Dunod programmation en c et genie logiciel 2007

SCIENCES SUP Cours et exercices corrigés IUT ? BTS ? Licence ? Écoles d ? ingénieurs ? Formation continue PROGRAMMATION EN C ET GÉNIE LOGICIEL Vincent T ? kindt CPROGRAMMATION EN C ET GÉNIE LOGICIEL CGénie logiciel David Gustafson pages Schaum ? s EdiScience Structures de données avancées avec la STL Programmation orientée objet en C Philippe Gabrini pages Dunod CPROGRAMMATION ET GÉNIE LOGENICCI E L Cours et exercices corrigés Vincent T ? kindt Ma? tre de conférences au département Informatique de l ? École Polytechnique de l ? université François Rabelais de Tours C ? Dunod Paris ISBN - - - - CTable des matières Avant-propos XI CHAPITRE ? NOTIONS DE BASE SUR LE GÉNIE LOGICIEL Qu ? est-ce que le génie logiciel Le cycle de vie d ? un logiciel Spéci ?cation et conception d ? un logiciel Les commentaires Les exceptions La spéci ?cation logique d ? une fonction Une première vision des classes Quelques règles de bonne programmation Règles liées à la spéci ?cation du programme Règles liées à la conception du programme CHAPITRE ? GÉNÉRALITÉS SUR LE LANGAGE C Mots-clefs instructions et commentaires La gestion des variables en langage C Déclaration et initialisation des variables Portée et visibilité des variables Notion de référence Passage d ? arguments par référence à une fonction Les variables références L ? en-tête d ? une fonction Éviter les problèmes d ? inclusions multiples d ? interfaces CHAPITRE ? LES OBJETS Le retour des structures Déclarer et dé ?nir des structures Utiliser des structures CVI Programmation en C et Génie Logiciel Les classes Déclarer et dé ?nir des classes Utiliser des classes A ?ecter un objet d ? une classe dans un autre objet de la même classe enjeux et dangers Variables et attributs statiques Variables statiques n ? appartenant pas à une classe Attributs statiques Constructeurs et destructeur Les constructeurs Le destructeur Gestion d ? objets dynamiques les opérateurs new et delete Allocation d ? un élément unique ou d ? un tableau d ? éléments Désallocation d ? un élément unique ou d ? un tableau d ? éléments Tout sur la vie des objets synthèse Initialisation d ? un objet dès sa déclaration Di ?érentes catégories d ? objets Comment bien écrire une classe CHAPITRE ? LES TRAITEMENTS Passage d ? arguments par défaut Échange d ? objets entre fonctions Propriétés des fonctions membres Spéci ?cation inline Méthodes statiques Auto-référence d ? une classe Fonctions membres constantes Pointeurs sur les membres d ? une classe CHAPITRE ? LES FONCTIONS ET LES CLASSES AMIES Amis et faux amis le point de vue du génie logiciel Le cas d ? une fonction amie d ? une classe Le cas d ? une méthode d ? une classe amie d ? une autre classe Toutes les fonctions membres d ? une classe amies d ? une autre classe CTable des matières VII CHAPITRE ? LES EXCEPTIONS Gestion des exceptions en langage C Lever une exception Attraper une exception Quel gestionnaire

  • 45
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager