But du cours
- Écrire un programme en C et C++
- Compiler et exécuter un programme
- Comprendre les concepts de la programmation orientée objet
Acquis d'apprentissage visés
- Écrire des programmes simples en
CetC++.
- Compiler, exécuter et déboguer un programme.
- Appliquer les principes de base de la programmation structurée.
- Expliquer et illustrer les concepts de la programmation orientée objet.
- Concevoir et implémenter des classes et des objets dans un programme.
Prérequis
Algortihmique et programmation
Programme
- Écriture, compilation et exécution de programmes simples en
C.
- Structures de contrôle avancées et fonctions.
- Tableaux, chaînes de caractères et passage de paramètres.
- Pointeurs et gestion de la mémoire.
- Structures et types définis par l’utilisateur.
- Introduction au langage
C++— différences avec leC.
- Concepts de la programmation orientée objet — classes, objets, encapsulation.
- Héritage, polymorphisme et surcharge.
- Mini-projet de synthèse : conception et développement d’une application orientée objet.
Modalités d'évaluation
2 Ecrits (2h/2h) + 1 rapport TP