INFO31 - Programmation orientée objet

Retour aux MCC Retour à la liste des EC
  • Équipe pédagogique

    • Responsables

    • AFILAL Lissan (Responsable)
      Département : Electronique, Electrotechnique, Automatique (EiSINe - Reims)
  • Volume horaire

  • Nature CMTP Total
    Durée 12h18h30h
  • Modalités de contrôle des connaissances (MCC)

  • Epreuves Nature CRTPITPEET Total
    Durée 3h2h
    Cas général 1ère session 5050 100%
    2nd session 5050 100%
    Dispense contrôle continu 1ère session 100 100%
    2nd session 100 100%
  • Modalités de contrôle des connaissances (MCC)

  • Cas général

  • Nature Durée 1ère session 2ème session
    CRTP 50% 50%
    ITP 3h 50% 0%
    EET 2h 0% 50%
  • Dispense contrôle continu

  • Nature Durée 1ère session 2ème session
    ITP 3h 100% 0%
    EET 2h 0% 100%
  • Objectifs

  • Les langages informatiques haut niveau ont à présent presque tous adopté le paradigme objet. Cet EC enseigne les concepts de la programmation orientée objet (héritage, polymorphisme…) illustrés en C++ ainsi que les méthodes de modélisation des applications développées dans ces langages.

  • Compétences spécifiques visées

  • AAV01-2 - Mettre en application des techniques et méthodes de résolution de problème

    AAV01-4 - Manager un projet d'industrialisation

    AAV03-2 - Développer une partie commande

  • Compétences générales visées

  • CTI1-2 - Aptitude à mobiliser les ressources d'un (ou de plusieurs) champ scientifique et technique spécifique

  • Programme

  • Modélisation orientée objet

    Notions de génie logiciel

    Modélisation UML

    Classe/instance, encapsulation, interface, polymorphisme

    Programmation en C++

    Partie impérative du langage

    Constructeur/destructeur

    Héritage simple et multiple

    Surcharge des opérateurs

    Polymorphisme en C++

    Template

    Gestion de la mémoire et pointeurs intelligents