• Votre sélection est vide.

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

Conception logicielle

  • Composante

    ENSEIRB-MATMECA

Code interne

ES8IF225

Description

Le cours aborde les notions de programmation orientée objet ainsi l'utilisation de bibliothèques de classe standards et de composants issues de « framework ». Le cours s'appuie essentiellement sur le langage C++. Les compétences acquises doivent permettre l'écriture d'une application en langage C++ mettant en oeuvre les notions propres à la programmation orientée objet.

Lire plus

Pré-requis obligatoires

Approche orientée objet

Lire plus

Syllabus

Rappels sur le C et apports du C++ Concept de classe et définition de la classe: données et fonction membres Instanciation : les constructeurs et les destructeurs Surcharge des opérateurs Héritage Polymorphisme : les fonctions virtuelles, classes abstraites et fonctions virtuelles pures Fonctions et classes génériques Bibliothèque STL (Standard Templates Libraries) Utilisation d'un « framework » Programmation évènementielle Projets: - Traitement vidéo temps réel : application de filtres sur un fichier MPEG et affichage du résultat. - Génération d'un fichier BMP à partir d'un fichier de données vectorielles - Serveur http avec gestion du cache

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 TerminaleEcrit801sans document sans calculatrice