Établissement
Langue d'enseignement
EN, FR
Matières
MO-IT
Responsable(s)
N.IHADDADENE
Présentation
Prérequis
- Écriture d'algorithmes de base
- Compréhension de la structure de données de base (listes, arborescence, graphes...)
- Programmation en C
- Compréhension de la structure de données de base (listes, arborescence, graphes...)
- Programmation en C
Objectifs
Compétences visées : 31 (311/312/313), 41 (411/413), 42(422), 43(433), 56 (561/562)
- Comprendre la manière dont C++ implémente la Programmation Orientée Objet.
- Concevoir correctement des classes à travers l'utilisation d'héritage, encapsulation et polymorphisme.
- Comprendre les templates (patrons) et exceptions.
- Comprendre la manière dont C++ implémente la Programmation Orientée Objet.
- Concevoir correctement des classes à travers l'utilisation d'héritage, encapsulation et polymorphisme.
- Comprendre les templates (patrons) et exceptions.
Présentation
- Introduction à la Programmation Orientée Objet
- Définition et présentation de C++
- Amélioration du langage C
- Le concept objet en C++
-- Encapsulation
-- Héritage
-- Polymorphisme
- Exceptions
- Templates
- Définition et présentation de C++
- Amélioration du langage C
- Le concept objet en C++
-- Encapsulation
-- Héritage
-- Polymorphisme
- Exceptions
- Templates
Modalités
Modalités d'enseignement
Cours magistraux
TP en relation avec les cours magistraux
Organisation
Type | Nombre d'heures | Remarque | |
---|---|---|---|
Présentiel | |||
Cours - face à face | 12,00 | ||
Travaux Pratiques | 16,00 | ||
Travail personnel | |||
Travail personnel | 18,00 | ||
Charge de travail globale de l'étudiant | 46,00 |
Évaluation
40% : Mini Projet
60% : Examen
60% : Examen
Type de Contrôle | Durée | Nombre | Pondération |
---|---|---|---|
Contrôle continu | |||
Interrogation QCM | 0,25 | 3 | 40,00 |
Examen (final) | |||
Examen écrit | 2,00 | 1 | 30,00 |
Autres | |||
Miniprojet | 12,00 | 1 | 30,00 |
TOTAL | 100,00 |