| Titre : | Programmation procédurale |
| Nombre de crédits : | 3 |
| Cycle : | Baccalauréat |
| Triplet (h/semaine) : | 3 - 3 - 3 |
| Offert par : | Génies informatique, logiciel |
| Responsable(s) : | Bellaîche, Martine; Boudreault, Yves |
| Préalable(s) : | |
| Corequis : | |
| Site Web : | http://moodle.polymtl.ca/course/view.php?name=INF1005C |
| Documentation : | |
| Note(s) : | - ce cours est destiné aux étudiants des programmes de génie électrique, génie informatique et génie logiciel.
- les étudiants que cela concerne doivent avoir réussi le cours préparatoire INF0101 avant de s'inscrire à INF1005C.
|
| Description : | Environnement informatique: ordinateurs et périphériques, système d'exploitation, gestion de fichiers. Résolution de problèmes: stratégies, rôle des algorithmes. Concepts et propriétés des algorithmes. Représentation interne des données numériques et caractères. Le langage C/C++ : types élémentaires et construits, structures de contrôle, fichiers texte et binaire, fonctions et modes de passage des paramètres. Méthodologie de programmation: programmation structurée, raffinements successifs, analyse, environnement de programmation, tests et outils de correction. |