Sistemi Operativi, Primo Modulo, Canale A-L

per il corso di laurea in Informatica
A. A. 2017/2018

docente: Igor Melatti

melatti@di.uniroma1.it

Per l'organizzazione dell'esame di Sistemi Operativi (12 CFU), vedere qui. In questa pagina si tratta solamente del canale A-L del primo modulo di Sistemi Operativi.

Indice

Date degli appelli
Programma del corso
Libri di testo
Informazioni sugli esami
Materiale sulle lezioni
Orario delle lezioni
Software per il corso

Date degli appelli

N.B.: Per gli appelli "da confermare", le date sono indicative e potrebbero subire modifiche

Appello Data Ora Aula Confermato Note Numero verbale Infostud Link iscrizione
1 08/01/2018 10:00 - 18:00 Aula 15 Lab. "Paolo Ercoli" scritto e orale 590201 oppure 593648 chiuso
2 31/01/2018 09:30 - 18:00 Aula 17 Lab. "Paolo Ercoli" scritto e orale 590244 chiuso
straord1 04/04/2018 09:00 - 12:00 Laboratorio Colossus scritto e orale 608132 Non necessario
3 18/06/2018 14:30 - 18:00 Aula 15 Lab. "Paolo Ercoli" scritto e orale 615214 oppure 615659 Non necessario
4 28/06/2018 09:00 - 13:00 Aula 17 Lab. "Paolo Ercoli" scritto e orale 611532 Non necessario
5 03/09/2018 09:00 - 14:00 Aula 17 Lab. "Paolo Ercoli" scritto e orale 613821 oppure 620563 Non necessario
straord2 08/11/2018 11:30 - 12:30 Da confermare Lab. Colossus scritto e orale 632229 Non necessario
Informazioni sul laboratorio "Paolo Ercoli" si possono trovare qui.

Informazioni sul laboratorio Colossus si possono trovare qui.

Programma del corso

Vedere il sillabo

Libri e documentazione

W. Stallings, “Operating Systems”, 6th ed., Prentice-Hall, 2009. Questo link contiene informazioni sul libro

Regole per gli esami

Vedere le prime 18 slides della prima lezione.

Il primo homework è disponibile da qui. La consegna è scaduta.

Il secondo homework è disponibile da qui. La consegna è scaduta.

I risultati degli homework consegnati finora sono in questa pagina

Questa pagina contiene alcuni esempi di domande dell'esame.

Materiale sulle lezioni

N Data Materiale Argomenti Note
1 25/09/2017 slides Introduzione al corso (slides 1-49) Ultimo aggiornamento: 07/01/2018, ore 08:00
2 28/09/2017 vedere lezione 1 Introduzione ai sistemi operativi (50 - fine)  
3 02/10/2017 slides Gestione dei processi (slides 1-54) Ultimo aggiornamento: 05/10/2017, ore 11:25
4 05/10/2017 slides Gestione dei processi: conclusione (slides lezione 3: 55-fine). I vari tipi di scheduler (slides 1-32) Ultimo aggiornamento: 11/10/2017, ore 15:30
5 09/10/2017 vedere lezione 4 Gli algoritmi di scheduling (slides 33-fine)  
6 12/10/2017 slides La gestione della memoria: requisiti (slides 1-18) Ultimo aggiornamento: 28/12/2017, ore 16:30
7 16/10/2017 vedere lezione 6 La gestione della memoria: porzionamento, paginazione e segmentazione (slides 19-67)  
8 19/10/2017 vedere lezione 6 La gestione della memoria: introduzione alla memoria virtuale (slides 68-104)  
9 23/10/2017 vedere lezione 6 La gestione della memoria: la memoria virtuale (slides 105-fine)  
10 26/10/2017 slides La gestione della concorrenza: introduzione (slides 1-38) Ultimo aggiornamento: 03/01/2018, ore 10:00
11 30/10/2017 vedere lezione 10 La gestione della concorrenza: i semafori (slides 39-55)  
12 02/11/2017 vedere lezione 10 esempi La gestione della concorrenza: produttori/consumatori, negozio del barbiere e algoritmo di Dekker (slides 56-75)  
13 06/11/2017   Ricevimento studenti  
14 09/11/2017   Ricevimento studenti  
15 13/11/2017 vedere lezione 10 La gestione della concorrenza: passaggio messaggi e problema lettori/scrittori (slides 76-fine)  
16 16/11/2017 slides Il deadlock: introduzione e algoritmo del banchiere (slides 1-31) Ultimo aggiornamento: 20/11/2017, ore 18:40
17 20/11/2017 vedere lezione 16 Il deadlock: come rilevarlo e cosa fare. Problema dei filosofi a cena (slides 32-fine)  
18 23/11/2017 slides La gestione dell'I/O: introduzione e scheduling su disco (slides 1-45) Ultimo aggiornamento: 28/11/2017, ore 10:20
19 27/11/2017 slides La gestione dell'I/O: scheduling su disco e cache del disco (slides 46-fine). Il file system: introduzione (slides 1-25) Ultimo aggiornamento: 04/12/2017, ore 09:00
20 30/11/2017 vedere lezione 19 Il file system: allocazione e files in Unix (slides 26-59)  
21 04/12/2017 slides Il file system: il file system FAT (slides 60-fine). La sicurezza nei sistemi operativi  
  07/12/2017   ANNULLATA  
22 11/12/2017   Esercitazioni + Ricevimento studenti  
23 14/12/2017   Esercitazioni + Ricevimento studenti  
24 18/12/2017   Esercitazioni + Ricevimento studenti  
25 21/12/2017   Esercitazioni + Ricevimento studenti  

Orario delle lezioni

Giorno Dalle Alle Luogo
lunedì 16:30 19:00 Aula P1 - Città Universitaria
giovedì 16:30 19:00 Aula P1 - Città Universitaria
L'aula P1 si trova qui.

Software (gratis) per il corso

Per la macchina virtuale con Linux: installare VirtualBox

Edit | Attach | Watch | Print version | History: r123 < r122 < r121 < r120 < r119 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r123 - 2018-11-08 - IgorMelatti






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback