Strumenti Utente

Strumenti Sito


lpr-a:lpr0809

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
24/9/2008 Laboratorio:Threads
29/9/2008 Thread Pools, InetAddresses
1/10/2008 Laboratorio: Callable, Inetaddresses
6/10/2008 Threads: Race Conditions, Locks
8/10/2008 Laboratorio: Threaads, Sincronizzazione
13/10/2008 Il Protocollo UDP: Sockets e Datagrams
23/10/2008 Laboratorio: Protocollo UDP
27/10/2008 Costruzione di Pacchetti UDP
27/10/2008 Thread: Sincronizzazione Esplicita
29/10/2008 Laboratorio: Tutor Laboratorio
10/11/2008 Il Protocollo TCP: Stream Socket
12/11/2008 Laboratorio: LINUX Networking Tools
17/11/2008 TCP:Gestione delle Connessioni, Multicast
19/11/2008 Laboratorio: Framing di Messaggi TCP
24/11/2008 Remote Method Invocation
26/11/2008 Laboratorio: RMI
1/12/2008 Callbacks, Thread Miscellanea
3/12/2008 Laboratorio:Callbacks
5/12/2008 Secure Sockets

Codice esercizi Proposti:

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

lpr-a/lpr0809.txt · Ultima modifica: 17/03/2011 alle 21:21 (9 anni fa) da Laura Ricci