Implementazione di programmi Java ... Ogni parte consiste di 18 ore di
laboratorio e 24 ore di lezione in aula ... "Concetti di informatica e fondamenti di
Java 2".
Linguaggi di Programmazione 2
Docenti: Salvatore La Torre Barbara Masucci Anno accademico 2004/05
(Parte 1) (Parte 2) Matricole: 6-7
Finalità del Corso
Principi fondamentali della programmazione ad oggetti
Linguaggio utilizzato: Java
Soluzione di problemi con metodologie object-oriented Implementazione di programmi Java
1
Organizzazione del Corso
Due parti di 6 settimane ognuna
Ogni parte consiste di 18 ore di laboratorio e 24 ore di lezione in aula
I parte: S. La Torre II parte: B. Masucci
Al termine di ogni parte ci sarà una pausa di due settimane in cui si potrà sostenere una prova di verifica in itinere
frequenza obbligatoria per poter sostenere le prove di verifica (FIRMATE IL REGISTRO)
Programma
Parte 1: Classi. Oggetti. Tipi di dati fondamentali. Decisioni. Iterazioni. Progettazione di classi. Interfacce e polimorfismo. Vettori e array.
Parte 2: Applet e grafica. Gestione di eventi. Ereditarietà. Interfacce utente grafiche. Gestione delle eccezioni. Flussi.
2
Testi consigliati Cay S. Horstmann (2002) "Concetti di informatica e fondamenti di Java 2" (seconda edizione) - APOGEO
Per approfondimenti:
B. Eckel (2002) "Thinking in Java" (La versione pdf è scaricabile da interntet) Cay S. Horstmann (2004) “Progettazione del Software e Design Pattern in Java” APOGEO
Varie
Ambiente di sviluppo utilizzato
Non c’è preferenza per il sistema operativo (Linux/Windows) Procurarsi un account studente dal Sig. Cassiani
Borland JBuilder 6 Personal Edition (potete usare la versione che preferite)
serve per usare le macchine nelle ore di laboratorio
Per le esercitazioni individuali
utilizzare i laboratori studenti (stesso account di sopra) alternativamente, installare un compilatore JAVA sul proprio computer
Ambienti di sviluppo scaricabili da Internet: Eclipse, Jbuilder personal edition, etc.
3
Esami
sei appelli di esame
1 appello con le prove di verifica 1 appello in concomitanza con la seconda prova in itinere 1 appello nella sessione di Luglio 2005 1 appello a Settembre 2005 1 appello a Febbraio 2006 1 appello a Aprile 2006 in concomitanza con la prima prova in itinere