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.
Piano Didattico
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/2026Il 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.
1° Anno
Insegnamenti | Crediti | TAF | SSD |
---|
2° Anno Attivato nell'A.A. 2010/2011
Insegnamenti | Crediti | TAF | SSD |
---|
3° Anno Attivato nell'A.A. 2011/2012
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
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.
Architettura degli elaboratori (2009/2010)
Codice insegnamento
4S00011
Crediti
12
Lingua di erogazione
Italiano
Settore Scientifico Disciplinare (SSD)
ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
L'insegnamento è organizzato come segue:
Teoria
Laboratorio [indirizzo generale]
Laboratorio [indirizzo multimediale]
Obiettivi formativi
Il corso si propone di dare 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. Queste conoscenze costituiscono i prerequisiti necessari alla comprensione dei meccanismi di funzionamento di un sistema informativo e del processo di codifica di un programma a partire da una sua descrizione ad alto livello.
Programma
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à, parallelismi.
Laboratorio: progettazione digitale automatica di un dispositivo programmabile, il linguaggio assemblatore dell'Intel 80X86.
Bibliografia
Attività | Autore | Titolo | Casa editrice | Anno | ISBN | Note |
---|---|---|---|---|---|---|
Teoria | Y.N. Patt, S.J. Patel | Introduction to Computing Systems (Edizione 2) | McGrawHill | 2004 | 978-0-07-246750-5 | Testo relativo al secondo semestre che copre tutti gli argomenti di architettura del calcolatore |
Teoria | Franco Fummi, Mariagiovanna Sami, Cristina Silvano | Progettazione Digitale (Edizione 2) | McGraw-Hill | 2007 | 8838663521 | Testo relativo al primo semestre che copre tutti gli argomenti di progettazione digitale |
Modalità d'esame
Le competenze teoriche vengono verificate con una prova scritta scomposta durante il corso in due prove intermedie da svolgersi alla fine di ogni semestre.
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.
Materiale e documenti
-
Orario dettagliato primo semestre (it, 60 KB, 12/2/09)
-
Orario dettagliato secondo semestre (it, 58 KB, 3/30/10)