Presentazione del corso - Dipartimento di Informatica

47 downloads 287 Views 88KB Size Report
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

Cambi Gruppo

Non sono consentiti cambi di corso

4

Altre info „

Lezioni: ‰ ‰ ‰

„

L12 D/19 D/19

Ricevimento studenti (studio): ‰ ‰

„

Mercoledì 9-12 Giovedì 11-13 Venerdì 9-11 Mercoledì Venerdì

12-13 11-13

Pagina web del corso con link da: http://www.dia.unisa.it/professori/latorre/ http://www.scienzemfn.unisa.it/portal/

5