ProgrammazioneLinguaggi di programmazioneC++



Fondamenti di programmazione in C++ Algoritmi, strutture dati e oggetti
EditoreMc Graw Hill
AutoreAguilar Luis Joyanes
Titolo originaleProgramacion en C++ Algoritmos estructuras de datos y objetos 2a edicion
Editore originaleMc Graw Hill
CollanaIstruzione scientifica
Pagine669
Volumi1
LivelloIntermedio
LinguaItaliano
Data pubblicazione03 - 2008
ISBN9788838664779


 Prezzo di copertina  Sconto  Prezzo Librinformatica 
 Euro 48,00   15%  Euro 40,80 

 Presentazione       Indice      

Il linguaggio C++ è ormai universalmente utilizzato per lo sviluppo di applicazioni industriali di grandi dimensioni e alte prestazioni; esso eredita dal C l’efficienza prestazionale, mentre quella dimensionale la deriva dal paradigma dell’Object Oriented Programming (OOP), la cui inclusione nel C, a opera di Bjarne Stroustrup, sancì appunto la nascita del C++ nei primi anni ’80.
Questo volume introduce ai principi della programmazione scegliendo come linguaggio didattico proprio il C++, nonostante non lo si possa certamente definire tale. Il motivo che ci spinge in questa direzione è il desiderio di ridurre i tempi di formazione del programmatore, facendolo applicare, fin dai primi algoritmi, su un linguaggio professionale realmente utilizzato in grandi suite software. Questa scuola di pensiero ha mostrato recentemente un’interessante evoluzione. Proprio l’esplosione dell’OOP come paradigma computazionale per grandi sistemi software (soprattutto veicolata dal linguaggio Java, attuale principe dell’OOP) sta portando i grandi formatori internazionali a ripensare i percorsi didattici preferendo in alcuni casi la via del thinking as objects, anticipando cioè i temi dell’OOP rispetto a quelli della tradizionale programmazione strutturata.
Questa impostazione filologica classica è la principale caratteristica del testo di Aguilar: prima vengono presentati i concetti introdotti dai linguaggi di programmazione ad alto livello (come il Pascal), e poi quelli caratterizzanti i linguaggi OOP per lo sviluppo distribuito di grandi sistemi software da parte di molti programmatori (come il Java), il tutto utilizzando però un unico linguaggio che assembla entrambe le caratteristiche, come appunto l’ANSI/ISO C++.

Gli autori
Luis Joyanes Aguilar insegna presso la Universidad Pontificia de Salamanca.
Aldo Franco Dragoni è il curatore dell'edizione italiana. E' Professore associato presso l’Università Politecnica delle Marche.



| Pagine numerata |