Libri di
Bibliografia di : tutti i libri in vendita online editi da Apogeo Education pubblicati nella collana Idee E Strumenti con argomento Java Linguaggio
Algoritmi e strutture dati in Java Goodrich Michael T. Tamassia Roberto Goldwasser Michael H. Dalpasso M. (Cur.) - Apogeo Education, 2015 - Idee E Strumenti
Lo studio delle strutture dati è stato da sempre identificato come argomento chiave nell'insegnamento dell'informatica. Tale ruolo centrale è pienamente giustificato, vista l'importanza che riveste l'efficienza di strutture dati e algoritmi nella gran parte dei sistemi informatici: dal Web ai sistemi operativi, dalle basi di dati ai sistemi di simulazione in vari ambiti scientifici. Questo libro, giunto alla sesta edizione inglese e considerato un autorevole punto di riferimento a livello internazionale, è stato progettato per essere di ausilio in un corso introduttivo di Algoritmi e strutture dati. Il percorso didattico parte dalle basi della programmazione in Java e della progettazione orientata agli oggetti, per proseguire con la presentazione di alcune strutture dati concrete, come gli array e le liste concatenate, e delle tecniche di base, come l'analisi degli algoritmi e la ricorsione; nella parte centrale del libro si procede a illustrare le strutture dati e gli algoritmi fondamentali, per concludere con una discussione relativa alla gestione della memoria.
Programmazione in Java. Con CD-ROM Bruni Roberto Corradini Andrea - Apogeo Education, 2011 - Idee E Strumenti
Un testo sulla programmazione e una guida per il linguaggio Java (versione 7) che accompagna al rigore dell'esposizione un'attenzione costante verso la pragmatica della programmazione. I concetti di base della programmazione sono introdotti assieme alla parte imperativa del linguaggio; classi e oggetti sono inizialmente trattati come tipi di dati strutturati, per poi essere esplorati in tutte le loro caratteristiche. Il trattamento degli aspetti object-oriented procede di pari passo con la discussione del ruolo degli oggetti nella progettazione di sistemi complessi e nella risoluzione di problemi. Il volume incoraggia uno stile di programmazione rivolto al problem-solving, conciliando la definizione e il rispetto di specifiche rigorose con gli aspetti pratici e stilistici. Completano il testo esercizi e mini-progetti e utili indicazioni su come affrontare gli errori più comuni. La nuova edizione - rivista, migliorata e arricchita negli esempi - è interamente aggiornata alla versione 7 di Java ed è indicata sia per gli esperti, sia per chi non abbia precedenti esperienze di programmazione.