C++ par la pratique
Recueil d'exercices et aide-mémoire
Jean-Cédric Chappelier, Florian Seydoux - Collection Informatique
Résumé
Cet ouvrage a pour objectif d'offrir la pratique nécessaire à tout apprentissage de la programmation: un cadre permettant au débutant de développer ses connaissances sur des cas concrets. Il se veut un complément pédagogique à un support de cours.
Avec près d'une centaine d'exercices gradués de programmation en C++17, accompagnés d'une solution complète et souvent détaillée, l'ouvrage est structuré en deux parties: la première présente la programmation procédurale, tandis que la seconde aborde le paradigme de la programmation objet. Chacune de ces parties se termine par un chapitre regroupant des exercices généraux. Chaque chapitre contient un exercice pas à pas et une série d'exercices classés par niveaux de difficulté.
L'ensemble des codes sources des corrigés est disponible sur le site www.ppur.org. Cet ouvrage est principalement destiné aux étudiants du premier cycle universitaire ainsi qu'à tous ceux souhaitant parfaire leurs connaissances en C++.
L'avis du libraire Eyrolles
Des exercices pas à pas et des cas concrets pour approfondir la connaissance du langage C++.
L'auteur - Jean-Cédric Chappelier
Jean-Cédric Chappelier est ingénieur diplômé (1991) et docteur (1996) de l'Ecole Nationale Supérieure des Télécommunications de Paris. Il est actuellement collaborateur scientifique et chargé de cours à l'Ecole Polytechnique Fédérale de Lausanne où il enseigne, entre autres, la programmation à des étudiants de première année.
L'auteur - Florian Seydoux
Florian Seydoux est diplômé en Génie Électrique et Télécommunication (École d'Ingénieurs de Genève - 1995), et titulaire d'un Master en informatique (École Polytechnique Fédérale de Lausanne - 1999), d'un diplôme postgrade en Ingénierie du language (EPFL - 2002) et d'un doctorat en Intelligence Artificielle (EPFL - 2006). Il a travaillé de nombreuses années en tant qu'assistant de recherche et d'enseignement au sein du Laboratoire d'Intelligence Artificielle de l'EPFL (http://liawww.epfl.ch), et a participé activement durant ces années à l'enseignement de l'informatique, en particulier à l'initiation de débutants à la programmation. Il travaille depuis 2006 en tant qu'ingénieur de développement au sein de la compagnie SpinX technologies.
Sommaire
- Programmation procédurale
- Variables, opérateurs et expressions
- Structures de contrôle
- Fonctions
- Types avancés
- Flots
- Fonctions récursives
- Exercices généraux
- Programmation orientée objets
- Introduction à la POO
- Constructeurs et destructeurs
- Surcharge d'opérateurs
- Héritage
- Polymorphisme
- Héritage multiple
- Templates et bibliothèque standard
- Exceptions
- Exercices généraux
- Corrigés
- Annexes
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Presses Polytechniques et Universitaires Romandes (PPUR) |
Auteur(s) | Jean-Cédric Chappelier, Florian Seydoux |
Collection | Informatique |
Parution | 11/01/2018 |
Édition | 4eme édition |
Nb. de pages | 396 |
Format | 16 x 24 |
Couverture | Broché |
Poids | 745g |
Intérieur | Noir et Blanc |
EAN13 | 9782889152360 |
ISBN13 | 978-2-88915-236-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 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