Université du Québec à Trois-Rivières

INF1024 - Programmation en C++

Niveau :  Première année
Département : Mathématiques et informatique
Crédits :3 crédits
Description :

Amener l'étudiant à comprendre les mécanismes du développement orienté objet. Approfondir les notions de la programmation orientée objet. Approfondir les notions de la programmation orientée objet. Utiliser un environnement de développement (IDE). Utiliser le paradigme de programmation événementielle.

Développement d'algorithmes, de classes, de programmes : compilation et exécution, mise au point, documentation; introduction au langage C : fonctions, structures de contrôle, passage des paramètres, pointeurs et tableaux, structures de données, structures de contrôle. Etude du langage C++ : étude des notions importantes de la programmation orientée objet : héritage, hiérarchie de classes, visibilité; références et allocation dynamique de mémoire (pile et tas). Programmation événementielle : événements, messages, gestion des erreurs. Introduction à des concepts avancés : polymorphisme, classe abstraite, programmation générique.

Environnement : Le langage utilisé dans ce cours est C++. L'environnement de développement est Visual C++.NET.

Préalable 1 :

INF1002 Introduction à la programmation objet
ou
PRO1025 Introduction à la programmation avec Visual Basic
Université du Québec
à Trois-Rivières

3351, boulevard des Forges,
Trois-Rivières (Québec) G8Z 4M3
Information générale : crmultiservice@uqtr.ca
Téléphone : 819 376-5011
Sans frais : 1 800 365-0922