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 accademico
2024-2025
Crediti
12
Settore
INF/01
Anno
2
Semestre
1-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