• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Programmation C++

  • Composante

    ENSEIRB-MATMECA

Code interne

EI7PG212

Description

Ce cours présente les bases de la programmation C++, il suppose une connaissance de la programmation objet (classes/instances/héritage). L'accent est mis sur les outils et techniques liés à la gestion de la mémoire.

Lire plus

Pré-requis obligatoires


concepts de programmation objet: classes/instances/héritage
programmation C
gestion de la mémoire en C: malloc/free, allocation dans la pile/le tas

Lire plus

Syllabus


Historique
Allocation des objets et libération de la mémoire: explicite, automatique,...
Classes : Attributs, méthodes, constructeurs, destructeur
Opérateurs, surcharge, redéfinition
héritage et polymorphisme : héritage multiple, polymorphisme statique vs dynamique, méthodes abstraites et interfaces
Exceptions
introduction aux templates

Lire plus

Informations complémentaires

Programmation

Lire plus

Modalités de contrôle des connaissances

Évaluation initiale / Session principale - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
Epreuve TerminaleEcrit1201sans document sans calculatrice

Seconde chance / Session de rattrapage - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
Epreuve terminaleEcrit1201sans document sans calculatrice