La prime tre edizioni di questo libro si sono imposte nel mondo universitario italiano come efficace soluzione per i corsi introduttivi di informatica dedicati ai principi della programmazione.
L'autore non si addentra nei dettagli di Java; piuttosto, con oculata scelta didattica, utilizza questo linguaggio come uno strumento per insegnare a programmare "bene", ossia per far adottare agli studenti un corretto stile di programmazione, e in particolare per trasmettere loro fin dal principio gli strumenti concettuali e gli schemi di pensiero più appropriati per la programmazione orientata agli oggetti.
La quarta edizione è stata interamente adeguata a Java JDK SE 6.0 (pur rimanendo compatibile con JDK SE 5.0).
Contenuti
- Introduzione
- Utilizzare oggetti
- Realizzare classi
- Tipi di dati fondamentali
- Decisioni
- Iterazioni
- Array e liste sequenziali
- Progettare classi
- Interfacce e polimorfismo
- Ereditarietà
- Lettura/scrittura e gestione delle eccezioni
- Ricorsione
- Ordinamento e ricerca
- Introduzione alle strutture di dati
- Strutture di dati avanzate
- Programmazione generica
Un libro per studenti dei primi anni di Ingegneria e Informatica che devono affrontare un primo corso di Fondamenti di Informatica o Programmazione dove l'insegnamento è basato sul linguaggio Java.
Gli autori
Cay Horstmann insegna Computer Science presso il Department of Mathematics and Computer Science della San Jose State University.
L'edizione italiana è a cura di Marcello Dalpasso, docente di Informatica presso la Facoltà di Ingegneria dell'Università di Padova.
|