SCELTI PER VOI
APRILE 2012
(Rubrica a cura di Emanuele ROMALLO)
MANUALIISTICA |
|
Java 7
di Principe Pellegrino
MAG B 2995
Editore Apogeo, 2011
Java è il linguaggio di programmazione che più ha rivoluzionato il mondo dell'informatica e della tecnologia nel suo insieme. Dal 1995, anno del suo debutto ufficiale, a oggi, risulta impiegato nei più svariati dispositivi elettronici come computer, smartphone, televisori, navigatori satellitari. Studiare Java permette non solo di imparare un moderno linguaggio di programmazione ma anche, una volta terminato il percorso di apprendimento, di "offrirsi" sul mercato del lavoro nei più disparati settori tecnologici. Questo libro nasce proprio con l'obiettivo di fornire ai lettori un percorso di apprendimento pratico, immediato e attuale. Si parte dagli argomenti basilari della programmazione in Java, includendo anche le nuove caratteristiche della versione 7, per poi passare ad argomenti di carattere specifico come la programmazione web, di interfacce utente e di database, offrendo ai lettori una panoramica a 360 gradi del linguaggio. |
|
Linguaggio C
di Bellini Alessandro; Guidi Andrea
MAG B 2996
EditoreMcGraw-Hill, 2009
Il testo è una guida graduale alla conoscenza completa del linguaggio C e all'apprendimento della programmazione strutturata e modulare. Per agevolare lo studio e far sì che il testo costituisca un riferimento unico per i corsi universitari, in apertura è dedicato un capitolo a ognuno dei quattro concetti base: computer, sistemi operativi, algoritmi e programmi. Il percorso formativo sul linguaggio C inizia dal controllo del flusso di esecuzione e dalla rappresentazione dei dati per arrivare alla risoluzione di problemi di elevata complessità, attraverso argomenti quali ricerche e ordinamenti, ricorsione, file e l'implementazione di strutture astratte come liste lineari, pile, code, alberi e grafi. Le novità di questa edizione Sono stati aggiunti tre nuovi capitoli e sei casi di studio, ognuno dei quali organizzato con una metodologia molto efficace nelle sezioni Problema/Analisi/Progetto. Al fine di migliorarne ulteriormente la fruibilità sono stati evidenziati ai lati del testo richiami ai concetti chiave e sono stati inseriti alcuni box tematici che fissano l'attenzione su aspetti come suggerimenti di programmazione ed errori frequenti. Sono aumentati il numero degli esercizi e delle soluzioni proposte disponibili su web. L'esposizione fa riferimento all'ultima versione dello standard: ISO/IEC 9899:1999 e successive precisazioni dell'ISO. |
|
Python guida pocket
di Lutz Mark
MAG D 4916
Editore Tecniche Nuove, 2010
Python è un cosiddetto linguaggio multi-paradigma, infatti permette di scrivere programmi agevolmente con il modello object oriented o con la programmazione strutturata ed è anche adatto per lo sviluppo di applicazioni scripting. Questo tascabile è quello che ci vuole quando lo sviluppatore Python deve codificare al volo e ha bisogno di risposte rapide. La sua organizzazione riveste una doppia valenza, infatti è una guida di riferimento al linguaggio e descrive i moduli più usati e i toolkit. Oltre a ciò tratta le ultime novità, gli aggiornamenti e le differenze fra la versione 2.6 e la 3.x. |
|