couverture

C et un peu + : résolution de problèmes et programmation en C++

Boudreault, Yves

  • Éditeur : Presses internationales Polytechnique
  • ISBN 9782553009334
  • 75,00 $ *
  • Livres pratiques

* Les prix de nos produits sont sujets à changements sans préavis.

Quatrième de couverture

Cette deuxième édition de C et un peu + : résolution de problèmes et programmation en C++ respecte fidèlement le standard ANSI/ISO du langage C++. Dans une démarche pédagogique de résolution de problèmes, les auteurs ont adapté deux techniques de développement informatique issues du génie logiciel : le développement procédural et le développement par objet. Destiné aux débutants, ce manuel a pour but de les initier à la conception informatique fondée sur les règles de la programmation structurée. Des études de cas permettent aux lecteurs d’établir des liens cohérents entre la théorie et la pratique. De plus, chaque chapitre est enrichi par des questions, des exercices et des travaux dirigés. PARTICULARITÉS- Matière accessible aux étudiants ayant peu d’expérience en programmation.- Rédaction d’algorythmes en pseudo-code schématique, ce qui favorise le raisonnement par raffinement successif.- Tableau présentant les opérations en C et en C++ pour faciliter la transition d’un langage vers l’autre.- Association de certains types de données avec les structures de contrôle utilisatrices. - Introduction aux opérateurs et aux fonctions d’entrée et sortie, à la transmission de paramètres par adresse ainsi qu’aux opérateurs new et delete du langage C++ pour la gestion dynamique de la mémoire, dans le cadre d’un développement procédural.- Présentation des notions essentielles de la programmation par objet, depuis la surdéfinition de fonctions jusqu’à l’utilisation des gabarits de classe, en passant par l’héritage. NOUVEAUTÉS DE CETTE DEUXIÈME ÉDITION- Mise à jour de la matière.- Ajout de nombreux exercices et de leur solution.- Respect du standard ANSI/ISO du C++.- Utilisation des bibliothèques standards du C++ et des espaces de noms.- Vérification des exemples à l’aide de trois compilateurs : GNU C++, Borland C++ et Visual C++.- Présentation d’une méthode de développement correspondant à un sous-ensemble des techniques et outils de la modélisation UML.