• Niveau d'étude

    BAC +3

  • Composante

    École Nationale Supérieure des Ingénieurs en Arts Chimiques

  • Volume horaire

    45,33h

Description

Le module Techno Objet vise à enseigner les base de la conception et de la programmation orientée-objet. 

La conception  Orienté objet s'appuie sur la modélisation UML (Unified Modeling Langage) et plus particulièrement les diagramme de cas d'utilisation, les diagrammes de classes et les diagramme d'interaction (de séquence). L'outil de modélisation utilisé est l'outil Bouml.

La programmation orienté Objet est enseignée au travers de l'apprentissage du langage C++. Les travaux pratiques sont réalisés dans l'environnement Visual Studio.

Un projet Long consistant en la conception d'un réseau d'échangeurs de chaleur permet ensuite de monter en compétences/ 

Lire plus

Pré-requis obligatoires

Bases d'algorithmique 

Lire plus

Contrôle des connaissances

Projet Long : UML - C++ à rendre

Entretien oral sur le projet 

Lire plus

Syllabus

UML : 4 cours dont 2 en autonomie - 1 TP 

C++ : 7 cours  - 3 TP

Projet Info : 11 TP en présentiel - 8 TP en autonomie

Lire plus

Compétences visées

  • Savoir modéliser un problème de Génie des Procédés
  • Savoir concevoir un programme C++ capable de résoudre le problème de Génie des procédés en s'appuyant sur une modélisation UML
  • Savoir Intégrer  le code d'un solveur numérique (Newton Raphson) dans le programme et le paramétrer
Lire plus