lpr-ia:lpr-ia-anno_accademico_2006-07
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
lpr-ia:lpr-ia-anno_accademico_2006-07 [24/02/2008 alle 21:03 (17 anni fa)] – creata Laura Ricci | lpr-ia:lpr-ia-anno_accademico_2006-07 [29/04/2008 alle 20:25 (17 anni fa)] (versione attuale) – Laura Ricci | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | Laboratorio di Programmazione di Rete | + | ====== |
+ | ====== Informatica Applicata ====== | ||
+ | Docente: **Laura Ricci** | ||
- | Docente: Laura Ricci | ||
- | Orario delle Lezioni | ||
- | Lunedì 9-11 Aula 3 | ||
- | Lunedì 11-13 Laboratorio | ||
- | Lunedì 14-16 Laboratorio (Recuperi e Correzione Esercizi) | ||
- | ATTENZIONE! | + | ===== Orario delle Lezioni ===== |
- | Lunedi' | + | |Lunedì |
+ | |Lunedì | 11-13 |Laboratorio| | ||
+ | |Lunedì | 14-16 |Laboratorio (Recuperi e Correzione Esercizi)| | ||
- | L' | + | |
- | Orario di Ricevimento | + | |
- | Pisa Giovedì | + | ===== Orario di Ricevimento |
+ | |||
+ | |Pisa Giovedì | ||
Per qualsiasi problema potete contattarmi via e-mail | Per qualsiasi problema potete contattarmi via e-mail | ||
- | Programma Preliminare | ||
- | Gestione di threads in JAVA | + | ===== Programma Preliminare ===== |
+ | **Gestione di threads in JAVA** | ||
+ | * Attivazione di threads. La classe Runnable | ||
+ | * Pool di threads: gestione in JAVA 5 | ||
+ | * Stati di un thread, metodi join, interrupt | ||
+ | * Sincronizzazione, | ||
+ | * Metodi Synchronized, | ||
+ | **Gestione di indirizzi IP** | ||
+ | * Classe InetAddress | ||
+ | **JAVA streams ** | ||
+ | * caratteristiche generali | ||
+ | **Sockets UDP** | ||
+ | * DatagramSockets, | ||
+ | * Generazione di pacchetti UDP: Le classi ByteArrayInputStream, | ||
+ | **Sockets TCP** | ||
+ | * Le classi Socket, ServerSocket | ||
+ | **Remote Method Invocation** | ||
+ | * Attivazione di registry | ||
+ | * Esportazione di oggetti remoti | ||
+ | * RMI callbacks | ||
- | * | ||
- | Attivazione di threads. La classe Runnable | ||
- | * | ||
- | Pool di threads: gestione in JAVA 5 | ||
- | * | ||
- | Stati di un thread, metodi join, interrupt | ||
- | * | ||
- | Sincronizzazione, | ||
- | * | ||
- | Metodi Synchronized, | ||
- | Gestione di indirizzi IP | + | ===== Materiale Didattico ===== |
- | | + | |
- | | + | Questo testo contiene la descrizione |
+ | sviluppo del progetto. Attenzione: usare la terza edizione che fa riferimento a JAVA 1.5! (disponibile in libreria) | ||
+ | * Bruce Eckel- Thinking in JAVA, Volume 3 - Concorrenza e interfacce grafiche, Pearson Education Italia, 2006 | ||
+ | * Lucidi del Corso | ||
- | JAVA streams | ||
- | * | ||
- | caratteristiche generali | ||
- | Sockets UDP | ||
- | * | + | ===== Modalitá d' |
- | | + | * [[ http://www.di.unipi.it/ |
- | | + | |
- | Generazione | + | |
- | Sockets TCP | + | il progetto può essere svolto in gruppi di due persone al massimo e rimane valido fino al 30/04/2008. |
- | | + | **ATTENZIONE: |
- | Le classi Socket, ServerSocket | + | |
- | Remote Method Invocation | ||
- | * | ||
- | Attivazione di registry | ||
- | * | ||
- | Esportazione di oggetti remoti | ||
- | * | ||
- | RMI callbacks | ||
- | Materiale Didattico | + | Gli studenti che non hanno frequentato le lezioni di laboratorio (studenti lavoratori) sono pregati di |
+ | mettersi in contatto con me prima dell' | ||
- | | + | * [[ http:// |
- | Harold, JAVA Network Programming 3nd edition O' | + | |
- | Questo testo contiene la descrizione delle librerie JAVA che devono essere utilizzate per lo sviluppo del progetto. Attenzione: usare la terza edizione che fa riferimento a JAVA 1.5! (disponibile in libreria) | ||
- | | + | * Orale: verte sulla discussione del progetto e in generale sugli argomenti trattati nel corso,in particolare sulla parte del corso riguardante i threads |
- | Bruce Eckel- Thinking | + | |
- | * | + | |
- | Lucidi | + | |
- | Modalitá d' | ||
- | * | ||
- | Testo del Progetto | ||
- | il progetto può essere svolto in gruppi di due persone al massimo e rimane valido fino al 30/04/2008. Gli studenti che non hanno frequentato le lezioni di laboratorio (studenti lavoratori) sono pregati di mettersi in contatto con me prima dell' | ||
- | * | + | ===== Lucidi delle Lezioni ===== |
- | Rapporto sul Protocollo eMule | + | |
- | * | + | [[ http:// |
- | Orale: verte sulla discussione del progetto e in generale sugli argomenti trattati nel corso,in particolare sulla parte del corso riguardante i threads | + | |
- | Lucidi delle Lezioni | + | [[ http:// |
- | Threads JAVA: Introduzione 19-02-2007 | + | [[ http:// |
- | Thread Pooling, La Classe InetAddress 26-02-2007 | + | [[ http:// |
- | Sincronizzazione | + | [[ http://www.di.unipi.it/ |
- | Cooperazione tra Threads: wait(), | + | [[ http:// |
- | Streams, Invio di oggetti in pacchetti UDP 26-03-2007 | + | [[ http:// |
- | IP Multicast 16-04-2007 | + | [[ http:// |
- | TCP Sockets, Schedulazione | + | [[ http://www.di.unipi.it/ |
- | Remote Method Invocation 30-04-2007 | + | [[ http:// |
- | Nozioni di Grafica per lo Svolgimento del Progetto | ||
- | RMI Callbacks, Sincronizzazione di Threads 21-05-2007 |
lpr-ia/lpr-ia-anno_accademico_2006-07.1203886997.txt.gz · Ultima modifica: 24/02/2008 alle 21:03 (17 anni fa) da Laura Ricci