This is an old revision of the document!


Sistemi Operativi (Modulo Laboratorio)


  • 6 Marzo 2018: Inizio delle lezioni!

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

Il corso vuole introdurre i principi della programmazione di sistema.


  1. Il linguaggio C
  2. Gestione dell'Input/Output
  3. Gestione dei processi
  4. Threading
  5. Gestione della Memoria
  6. Gestione dei segnali e del tempo.

Slide del Corso

Lezioni Registrate

Testi di Riferimento

  • Linux System Programming, Robert Love, O'Really

Progetti

  1. Il progetto dovrà essere consegnato in un archivio .tgz contenente, oltre al codice, una relazione descrittiva del lavoro svolto;
  2. 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;
  3. 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: 18/06/2018, 02/07/2018, 16/07/2018.

Settembre/Ottobre 2018

  • Specifica: (La specifica verrà pubblicata entro il 20 Luglio 2018)

Date Consegna Progetti A.A. 2017/2018

  • 1a consegna 18/06/2018;
  • 2a consegna 02/07/2018;
  • 3a consegna 16/07/2018.