Calendario Lezioni | |||||
Data | Giorno | Lezione | Lab. | Prog. Ore | Argomento |
10-gen | lun | 2 | 2 | Introduzione al corso e tassonimia di Flynn | |
14-gen | ven | 3 | 5 | Sistemi operativi distribuiti | |
17-gen | lun | 2 | 7 | Laboratorio1: Introduzione e descrizione degli strumenti utilizzati | |
21-gen | ven | 3 | 10 | RPC e sincronizzazione nei sistemi distribuiti | |
24-gen | lun | 2 | 12 | Laboratorio2: Cross-compilazione e semplici applicazioni | |
28-gen | ven | 3 | 15 | Mutua esclusione e gestione dei deadlock nei sistemi distribuiti | |
31-gen | lun | 2 | 17 | Laboratorio3: Il sistema operativo eCos | |
04-feb | ven | 3 | 20 | Gestione dei processi e file system distribuiti | |
07-feb | lun | 2 | 22 | Laboratorio4: Scrittura ed esecuzione di applicazioni su board | |
11-feb | ven | 3 | 25 | Il file sytem NFS e la memoria condivisa distrubuita | |
14-feb | lun | 2 | 27 | Laboratorio5: Configurazione di eCos e ricostruzione del kernel | |
18-feb | ven | 3 | 30 | Sistemi operativi real-time: introduzione | |
21-feb | lun | 2 | 32 | Laboratorio6: Il simulatore MPARM e il sistema operativo RTEMS | |
25-feb | ven | 3 | 35 | Scheduling di task aperiodici | |
28-feb | lun | 2 | 37 | Laboratorio7: Utilizzo del simulatore MPARM e analisi dei risultati | |
04-mar | ven | 3 | 40 | Scheduling di task periodici | |
07-mar | lun | 2 | 42 | ??? | |
11-mar | ven | 2 | 44 | Scheduling di task misti |
N.B. Le lezioni di laboratorio si tengono in LABORATORIO EDA.