Sistemi Operativi 2

Questa pagina contiene tutto il materiale didattico del secondo modulo di Sistemi Operativi tenuto dal Prof. Riccardo Focardi.

Esame e verifiche di laboratorio

  • L’esame finale di Sistemi Operativi consiste in un compito scritto diviso in due parti, corrispondenti ai due moduli e in una parte relativa al laboratorio, descritta nel seguito;
  • Per la parte di laboratorio sono previste tre verifiche durante l’anno, secondo il calendario pubblicato sotto. Il laboratorio è considerato superato se almeno due delle tre verifiche sono sufficienti. In particolare:
    • chi supera almeno due delle tre verifiche non dovrà sostenere alcuna prova aggiuntiva di laboratorio (superando tre verifiche si ottiene un bonus sul voto dello scritto)
    • chi supera una delle tre verifiche dovrà sostenere una prova orale sulla parte di laboratorio
    • chi non supera nessuna verifica dovrà sostenere una prova pratica in laboratorio, una volta superata la prova scritta

Link utili

Libri di testo

I libri sono gli stessi del primo modulo. Per la parte di programmazione UNIX si può fare riferimento a:

  • Richard Stevens, Stephen A. Rago, Advanced Programming in the UNIX Environment (seconda o terza edizione), Addison Weseley

Programma e materiale on-line

Le lezioni e i laboratori si svolgono in aula 1 e 2. Le lezioni contrassegnate con (Lab) sono di laboratorio e siete invitati a portare i vostri laptop. Per tutte le lezioni sono disponibili le dispense on-line. Per le lezioni di laboratorio sono inoltre disponibili le slide.

Introduzione

  • [05/02/2020] Comunicazione tra processi e thread

Processi

(sospensione di una settimana delle lezioni, il giorno 27/02/2020 dalle 14.00 alle 15.30 la tutor Diletta Olliaro sarà in aula 1 e 2 per rispondere alle vostre domande)

  • [04/03/2020] Esercitazione sulle pipe (Lab)
  • [05/03/2020] Prima verifica (comunicazione tramite pipe) (Lab)

Thread

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.