Home
Home
Connect

McGraw-Hill Education (Italy) srl

ITALIA Indian Flag
Strumenti Tools Print Larger font Smaller font Bookmark this page
 
Share/Bookmark

DISCIPLINE
Economia ed Economia aziendale
Informatica
Ingegneria e architettura
Medicina
Scienze infermieristiche e professioni sanitarie
Scienze matematiche, fisiche, chimiche e biologiche
Scienze umane e sociali
Monografie
Pubblicazioni dalle aziende
Fondamenti di programmazione in C++

Di: Luis Joyanes Aguilar


Fondamenti di programmazione in C++


ISBN: 9788838664779,
Prezzo: € 54,00
Pubblicazione: marzo 2008
Pagine: 663
risorse online Salta il modulo e acquista online


Mi piace questo libro

Indice dettagliato (formato PDF)
Presentazione/prefazione (formato PDF)
Visualizza titoli simili:
Categoria: Informatica
Disciplina: Informatica applicata

Descrizione | IndiceGli autori |

DESCRIZIONE

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++.

INDICE

Parte I - Fondamenti di programmazione
1) Introduzione all’informatica e alla programmazione
2) Il linguaggio C++. Elementi base
3) Operatori ed espressioni
4) La programmazione strutturata
5) Funzioni
6) Array
7) Strutture e unioni
8) Puntatori e riferimenti
9) Allocazione dinamica della memoria
10) Stringhe
11) Ordinamento e ricerca
Parte II - Programmazione orientata agli oggetti
12) Classi e oggetti
13) Classi derivate: eredità e polimorfismo
14) Template
Parte III - Strutture dati
15) Flussi e file: libreria standard di I/O
16) Liste
17) Pile e code
18) Ricorsione
19) Alberi
Parte IV - Programmazione avanzata in C++
20) Sovraccaricamento degli operatori
21) Eccezioni
Appendice A - Esercizi supplementari
Indice analitico

GLI AUTORI

Luis Joyanes Aguilar

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.

Top

Chi siamo | Condizioni di utilizzo | Informativa sulla privacy | Normativa sul diritto d’autore| Modello di organizzazione, gestione e controllo | Contattaci | Assistenza | Come ordinare | Mappa del sito

Copyright © 2002 -2017 McGraw-Hill Education (Italy) srl
Via Ripamonti 89, 20139 Milano, Italia - Telefono +39 02/5357181 - Fax +39 02/5397633
Cap. Soc. Euro 10.000 Int. vers. | Codice Fiscale e P. IVA 07805780967 - Iscritta presso la C.C.I.A.A. di Milano numero di iscrizione 07805780967 | R.E.A. 1982936