020PCPES2

Programmation C++

Structure d’un programme C++ (déclaration, instructions, litérauxlittéraux, opérateurs), instructions de contrôle (instructions conditionnelles et boucles), fonctions, tableaux, structures. Programmation orientée objets~: Classes et objets, construction, encapsulation, héritage, fonctions virtuelles, classes abstraites et polymorphisme, surcharge des opérateurs, gestion des exceptions, les fichiers, programmation générique avec les templates, la Standard Templates Library (STL), interfaces graphiques avec Qt.


Temps présentiel : 30 heures


Charge de travail étudiant : 70 heures


Méthode(s) d'évaluation : Examen écrit, Travail personnel

Les prérequis de ce cours sont les suivants
 Informatique 2
Informatique 2
Ce cours est proposé dans les diplômes suivants
 Diplôme d'ingénieur - spécialité génie mécanique
Diplôme d'ingénieur - spécialité génie mécanique