Riepilogo dell'insegnamento: Architetture del software e dei dati
12 cfu così ripartiti nelle aree:
- 4 CFU nell'area E - Architetture
- 4 CFU nell'area G - Basi di dati
- 4 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
- E - Architetture
-
AA - Architetture Avanzate
Instruction Level Parallelism, approcci hardware e approcci software
-
GIO - Gestione dell'Input/Output
Sistemi di memoria di massa
-
GM - Gestione della Memoria
Gerarchie di memoria
-
AA - Architetture Avanzate
Instruction Set e pipelining
- G - Basi di dati
-
BDA - Basi di Dati Avanzate
Progettazione di basi di dati su architetture di data integration
-
*
DBMS - Sistemi di Gestione di Basi di Dati
Funzionalita' di un DBMS: ottimizzazione delle interrogazioni, concorrenza, affidabilita'
-
*
DBMS - Sistemi di Gestione di Basi di Dati
Progettazione di un DBMS distribuito
-
BDA - Basi di Dati Avanzate
Funzionalita' di architetture di data integration
- I - Ingegneria del software
-
*
ASW - Architetture Software
Architetture e stili architetturali: sistemi a componenti
-
*
ASW - Architetture Software
Middleware e integrazione di sistemi eterogenei: principi e piattaforme
-
*
ASW - Architetture Software
Aspetti della progettazione
-
*
ASW - Architetture Software
Interazione fra componenti
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).