Niveau d'étude
BAC +3
Composante
Polytech Dijon (Ex-ESIREM)
Description
L’objectif de ce cours est de présenter la programmation orientée objets aux étudiants. La présentation de la STL permet de sensibiliser les élèves à la généralisation du modèle objet. Les bonnes pratiques de programmation (indentation, convention de nommage et nommage explicite) seront abordées tout au long des TP.
- Conception : abstraction, encapsulation
- Héritage
- Polymorphisme
- STL (Standard Template Library) (tableaux, listes chainées…)
- Mémoire (passage par valeur ou référence)
- Template (fonction générique)
Objectifs
- Concevoir un modèle objet à partir d’un problème complexe
- Implémenter les modèles dans un langage orienté objet (C++ par exemple)
Heures d'enseignement
- CMCours Magistral10,5h
- TDTravaux Dirigés10,5h
- TPTravaux Pratiques18h
Pré-requis obligatoires
- Algorithmique et programmation (base programmation, base algorithmie)
- Syntaxe du langage C.
Modalités de contrôle des connaissances
Évaluation initiale / Session principale - Épreuves
Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Note éliminatoire de l'épreuve | Remarques |
---|---|---|---|---|---|---|
CC (contrôle continu) | CC : Ecrit et/ou Oral | 3 |
Seconde chance / Session de rattrapage - Épreuves
Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Note éliminatoire de l'épreuve | Remarques |
---|---|---|---|---|---|---|
CC (contrôle continu) 2nde chance | CC : Ecrit et/ou Oral | 3 |