• Votre sélection est vide.

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

    • Se connecter

    Programmation avancée

    • 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)
    Lire plus

    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)
    Lire plus

    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.
    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
    CC (contrôle continu)CC : Ecrit et/ou Oral1.5
    CC (contrôle continu)Evaluation des pratiques techniques1.5

    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
    CC (contrôle continu) 2nde chanceCC : Ecrit et/ou Oral1.5
    CC (contrôle continu) 2nde chanceEvaluation des pratiques techniques1.5