Strumenti Utente

Strumenti Sito


lpr-a:lpr0809

Questa è una vecchia versione del documento!


Laboratorio di Programmazione di Rete - Anno accademico 2008/2009 - Corso A

Docenti

Informazioni Generali

  • Impegno: 6 CFU tra teoria ed laboratorio.
  • Orario delle lezioni:
Giorno Orario Aula Tipo
Lunedì 9–11 C Lezione
Mercoledì 9–11 M Laboratorio
  • Ricevimento studenti: Giovedì 15.00-18.00. E' possibile contattarmi via e-mail, in caso di problemi urgenti
  • ATTENZIONE: LA SCADENZA PER LA CONSEGNA DEL PROGETTO E' SPOSTATA AL 15 DICEMBRE

Modalita' di esame

E' previsto lo svolgimento di un progetto.

La parte orale dell'esame comprende

  • la discussione del progetto e la verifica della sua correttezza.
  • una verifica dell'apprendimento dei concetti presentati nel corso, con particolare enfasi sulle tecniche non utilizzate nel progetto.

Progetto di Fine Corso

Modalità di Consegna del Progetto

  • Il Progetto è valido fino al 30 novembre 2009. ATTENZIONE: LA SCADENZA DEL PROGETTO E' PROROGATA AL 15 DICEMBRE 2009
  • E' possibile consegnare il progetto in uno qualsiasi dei seguenti periodi: 7 gennaio- 15 marzo, 3 giugno-31 luglio, 1 settembre-30 novembre
  • L'esame (discussione del progetto+ orale) si terrà circa una settimana dopo la data di consegna

Materiale Didattico

Libri di Testo

  • Esmond Pitt, Fundamental Networking in Java, ISBN 1-84628-030-3, Springer Verlag, 2005
  • Bruce Eckel, Thinking in JAVA, Volume 3 - Concorrenza e interfacce grafiche, Pearson Education Italia, 2006
  • Lucidi del Corso

Testi di Consultazione

  • Harold, JAVA Network Programming 3nd edition O'Reilly, 2004.
  • K.Calvert, M.Donhaoo, TCP/IP Sockets in JAVA, Practical Guide for Programmers

Costrutti di base di JAVA:riferimenti

  • Cay Horstmann – Concetti di Informatica e Fondamenti di Java 2

Corso di LIP: Fondamenti di JAVA

Registro delle lezioni:

Giorno Argomenti Riferimenti
22/9/2008 Introduzione al Corso, Thread Programming in JAVA Threads: Introduzione
24/9/2008 Laboratorio:Threads Laboratorio 1
29/9/2008 Thread Pools, InetAddresses Thread Pools, InetAddress
1/10/2008 Laboratorio: Callable, Inetaddresses Laboratorio 2
6/10/2008 Threads: Race Conditions, Locks Locks
8/10/2008 Laboratorio: Threaads, Sincronizzazione Threads: sincronizzazione
13/10/2008 Il Protocollo UDP: Sockets e Datagrams Sockets UDP
23/10/2008 Laboratorio: Protocollo UDP CountDown
27/10/2008 Costruzione di Pacchetti UDP Pacchetti UDP
27/10/2008 Thread: Sincronizzazione Esplicita Monitor
29/10/2008 Laboratorio: Tutor Laboratorio TutorLaboratorio
10/11/2008 Il Protocollo TCP: Stream Socket Stream Sockets
12/11/2008 Laboratorio: LINUX Networking Tools LINUX Networking
17/11/2008 TCP:Gestione delle Connessioni, Multicast Multicast
19/11/2008 Laboratorio: Framing di Messaggi TCP TCP Framing
24/11/2008 Remote Method Invocation RMI
26/11/2008 Laboratorio: RMI Laboratorio:RMI
1/12/2008 Callbacks, Thread Miscellanea RMI Callbacks
3/12/2008 Laboratorio:Callbacks Laboratorio: Callbacks
5/12/2008 Secure Sockets Secure Sockets

Codice esercizi Proposti:

Per la soluzione degli esercizi proposti durante le lezioni, inviare una mail al docente

lpr-a/lpr0809.1259420932.txt.gz · Ultima modifica: 28/11/2009 alle 15:08 (15 anni fa) da Laura Ricci