Programmation
Principes et pratique avec C++
Bjarne Stroustrup - Collection Synthex - Synthèse de cours et exercices corrigés
Résumé
Écrit par Bjarne Stroustrup, le célèbre créateur du langage C++, ce manuel traite de l'ensemble des concepts et techniques de programmation, qu'il s'agisse de la programmation orientée objet ou de la programmation générique. Le livre bénéficie des talents de pédagogue et des années d'expérience de l'auteur : l'exposé des notions théoriques est systématiquement accompagné d'applications concrètes avec C++, l'un des langages les plus couramment utilisés dans le domaine du développement de logiciels.
Théorie et pratique permettent d'acquérir la maîtrise nécessaire à la rédaction de programmes robustes et efficaces, et l'apprentissage par étape assure une progression continue.
Parmi les sujets couverts :
- les types, les objets et les valeurs ;
- la gestion des erreurs ;
- les classes, l'héritage et le polymorphisme ;
- les entrées-sorties textuelles et le mode graphique ;
- l'utilisation de bibliothèques, y compris la STL.
Fourmillant d'exemples et de figures, le livre comprend aussi de nombreux exercices, en particulier en fin de chapitre : questions théoriques, exercices guidés et exercices pratiques.
Un site Web est associé au livre : www.programmation.stroustrup.pearson.fr.
Il contient les codes sources du livre, un glossaire, des chapitres supplémentaires (en anglais) sur la programmation embarquée, l'utilisation du C, et de nombreuses autres ressources.
L'auteur - Bjarne Stroustrup
Bjarne Stroustrup est le concepteur du langage C++ et l'auteur des ouvrages C++ Programming Langage (1™ édition 1985, 2e édition 1991, 3e édition 1997), The Annotated C++ Référence Manual et The Design and Evolution of C++. Diplômé de l'université d'Aarhus, Danemark, et de l'université de Cambridge, Angleterre, Bjarne Stroustrup est aujourd'hui professeur à la Texas A&M University et membre du département de recherche pour la programmation à grande échelle de AT&T Labs. Ses recherches portent notamment sur les systèmes distribués, les systèmes d'exploitation, la simulation, la conception et la programmation. Il est également l'éditeur de la collection C++ In-Depth, Addison-Wesley.
Sommaire
- Les bases
- Hello, world !
- Objets, types et valeurs
- Traitement des données
- Erreurs
- Écrire un programme
- Finaliser un programme
- Détails techniques : fonctions, etc
- Détails techniques : classes, etc
- Entrées et sorties
- Flux d'entrée et de sortie
- Personnalisation des entrées et des sorties
- Un modèle d'affichage
- Classes de graphismes
- Conception de classes de graphisme
- Affichage graphique des fonctions et données
- Interfaces graphiques
- Données et algorithmes
- Vector et allocation dynamique
- Vectors et tableaux
- Vector, templates et exceptions
- Conteneurs et itérateurs
- Algorithmes et conteneurs associatifs
- Une vision élargie
- Idéaux et histoire
- Manipulation de texte
- Calculs numériques
- Tests
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Pearson |
Auteur(s) | Bjarne Stroustrup |
Collection | Synthex - Synthèse de cours et exercices corrigés |
Parution | 13/12/2012 |
Nb. de pages | 944 |
Format | 17 x 24 |
Couverture | Broché |
Poids | 1550g |
Intérieur | Noir et Blanc |
EAN13 | 9782744077180 |
ISBN13 | 978-2-7440-7718-0 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Techniques de programmation Structures de données
- Informatique Développement d'applications Algorithmique et informatique appliquée Initiation à l'algorithmique et la programmation
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en C/C++
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Outils de développement Borland C++ Builder
- Informatique Développement d'applications Outils de développement Visual C++
- Informatique Développement d'applications Outils de développement Visual C++ .NET