Fondamenti della programmazione. Linguaggio C, strutture dati e algoritmi elementari, C++

Nella prima parte del testo viene introdotto il linguaggio c. La trattazione mira a raggiungere una capacità di programmazione avanzata attraverso la comprensione analitica delle regole sintattiche e semantiche che formano la struttura compatta del linguaggio. Per il bene della concretezza vengono introdotte la libreria standard del linguaggio c e le chiamate di sistema, e viene anche descritta l'architettura di un processore elementare e il modo in cui un programma c viene tradotto in assembler, codificato in forma numerica ed eseguito. In Appendice la trattazione viene estesa al c++, per raggiungere il livello di comprensione sufficiente per l'accesso ad un testo di progettazione OO. Nella seconda parte vengono introdotti i concetti di struttura dati e di algoritmo in riferimento alla rappresentazione di liste e alberi binari e ai problemi di ricerca e ordinamento. La trattazione fornisce l'opportunità per esemplificare un uso avanzato del c e per introdurre concretamente alcuni concetti fondamentali della programmazione: separazione tra logica e implementazione di una struttura dati; ricorsione e iterazione; valutazione della complessità di un algoritmo e di un problema; verifica della correttezza; disciplina di programmazione e riuso delle soluzioni.

EAN

9788893850513

Data pubblicazione

2017 09 15

Lingua

ita

Pagine

268

Tipologia

Libro in brossura

Altezza (mm)

240

Larghezza (mm)

170

Come si presenta questo libro

Contenuto tecnico pensato per capire e applicare

Il libro è orientato soprattutto a comprensione tecnica e applicazione, con contenuti che risultano più utili quando vengono messi alla prova sul campo.

Cosa trovi dentro

Dentro trovi soprattutto programmazione, sviluppo software e sistemi.

Perché può piacerti

Può funzionare bene per professionisti e sviluppatori, con un tono tecnico e pratico e un approccio impegnativo.

Ideale per
Ideale per sviluppatori e tecnici

È adatto a chi cerca contenuto tecnico da capire e poi usare, non solo da leggere in astratto.

Product Information

Shipping & Returns

Edizione
Acquisto
Non disponibile
From €29.00
Fondamenti della programmazione. Linguaggio C, strutture dati e algoritmi elementari, C++
€29.00