Riepilogo dell'insegnamento: Programmazione concorrente e distribuita
8 cfu così ripartiti nelle aree:
- 4 CFU nell'area C - Programmazione
- 4 CFU nell'area H - Computazione su rete
Sillabo dell'insegnamento
- C - Programmazione
-
V - Varie
I/O in Java, stream e serializzazione
-
PCC - Programmazione Concorrente
Concetti di base. Implementazione Java. Thread, comunicazione fra thread e sincronizzazione.
-
V - Varie
Uso dei Socket in Java
-
PCC - Programmazione Concorrente
Accesso a risorse codivise. Esempi di implementazione nel framework Java
- H - Computazione su rete
- *
FCD - Fondamenti del Calcolo Distribuito
Programmazione client/server
-
V - Varie
Esempi di implementazione in java
- *
FCD - Fondamenti del Calcolo Distribuito
Accesso ad oggeti remoti. Pattern Proxy. Esempi.
- *
FCD - Fondamenti del Calcolo Distribuito
Fondamenti di programmazione in ambiente distribuito
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali