Un manuale chiaro, completo e rigoroso che fornisce un quadro esauriente dell’informatica, dai fondamenti ai temi più specialistici. Grazie al suo approccio, strutturato e modulare, il testo risponde alle esigenze di tutti quei corsi di informatica di base in cui vi sia necessità di effettuare una panoramica ampia e non banale della materia, e decidere – a seconda delle specifiche esigenze didattiche – quali argomenti approfondire maggiormente.
La nuova edizione presenta importanti aggiornamenti, tra cui: la tecnologia smartphone, la titolarità del software, le questioni legali ed etiche, le reti neurali.
Dalla sezione Companion Website in alto a destra, gli studenti in possesso del codice allegato a ciascuna copia potranno accedere a un sito dedicato contenente utili supplementi, tra cui: soluzioni alle Domande/Esercizi di fine paragrafo; test interattivi di auto-valutazione; simulatori in C e Java; capitoli aggiuntivi sull’intelligenza artificiale e sulla computer graphics (in italiano). I docenti che adottano il testo potranno richiedere le slide di presentazione (in italiano) e ulteriori materiali didattici.
Capitolo 0 Introduzione
Capitolo 1 Memorizzazione dei dati
Capitolo 2 Elaborazione dei dati
Capitolo 3 Sistemi operativi
Capitolo 4 Networking e Internet
Capitolo 5 Algoritmi
Capitolo 6 Linguaggi di programmazione
Capitolo 7 Ingegneria del software
Capitolo 8 Astrazioni sui dati
Capitolo 9 Sistemi di basi di dati
Capitolo 10 Teoria della computazione
Appendici
A ASCII
B Circuiti per elaborare le rappresentazioni
in complemento a due
C Un semplice linguaggio macchina
D Linguaggi di programmazione ad alto livello
E Corrispondenza tra strutture iterative
e ricorsive
?
J. Glenn Brookshear (autore)
J. Glenn Brookshear è professore emerito alla Marquette University,
dove ha insegnato Fondamenti di Informatica, Linguaggi formali e Teoria
della computazione.