====== Sistemi Operativi B - A.A. 2008/2009 =========== ===== Orario delle lezioni ===== * Mercoledì 9-11, Aula B * Giovedì 11-13, Aula E ===== Libro di testo ===== * P. Ancilotti, M. Boari, A. Ciampolini, G. Lipari - Sistemi Operativi - McGraw-Hill Testi di approfondimento: * Sistemi operativi. Con esempi per l'uso in Java di Silberschatz Abraham, Galvin P. Baer, Gagne Greg - Apogeo - 2005 * P. Ancilotti, M. Boari - Programmazione Concorrente e Distribuita - McGraw-Hill ===== Esami ===== * [[Regole esami]] * Risultati esami e avvisi: [[risultati]] * Calendario orali dell'appello in corso: [[calendario]] ===== Lezioni ===== Elenco provvisorio delle lezioni e degli argomenti. * :!: 25/2 Introduzione (slides 1-24) * :!: 26/2 Fine Introduzione (slides 25-50) e Processi (slides 1-10) * :!: 4/3 Fine Processi (slide 11-36) e Sincronizzazione (slides 1-11) * :!: 5/3 Sincronizzazione (slides 12-37) * :!: 11/3 Sincronizzazione (slides 38-59) * :!: 12/3 Fine sinc. e scheduling (slides 8-23) e caso di studio Unix (slides 1-4) * :!: 18/3 caso di studio di Unix (slides 9-46) * :!: 19/3 esercizi: SincrProcAmbGlob 1,2,3, SincrProcAmbLoc-1 * :!: 25/3 caso di studio di Unix (fine), caso di studio Windows, e esercizio SincrThread-1 * :!: 26/3 esercitazione sulla prima parte del corso * :!: 1/4 esercitazione sulla prima parte del corso * :!: 2/4 PThread (slides 43-53), esercizio pthread e gestione della memoria (slides 1-21) * :!: 16/4 Gestione della memoria (slides 1-26) * :!: 22/4 Gestione della memoria: fine segmentazione (slides 26-29), esercizi M1, M3, M7 * :!: 23/4 Gestione della memoria: Paginazione, algoritmi di sostituzione, paginazione e segmentazione (slides 30-45) + esercizi M14 * :!: 29/4 Gestione della memoria: caso di studio Unix, Windows (slides 46-63) + esercizi M-11 * :!: 30/4 Gestione dei dispositivi (slides 1-22) * :!: 6/5 Gestione dei dispositivi (slides 22-39) * :!: 7/5 file system (slide 1-29) * :!: 13/5 file system (slide 29-60) * :!: 14/5 Esercizi sul file system * :!: 20/5 Esercizi sulla gestione dei dispositivi * :!: 23/5 Esercizi sul file system