Aller au contenu

IFT159 - Analyse et programmation

Présentation

Sommaire

Cycle
1er cycle
Crédits
3 crédits
Faculté ou centre
Faculté des sciences
Trimestres *
Hiver 2026
Particularités
Cours offerts à tous
Répartition de la charge de travail
3-1-5

Cible(s) de formation

Savoir analyser un problème, avoir un haut degré d’exigence quant à la qualité des programmes, pouvoir développer systématiquement des programmes de bonne qualité dans le cadre de la programmation procédurale séquentielle.

Contenu

Introduction aux ordinateurs. Analyse et conception de solutions informatiques : simplification, décomposition, modularisation et encapsulation.
Critères de qualité : la validité, la fiabilité, la modifiabilité et les tests. Concepts de base de la programmation structurée : séquence, itération, sélection. Modélisation du traitement et modularité : concept de fonctions et d’abstraction procédurale. Concept de base de l’abstraction de données. Introduction aux concepts orientés objet : classe, constructeur, surcharge, notation UML (diagramme de classe). Récursivité. Processus logiciel personnel (PSPO).


* Sujet à changement

Les informations ci-dessous sont sujettes à changement.

Les étudiantes et étudiants inscrits peuvent voir leur horaire détaillé dans le calendrier de monPortail ou se référer à l'horaire fourni par leur faculté.

Groupe 1

7 janvier au 23 avril 2026
JourHeuresNombre de séances
Lundi 10:30 - 12:20 1
Mercredi 08:30 - 10:20 12
Jeudi 10:30 - 12:20 13
Jeudi 08:30 - 11:30 1
Vendredi 08:30 - 09:20 12