Accueil - Connexion

Programmation en C++

2IAB3 Programmation en C++ Informatique sous statut apprenti S7
Cours : 12 h TD : 15 h TP : 15 h Projet : 0 h Total : 42 h
Responsable : Christine Porquet
Pré-requis
Tous les enseignements de 1ère année, notamment la connaissance des langages C et Java.
Objectifs de l'enseignement
- Introduction à la programmation par objets.
- Initiation au langage C++ et au développement de bibliothèques d’objets.
Programme détaillé
- Rappels sur les notions de conception et de programmation par objets.
- Les concepts objets de C++.
- Structure d‘un programme en C++.
- Nouveautés du C++ par rapport au C.
- Encapsulation,héritage et polymorphisme en C++.
- Généricité avec les modèles de classes et de fonctions (templates).
- Bibliothèque STL(Standard Template Library)
Applications (TD ou TP)
- Mise en œuvre des notions de base.
- Bibliothèque de calcul matriciel.
- Modélisation de comptes bancaires.
- Utilisation de la STL.
Compétences acquises
- Maîtrise du langage C++.
- Conception de composants logiciels fiables, robustes et réutilisables.
Bibliographie
- B. Stroustrup, Le langage C++, Pearson Education, 2003.
- C. Delannoy, Programmer en C++, 5e édition, Eyrolles, 2004.

© 2018 - ENSICAEN ( Mentions Légales - Crédits )