SISTEMI OPERATIVI E RETI DI CALCOLATORI Canale unico

Docente coordinatore e verbalizzante: RICCARDO LAZZERETTI

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

  • Goal8
  • Goal9
  • Goal12
  • 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