versione del
29-Settembre-2007
Libro di testo
Cay S. Horstmann: Concetti di informatica e fondamenti di JAVA, Quarta
edizione, Apogeo (2007), ISBN 978-88-503-2323-5.
Del libro di testo
durante l'anno accademico 2007-2008 si prevede di
trattare le
seguenti parti:
- Cap. 1
- Cap. 2 - escluso: Paragrafo 2.11, 2.12, 2.13, Argomenti avanzati
2.2
- Cap. 3 - escluso: Paragrafo 3.9
- Cap. 4
- Cap. 5
- Cap. 6
- Cap. 7 - escluso: Paragrafo 7.6
- Cap. 8
- Cap. 9 - escluso: Paragrafo 9.6, 9.7, 9.8, 9.9, 9.10
- Cap. 10 - escluso: Paragrafo 10.9
- Cap. 11
- Cap. 12
- Cap. 13
- Cap. 14
- Cap. 15 - escluso: Paragrafo 15.5, 15.5, 15.7, 15.8, 15.9, 15.10.
- Cap. 16
- Appendici: A, B, C, E, F, G, H, I
Il libro Cay S.
Horstmann: Concetti di informatica e fondamenti di JAVA, Terza
edizione, Apogeo (2005), ISBN 88-503-2318-2 puņ essere usato.
Parti della terza edizione trattate durante l'anno accademico 2007-2008
- Cap. 1
- Cap. 2
- Cap. 3
- Cap. 4 - escluso: Argomenti avanzati 4.6 e 4.7
- Cap. 6 - escluso: Argomenti avanzati 6.3 (Tipi enumerativi)
- Cap. 7 - escluso: Paragrafo 7.5 (Numeri casuali e simulazione),
Argomenti avanzati 7.5
- Cap. 8 - escluso: Paragrafo 8.6 (Array a due dimensioni),
Argomenti avanzati 8.2, 8.3 e 8.5
- Cap. 9 - escluso: Paragrafo 9.5, Argomenti avanzati 9.2,
Paragrafo 9.9 (Pacchetti), Consigli pratici 9.1
- Cap. 10 - escluso: Argomenti avanzati 10.1 (Costanti nelle
interfacce), Argomenti avanzati 10.2 (Classi interne anonime),
Paragrafo 10.7
- Cap. 12 - escluso: Argomenti avanzati 12.1 (Classi astratte) e
12.2, Paragrafo 12.8.3 (Sovrascrivere il metodo clone) e successivi
sino alla fine del capitolo
- Cap. 14 - escluso: Paragrafo 14.4. (La clausola finally)
- Cap. 15 - escluso: Argomenti avanzati 15.1(Finestre per la
selezione di file), Paragrafo 15.3 (Un programma di crittografia) e
successivi sino alla fine del capitolo.
- Cap. 16 - escluso: Paragrafo 16.5 (Ricorsione mutua).
- Cap. 17 - escluso: Argomenti avanzati 17.3 (Quicksort), 17.4
(Interfaccia parametrica) e 17.5 (L'interfaccia comparator)
- Cap. 18 - escluso: Argomenti avanzati 18.2 (Classi interne
statiche)
- Cap. 19 - escluso: Paragrafi da 19.5 alla fine del capitolo
(Alberi di ricerca binari)
- Appendici: A, B, C, E, F, G, H, I
- I capitoli 5, 11, 13 e 20 trattano argomenti che non fanno parte
del programma del corso.