Sistemi Operativi A

Materia didattico

Dispense dei lucidi di Teoria

  1. Introduzione
  2. Da evoluzione SO fino al concetto di processo
  3. Sistema di protezione e struttura S.O.
  4. Da modelli di interazione ad ambiente globale a scheduling della CPU

Dispense dei lucidi UNIX

  1. UNIX: interazione con l'utente
  2. UNIX: Strumenti di sviluppo
  3. UNIX: Programmazione di sistema UNIX (soluzione esercizio 1 - server su due socket )

Guide PDF delle Esercitazioni in laboratorio       

  1. UNIX: testo della esercitazione 1 in laboratorio su FS e comandi
  2. UNIX: testo della esercitazione 2 in laboratorio su script, strumenti di sviluppo, argomenti di un programma C e variabili di ambiente
  3. UNIX: testo della esercitazione 3 in laboratorio su primitive per l'I/O
  4. UNIX: testo della esercitazione 4 in laboratorio su primitive per la gestione dei processi
  5. UNIX: testo della esercitazione 5  in laboratorio su primitive per la gestione dei segnali e pipe
  6. UNIX: testo della esercitazione 6  in laboratorio su primitive per la gestione delle socket
  7. UNIX: testo della esercitazione 7 in laboratorio su primitive per la gestione delle socket e select
  8. UNIX: Sorgenti C utilizzati nelle esercitazioni