SISTEMI DISTRIBUITI
cod. 1000084

Anno accademico 2010/11
1° anno di corso - Secondo semestre
Docente
Settore scientifico disciplinare
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
A scelta dello studente
Tipologia attività formativa
Affine/Integrativa
72 ore
di attività frontali
9 crediti
sede:
insegnamento
in - - -

Obiettivi formativi

Il corso intende fornire una conoscenza approfondita sulle tecniche e le tecnologie proprie dei sistemi distribuiti e sul loro utilizzo per lo sviluppo di sistemi software distribuiti.

Prerequisiti

Ingegneria del Software A, Reti di Calcolatori. Basi di Dati.

Contenuti dell'insegnamento

Introduzione. Architetture e modelli di calcolo. Middleware. Sincronizzazione e coordinazione. Replicazione. Tolleranza ai guasti. Sicurezza. Modellamento e simulazione. Applicazioni.

Programma esteso

- - -

Bibliografia

A. Tanenbaum, M. Van Steen. Sistemi distribuiti. Pearson Education, 2007.
G. Coulouris, J. Dollimore, T. Kindber. Distributed Systems - Concepts and Design, Addison Wesley, 2005.

Metodi didattici

Il corso si basa su lezioni teoriche e esercizationi in laboratorio.

Modalità verifica apprendimento

Sono previste una prova teorica e una prova pratica.

Altre informazioni

- - -