This is an old revision of the document!
Sistemi Operativi (Modulo Laboratorio)
News
- 6 Marzo 2018: Inizio delle lezioni!
Informazioni Generali
Docente:
Canale Telegram: https://t.me/UniCamLSO
Orario delle Lezioni:
- Martedì, dalle 16.00 alle 18.00, Laboratorio LA1, Polo Lodovici.
Ricevimento studenti:
- Martedì, dalle 11.00 alle 12.00
- Giovedì, dalle 10.00 alle 11.00
Obiettivi del Corso
Il corso vuole introdurre i principi della programmazione di sistema.
Contenuti del Corso
- Il linguaggio C
- Gestione dell'Input/Output
- Gestione dei processi
- Threading
- Gestione della Memoria
- Gestione dei segnali e del tempo.
Materiale
Slide del Corso
Lezioni Registrate
- Lezione del 6/3/2018: Visualizza Download (Per un errore di configurazione i primi 30 minuti della lezione non sono stati registrati).
- Lezione del 13/3/2018: VisualizzaDownload.
- Lezione del 20/3/2018: Visualizza Download.
- Lezione del 27/3/2018: Visualizza Download.
- Lezione del 10/4/2018: Visualizza Download.
- Lezione del 17/4/2018: Visualizza Download.
- Lezione del 08/5/2018: Visualizza Download.
- Lezione del 22/5/2019: Visualizza Download.
Testi di Riferimento
- Linux System Programming, Robert Love, O'Really
Progetti
- Il progetto dovrà essere consegnato in un archivio
.tgz
contenente, oltre al codice, una relazione descrittiva del lavoro svolto; - Il progetto può essere svolto in gruppo composto da al più tre persone, i membri del gruppo devono essere comunicati al docente almeno 15 giorni prima della consegna;
- La valutazione del progetto terrà conto di:
- Unordered List ItemCorretto funzionamento;
- Organizzazione del codice;
- Conoscenza da parte di tutti i membri del gruppo.
Giugno/Luglio 2018
- Date di Consegna: 21/06/2018, 12/07/2018, 25/07/2018.
Settembre/Ottobre 2018
- Specifica: (La specifica verrà pubblicata entro il 20 Luglio 2018)
Esami
L'esame consiste di due parti:
- La realizzazione del progetto;
- La discussione (in gruppo) con il docente.
Il calendario delle discussioni verrà definito il giorno successivo a quello della consegna e terrà conto del numero degli iscritti.
I progetti dovranno essere consegnati per email entro le 23.59 del giorno fissato come scadenza. Al fine di evitare problemi di consegna, si consiglia di non allegare il progetto alla mail ma di inserire nella mail un link ad un file condiviso su Google Drive.
Date Consegna Progetti A.A. 2017/2018
- 1a consegna 21/06/2018 (discussioni a partire dal 26/6/2018);
- 2a consegna 12/07/2018 (discussioni a partire dal 16/6/2018);
- 3a consegna 25/07/2018 (discussioni a partire dal 26/7/2018).