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++, 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 en suivant le lien ci-contre.
Cet ouvrage est à ce jour le seul en français proposant une approche résolument «pratique» de la programmation en C++, notamment aux débutants. Très nombreux exercices corrigés.
Cet ouvrage est principalement destiné aux étudiants du premier cycle universitaire ainsi qu'à tous ceux souhaitant parfaire leurs connaissances en C++.
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 STL - Exceptions - Exercices généraux. Corrigés: Variables, opérateurs et expressions - Structures de contrôle - Fonctions - Types avancés - Flots - Fonctions récursives - Exercices généraux - Introduction à la POO - Constructeurs et destructeurs - Surcharge d'opérateurs - Héritage - Polymorphisme - Héritage multiple - Template et STL - Exceptions - Exercices généraux - Annexes - Ecrire un progreamme C++ avec (X) Emacs - Bibliographie annotée - Correspondance avec le livre «Programmation orientée objets en C++».
Lintelligence artificielle constitue lun des fondements de linformatique contemporaine et joue un rôle fondamental dans de très nombreuses applications. Cet ouvrage présente lensemble des bases du domaine, comme la représentation de connaissances et linférence logique, le traitement dinformations incertaines, les méthodes de recherche, ainsi que les techniques dapprentissage automatique.
Cet ouvrage cible prioritairement les nouveaux domaines des systèmes temps-réel et des applications critiques en procédant par étapes, selon une approche descriptive didactique.
Articulé en trois parties, cet ouvrage a l'originaltié de réunir à la fois les éléments classiques du langage C++ selon la norme ISO, les principes de l'orientation objets appliqués à ce langage, ainsi qu'une introduction à la modélisation objets avec UML pour le développement d'application C++.
Les exemples de l'ouvrage sont disponibles en téléchargement (PDF).