2015
2015
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Laboratorio di Sistemi Operativi
Informazioni generali
Corso di Laurea Informatica Percorso
CFU 6 Università NAPOLI "Federico II"
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

  • 5 CFU nell'area F - Sistemi operativi
  • 1 CFU nell'area H - Computazione su rete

Sillabo dell'insegnamento

  • F - Sistemi operativi
    • * AMM - Amministrazione di sistema
      + OS-O - Overview of Operating Systems and Principles
      Comandi UNIX di utilita'. Programmazione di shell. Introduzione alla programmazione awk.
    • * FS - File System
      * OS-FS - File Systems
      Le primitive di basso livello per l'accesso a file e directory.
    • PS - Programmazione di Sistema
      + OS-SD - Scheduling and Dispatch
      Gestione dei segnali.
    • * GSP - Gestione e Sincronizzazione dei Processi
      + OS-SD - Scheduling and Dispatch
      Gestione dei processi: creazione e terminazione di processi. Comunicazione inter-processo: pipe, named pipe e socket locali.
    • * GSP - Gestione e Sincronizzazione dei Processi
      + OS-C - Concurrency
      Programmazione multi-thread. Principi fondamentali, creazione e terminazione di thread. Primitive di sincronizzazione: mutex e condition variable.
  • H - Computazione su rete
    • PASR - Programmazione di Applicazioni e Servizi di Rete
      + NC-NA - Networked Applications
      Programmazione di rete. Introduzione all'indirizzamento. Creazione ed utilizzo di socket TCP. Server concorrenti.

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).