Studiare

In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.

Queste informazioni sono destinate esclusivamente agli studenti e alle studentesse già iscritti a questo corso.
Se sei un nuovo studente interessato all'immatricolazione, trovi le informazioni sul percorso di studi alla pagina del corso:

Laurea in Informatica - Immatricolazione dal 2025/2026

Il piano didattico è l'elenco degli insegnamenti e delle altre attività formative che devono essere sostenute nel corso della propria carriera universitaria.
Selezionare il piano didattico in base all'anno accademico di iscrizione.

2° Anno  Attivato nell'A.A. 2022/2023

InsegnamentiCreditiTAFSSD
12
B
INF/01
6
C
FIS/01
6
C
ING-INF/04
12
B
ING-INF/05

3° Anno  Attivato nell'A.A. 2023/2024

InsegnamentiCreditiTAFSSD
12
B
ING-INF/05
6
B
INF/01
Prova finale
6
E
-
Attivato nell'A.A. 2022/2023
InsegnamentiCreditiTAFSSD
12
B
INF/01
6
C
FIS/01
6
C
ING-INF/04
12
B
ING-INF/05
Attivato nell'A.A. 2023/2024
InsegnamentiCreditiTAFSSD
12
B
ING-INF/05
6
B
INF/01
Prova finale
6
E
-
Insegnamenti Crediti TAF SSD
Tra gli anni: 2°- 3°
Tra gli anni: 2°- 3°
Tirocinio
6
F
-

Legenda | Tipo Attività Formativa (TAF)

TAF (Tipologia Attività Formativa) Tutti gli insegnamenti e le attività sono classificate in diversi tipi di attività formativa, indicati da una lettera.




S Stage e tirocini presso imprese, enti pubblici o privati, ordini professionali

Codice insegnamento

4S00011

Crediti

12

Coordinatore

Franco Fummi

Lingua di erogazione

Italiano

Offerto anche nei corsi:

Settore Scientifico Disciplinare (SSD)

ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

L'insegnamento è organizzato come segue:

Teoria base

Crediti

6

Periodo

Primo semestre, Secondo semestre

Teoria avanzata

Crediti

3

Periodo

Primo semestre, Secondo semestre

Laboratorio

Crediti

2

Periodo

Primo semestre, Secondo semestre

Esercitazioni

Crediti

1

Periodo

Primo semestre, Secondo semestre

Obiettivi formativi

Il corso si propone di fornire allo studente la conoscenza teorica e pratica necessaria alla realizzazione in forma digitale di un algoritmo, presentando le possibili alternative comprese tra l'utilizzo di un sistema di calcolo automatico general purpose e la costruzione di un dispositivo digitale dedicato. Al termine del corso lo studente dovrà dimostrare di: avere conoscenze e capacità di comprensione delle nozioni teoriche e pratiche necessarie alla realizzazione in forma digitale di un algoritmo e delle problematiche derivanti dalla implementazione hardware di un algoritmo; avere capacità di applicare le conoscenze acquisite e capacità di comprensione al fine di saper individuare le caratteristiche architetturali di una macchina in funzione dei requisiti del compito da svolgere; saper valutare la complessità di realizzazione in forma digitale di un algoritmo; saper presentare le caratteristiche principali di un progetto autonomamente realizzato e saper interagire con un gruppo di colleghi per la realizzazione di un progetto comune; saper sviluppare le competenze necessarie per proseguire gli studi in modo autonomo nell’ambito della progettazione di sistemi digitali.

Programma

Teoria
----------
* Fondamenti:
- codifica dell'informazione,
- funzioni booleane,
- aritmetica.

* Progettazione digitale:
- circuiti combinatori,
- circuiti sequenziali,
- circuiti sequenziali con unità di elaborazione,
- circuiti sequenziali programmabili.

* Architettura del calcolatore:
- principi di base,
- il set di istruzioni,
- unità di elaborazione,
- gerarchia di memoria,
- organizzazione dell'input/output,
- dal modello alla realtà (cache, memoria virtuale, pipeline),
- parallelismi.

Laboratorio
-----------------
* Progettazione digitale automatica di un dispositivo programmabile
* Il linguaggio assembly dell'Intel 80X86
* Interazione tra linguaggio assembly e linguaggio ad alto livello

Bibliografia

Visualizza la bibliografia con Leganto, strumento che il Sistema Bibliotecario mette a disposizione per recuperare i testi in programma d'esame in modo semplice e innovativo.

Modalità d'esame

Per superare l'esame gli studenti devono dimostrare di:
- saper progettare un dispositivo digitale,
- conoscere i componenti principali dell'architettura di un calcolatore,
- saper programmare in assembly interagendo correttamente con i componenti del calcolatore,
- saper applicare le conoscenze acquisite per risolvere problemi applicativi presentati sotto forma di esercizi, domande e progetti.
Le competenze teoriche vengono verificate con una prova scritta scomposta durante il corso in prove intermedie.
Per la verifica delle attività di laboratorio è prevista la consegna di due elaborati il cui voto medio incide per un massimo di 4/30 sul voto finale.
Voti di teoria non completati dal voto di laboratorio nella stessa sessione d'esame vengono mantenuti per la sessione successiva a fronte di una riduzione.

Le/gli studentesse/studenti con disabilità o disturbi specifici di apprendimento (DSA), che intendano richiedere l'adattamento della prova d'esame, devono seguire le indicazioni riportate QUI