Cet ouvrage se démarque de la grande majorité des publications relatives aux algorithmes par le fait que ceux-ci sont ici présentés sous forme de pseudo-codes très proches de la langue naturelle, que chacun d'entre eux fait l'objet d'une réalisation dans trois langages de programmation importants - à savoir Ada, C++ et Java - et que l'approche est essentiellement pédagogique. la matière de ce livre est exposée de manière concise et précise, les notions traitées dans un ordre facilitant l'apprentissage, et le tout accompagné de nombreux exemples et exercices.
Etudiants débutant en programmation à la recherche d'un manuel d'apprentissage comme ingénieurs confirmés mais dont la spécialité n'est pas l'informatique, professeurs des Hautes Ecoles et tout public intéressé par les fondements de l'algorithmique.
Préface - Table des matières - Avant-propos - Introduction - Récursivité - Tris internes - Structures linéaires - Arbres - Graphes - Tables et recherche - Arbres AVL et B-Arbres - Bibliothèque graphique - Utilisation de bibliothèques prédéfinies - Liste des algorithmes - Liste des exemples - Bibliographie - Index.
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).
Cet ouvrage a pour objectif d'offrir les connaissances nécessaires à tout apprentissage de la programmation: un cadre permettant au débutant de développer sa pratique sur des cas concrets.