Algorithmique objet
Avec C++
Jean-Pierre Fournier - Collection Algorithmique
Résumé
Voici, présentés de manière didactique, les principes de base de la programmation moderne, dite programmation objet, avec une mise en pratique immédiate du langage C++, aucune culture informatique préalable n'étant requise. L'ouvrage comporte trois parties dont l'objectif commun est de présenter les techniques modernes de conception et de réalisation de programmes informatiques en langage C++, ainsi que les algorithmes élémentaires servant de fondement à grand nombre de logiciels.
La première partie détaille les éléments de base du langage, en s'appuyant sur des exemples d'algorithmes d'abord simples puis plus complexes, les exemples allant d'un simple programme de quelques lignes à une hiérarchie de classes génériques à plusieurs titres. Une étude comparative du langage Java est également donnée. La deuxième partie consiste en une approche davantage consacrée aux algorithmes objet, se basant sur la présentation d'algorithmes classiques - de tri, de stockage, de recherche et de compression de données - pour étudier et commenter les techniques objet et les finesses du langage C++.
La troisième partie est plus interactive grâce à des séries d'exercices et des propositions de correction, qui permettent d'insister sur les concepts étudiés aux chapitres précédents. Chaque chapitre présente des notions de difficulté croissante, les exemples commentés de la troisième partie permettant au lecteur de mieux comprendre certains concepts, de tester ses capacités, enfin de comparer ses essais aux corrigés donnés par l'auteur.
Etudiants des 1ers cycles universitaires, élèves de bts, ou scientifiques non-informaticiens, mais aussi développeurs seniors ayant débuté avec une algorithmique et des langages qui n'étaient pas encore orientés objet trouveront dans cet ouvrage la matière nécessaire pour réussir leurs programmes.
L'avis du libraire Eyrolles
Cet ouvrage didactique présente les principes de base de la programmation objet, avec une mise en pratique en langage C++. Contenant de nombreux exercices corrigés et des exemples commentés, il constitue, pour les étudiants de 1er cycle universitaire ou de BTS, une bonne introduction à ce type de programmation.
L'auteur - Jean-Pierre Fournier
Ancien élève de l'École normale supérieure de Cachan, il est maître de conférences à l'université de Paris Sud XI, enseigne à l'IUT d'Orsay (algorithmique, langages, applications distribuées, projets) et dans le cadre de la nouvelle formation d'ingénieurs en informatique (Fiifo) d'Orsay. Il poursuit également ses recherches au Limsi-CNRS au sein du groupe AMI (architectures et modèles pour l'interaction).
Sommaire
- Les bases de C++
- Algorithmes et programmes
- Algorithmes objet
- Des algorithmes objet en C++
- Algorithmes de tri
- Algorithmes de stockage et de recherche
- Algorithmes événementiels
- Algorithmes de compression
- Exercices et corrigés
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Vuibert |
Auteur(s) | Jean-Pierre Fournier |
Collection | Algorithmique |
Parution | 25/10/2005 |
Nb. de pages | 442 |
Format | 17 x 24 |
Couverture | Broché |
Poids | 690g |
Intérieur | Noir et Blanc |
EAN13 | 9782711748563 |
ISBN13 | 978-2-7117-4856-3 |
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 Programmation fonctionnelle
- Informatique Développement d'applications Techniques de programmation Programmation parallèle et multithreading
- Informatique Développement d'applications Algorithmique et informatique appliquée
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Technologies objet Programmation 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 Langages C++
- Informatique Développement d'applications Langages Eiffel
- Informatique Développement d'applications Langages Java - J2EE
- Informatique Développement d'applications Langages Objective-C
- Informatique Développement d'applications Langages Ada
- Informatique Développement d'applications Langages Python
- Informatique Développement d'applications Langages Ruby
- Informatique Développement d'applications Langages Smalltalk
- 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