Aller au contenu

GEN240 - Modélisation et conception orientées objets

Présentation

Sommaire

Cycle
1er cycle
Crédits
3 crédits
Faculté/Centre
Faculté de génie

Cible(s) de formation

Faire l'analyse et la modélisation objet d'un logiciel : analyser les spécifications et les structures d'information d'un logiciel dans la notation de modélisation objet standardisée, intégrer une gamme variée de structure de données et d'algorithmes dans le modèle objet d'une application. et choisir les solutions appropriées pour un problème spécifique. Faire l'implémentation d'un logiciel basé sur des objets : exercer une approche disciplinée dans la conception, la codification et le test de logiciels écrits dans un langage orienté objet de haut niveau, écrire des programmes dans un bon style de codage, concevoir, implanter et tester un logiciel.

Contenu

Méthodes de base du génie logiciel et programmation structurée. La notation UML, modélisation du domaine, analyse de l'application, conception du système, implémentation. Classes et abstraction de données. Héritage. Polymorphisme et fonctions virtuelles. Les fichiers et les flots d'entrées et de sorties. Les gabarits (modèles). La surcharge des opérateurs. Gestion d'exceptions. Pointeurs et gestion de l'espace de mémoire dynamique. Compilateurs et procédures de développement de programmes en C++ dans les environnements de type UNIX et Windows.

Préalable(s)

Avoir obtenu 9.00 crédits