Materiale didattico
Libri di testo, manuali e dispense
Testi di riferimento:
- [T2] D. Calvanese, G. De Giacomo, C. Demetrescu, L. Iocchi, D. Nardi: Lezioni di fondamenti di informatica. Progetto Leonardo, ed. Esculapio, ISBN 8874880375.
- [T3] D. Calvanese, G. De Giacomo, C. Demetrescu, L. Iocchi, D. Nardi: Lezioni di Tecniche di Programmazione. Progetto Leonardo, ed. Esculapio.
Materiale didattico di riferimento:
Per quanto riguarda la prima parte del corso, il materiale utilizzato a lezione è tratto da [T2] ed in parte da [T3].
Per quanto riguarda la seconda parte del corso, il materiale didattico relativo ai seguenti argomenti è tratto principalmente da [T3]:
- Strutture collegate lineari (Unità 13)
- Ricorsione lineare (Unità 10)
- Algoritmi di ordinamento e cenni sulla complessità (11.1-11.24, 12.1-12.3, 12.6-12.9)
- Tipi di dato astratti (Unità 15)
- Eccezioni ([T2] Unità 9: 9.10-9.24)
Per tutti gli altri argomenti della seconda parte, è disponibile il materiale utilizzato a lezione:
Ulteriore materiale
Testi di Java consigliati:
- [T1] R. Bruni, A. Corradini, V. Gervasi: Programmazione in Java. ed. Apogeo, ISBN 88503266170
- [T4] P. Coppola e S. Mizzaro: Laboratorio di programmazione in Java, ed. Apogeo
- [T5] James Gosling, Bill Joy, Guy Steele, Gilad Bracha: The Java Language Specification, Third Edition. http://java.sun.com/docs/books/jls/index.html∞
- [T6] Cay Horstmann: Concetti di Informatica e Fondamenti di Java. Quinta Edizione. ed. Apogeo, ISBN 9788850326235. NB: in inglese
è la edizione 6 con il titolo "Java Concepts".
Documentazione e manuali Java on-line: (in inglese)
Lucidi e dispense:
Tecniche di test ed uso di NetBeans∞
Software
Tutto il software necessario per il corso è disponibile:
- su un CD che è in vendita presso la fotocopisteria AZ Digital Press, via Alfonso Borelli 7B/C [vedi mappa∞]. Qui il file leggimi.txt∞ incluso nel CD.
- su un CD incluso nel testo [T1]
I due CD sono diversi, ma vanno entrambi bene.
In alternativa, l'ambiente di sviluppo ed esecuzione per programmi Java è scaricabile gratuitamente agli indirizzi:
Si veda anche la pagina
Esercitazioni∞.
Convenzioni:
Compiti di esame (Fondamenti di Informatica I ordinamento 2010, 12 crediti)
Prime prove intermedie:
Seconde prove intermedie:
Appelli regolari di esame:
Collezioni di esercizi e domande utili per la preparazione all'esame
Parte I:
Parte II:
Miscellanea di esercizi utili all'esame
Link utili e curiosità