uqac.ca

web

8PRO114

Programmation orientée objet

(3.0 cr.)

Familiariser avec le paradigme de la programmation orientée objet (POO). Faire connaître les outils de développement objet. Rendre apte à réaliser des applications informatiques basées sur l'approche de la programmation objet.

Notions de base relatives à la méthodologie orientée objet : type abstrait de données, classe, objet, héritage simple et multiple, objet complexe, les mécanismes d'abstraction et de paramétrisation en POO, surcharge, généricité, polymorphisme, etc. Introduction aux aspects avancés reliés au développement logiciel suivant une méthodologie orientée objet: utilisation des patrons de conception (design patterns), la refactorisation, la mesure de qualité et les tests unitaires, etc. Qualités d'un langage de classe : modularité, réutilisabilité, extensibilité et maintenance. Initiation au langage de modélisation UML. Technologies orientées objet. Illustration des concepts en utilisant le langage C++.

Préalable(s): (8INF259)

(12/2016)

Appartenance départementale

Informatique et mathématique

Programmes dans lesquels se trouve ce cours

0711 Programme court de premier cycle en informatique pour étudiants en séjour d'études
4108 Certificat en informatique de gestion
4128 Certificat en informatique appliquée
4202 Certificat en informatique
6801 Baccalauréat avec majeure en mathématique
6908 Baccalauréat avec majeure en conception de jeux vidéo
7710 Baccalauréat en informatique de gestion
7833 Baccalauréat en informatique
7943 Baccalauréat en génie informatique

Ce cours est offert aux trimestres suivants:

Hiver 2017

Groupe 01 (CHICOUTIMI JOUR) - OUVERT

du vendredi 06-01-2017 au vendredi 21-04-2017 de 13:00 à 15:45 Local: P3-1050(travaux dirigés)
du mercredi 11-01-2017 au mercredi 26-04-2017 de 08:00 à 10:45 Local: P3-1050
Automne 2017

Groupe 11 (CHICOUTIMI SOIR) - OUVERT

du mardi 29-08-2017 au mardi 12-12-2017 de 16:00 à 18:45 Local:
du vendredi 01-09-2017 au vendredi 15-12-2017 de 13:00 à 15:45 Local: (travaux dirigés)
À propos du site Web institutionnel - © UQAC 2017. Tous droits réservés.