v2.11.0 (5354)

Cours scientifiques - IN221 : Programmation orientée objets en C++

Descriptif

Ce cours a pour objectif de présenter les principaux concepts de la programmation objet. Le C++ servira de langage modèle pour en présenter les méthodes et paradigmes :  sérialisation,  généricité,  spécialisation, héritage, polymorhisme, etc ...

Objectifs pédagogiques

  • Être capable de mettre en œuvre différents paradigmes de programmation, dont l’objet.
  • Être capable de s'appuyer sur les modèles objets pour mettre en œuvre des méthodologies pertinentes de conception d'architecture logicielle
  • Être capable de concevoir, implanter et qualifier un projet en C++.

21 heures en présentiel

Diplôme(s) concerné(s)

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Vos modalités d'acquisition :

projet

Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)
  • le rattrapage est obligatoire si :
    Note initiale < 6
  • le rattrapage peut être demandé par l'étudiant si :
    6 ≤ note initiale < 10
L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2 ECTS
  • Scientifique acquis : 2

Le coefficient de l'UE est : 1

La note obtenue rentre dans le calcul de votre GPA.

L'UE est évaluée par les étudiants.

Programme détaillé

  • Introduction à la  programmation scientifique
  • C++ une extension du C
  • Introduction à la notion de classe d'objets
  • Surcharge des opérateurs
  • Programmation générique
  • Héritage
  • Librairies, Standard Template Library
  • C++2011

Mots clés

programmation objet, C++

Méthodes pédagogiques

Cours magistraux et travaux pratiques
Veuillez patienter