Sistemi operativi e reti

Docente: Danilo Croce

Comunicazioni

30-09-2024 11:31

Si invita gli studenti ad iscriversi al Teams collegato al corso

 

CROCE-8065625-SISTEMI_OPERATIVI_E_RETI_1 

  • Nella sezione "File" del canale "Generale" è stata pubblicata una presentazione con tutti i dettagli sul corso
  • Nella sezione "File del canale "Lezioni - Sistemi Operativi" vengono pubblicate le presentazioni e il materiale (come codice sorgente dei programmi) mostrati a lezione. 

Lezioni


Materiale didattico

Informazioni

Anno accademico2024-2025
Crediti12
SettoreINF/01
Anno2
Semestre1-2
PropedeuticitàArchitettura dei sistemi di elaborazione. Programmazione dei calcolatori con laboratorio.

Programma

Parte I: Sistemi Operativi (I semestre)

  • Introduzione ai sistemi operativi.
  • Classificazione dei sistemi operativi.
  • Principali modelli strutturali. Gestione dei processi.
  • Thread.
  • Sincronizzazione dei processi.
  • Scheduling della CPU.
  • Gestione della memoria.
  • Gestione dell'I/O.
  • Gestione del file system.
  • Casi di studio: Unix e Linux.

 

Parte II: Reti di Calcolatori (II semestre)

  • Reti di calcolatori e Internet.
  • Strato di applicazione.
  • Strato di trasporto.
  • Strato di rete: piano dei dati e piano di controllo.
  • Strato di collegamento: reti di area locale.
  • Reti wireless e principi di gestione della mobilità.

Testi di riferimento

Sistemi Operativi 

Andrew S. Tanenbaum, Herbert Bos.

I moderni sistemi operativi. 

V Edizione

Edizione MyLab

 

 

Reti di Calcolcatori 

James F. Kurose, Keith Ross 

Computer Networking: A top-down Approach

VIII Edizione

Edizione Pearson.


Ricevimento studenti

Al termine della lezione o su appuntamento.


Modalità di esame

Prova Scritta composta da

  • Test a Risposta Multipla
  • Una o più domande/esercizi 

Prova Orale

  • Accessibile a chi abbia ottenuto un voto di almeno 18/30 alle prove scritte