Calendario Lezioni
Data Giorno Lezione Lab. Prog. Ore Argomento
10-gen mar 3   3 Introduzione al corso e tassonimia di Flynn
13-gen ven   2 5 Laboratorio1: Introduzione e descrizione degli strumenti utilizzati nel laboratorio (cross-toolchain)
17-gen mar 3   8 Sistemi operativi distribuiti
20-gen ven   2 10 Laboratorio2: Cross-compilazione di eChos e semplici applicazioni 
24-gen mar 3   13 RPC e sincronizzazione nei sistemi distribuiti
27-gen ven   2 15 Laboratorio3: Definizione di un esempio di riferimento in SW ed esecuzione sulla board
31-gen mar 3   18 Mutua esclusione e gestione dei deadlock nei sistemi distribuiti
03-feb ven   2 20 Laboratorio4: Introduzione a HSN (tool per la co-simulazione HW/SW/Network)
07-feb mar 3   23 Gestione dei processi e file system distribuiti
10-feb ven 2   25 Il file sytem NFS
14-feb mar   3 28 Laboratorio5: Partizionamento HW/SW dell'esempio di riferimento, scrittura driver per modulo HW e debugging
17-feb ven 2   30 Memoria condivisa distrubuita
21-feb mar 3   33 Sistemi operativi real-time: introduzione
24-feb ven 2   35 Scheduling di task aperiodici
28-feb mar 3   38 Scheduling di task periodici
03-mar ven 2   40 Scheduling di task misti (ore 15-17)
07-mar mar   3 43 Laboratorio6: Modifica dei parametri di eCos e dell'applicazione di riferimento: analisi delle prestazioni
10-mar ven     43  
14-mar mar 1   44 Scheduling di task misti

20-mar

lun       Appello di Marzo (ore 9:00)
Totale   30 14    

Le lezioni di laboratorio si tengono in Laboratorio Alfa