SISTEMI OPERATIVI E RETI DI CALCOLATORI Canale unico
Docente coordinatore e verbalizzante: RICCARDO LAZZERETTI
Docenti
Risultati di apprendimento attesi
Conoscenze dei moderni sistemi operativi e reti dei calcolatori. Capacità di sviluppare semplici applicazioni concorrenti e distribuite
Prerequisiti
SISTEMI DI CALCOLO, FONDAMENTI DI COMUNICAZIONI E INTERNET
Programma dell’insegnamento
- Introduzione al corso
- Concorrenza
- Scheduling
- Basi di Reti di Calcolatori
- Socket
- Deadlock
- Basi di Sistemi Distribuiti
- Comunicazione InterProcesso
- Sicurezza in Sistemi di Calcolo
Testi di riferimento
Il materiale didattico è disponibile nella pagina del corso.
Lo studente interessato ad approfondire la materia può consultare i seguenti libri di testo (si consiglia l'edizione più recente):
[1] W. Stallings: "Operating Systems: Internals and Design Principles" (ninth edition), Pearson
[2] G. Coulouris, J. Dollimore, T. Kindberg, G. Blair: "Distributed Systems: Concepts and Design" (fifth edition), Pearson
[3] W. Stallings: "Cryptography and Network Security: Principles and Practice" (seventh edition), Pearson
Modalità di svolgimento
Lezioni frontali in aula
Esercitazioni guidate in laboratorio
Frequenza
La frequenza è fortemente consigliata.
Modalità di esame
Test di programmazione e domande di teoria da svolgere al computer.
L'esame si svolge in presenza
Eventuali esami telematici comporteranno anche una prova orale
Esempi di domande
- Mi descriva il funzionamento di una socket.
- Spieghi cosa comporta un certo errore in un algoritmo in termini di ME, ND e NS
- sviluppi le parti di codice mancante
Obiettivi per lo sviluppo sostenibile - Agenda ONU 2030
- Anno accademico2024/2025
- Corso di studio a cui afferisce l’insegnamentoIngegneria Informatica e Automatica
- Codice insegnamento10606933
- CurriculumAutomatica (percorso formativo valido anche per il conseguimento del doppio titolo italo-venezuelano)
- Anno e semestre3º anno - 1º semestre
- TipologiaAttività formative affini ed integrative
- AmbitoAttività formative affini o integrative
- SSDINF/01
- Presenza obbligatoriaNo
- Linguaita
- CFU9 CFU
- Durata complessiva90 ore
- Distribuzione delle ore54 classroom hours, 18 training hours, 18 laboratory hours