everything.study
INFO1101

Principes de programmation I

3 cr.

3 cr. (3-2) Fonctionnement, systèmes et architecture d'un ordinateur. Environnement de travail, sécurité. Stratégies pour la résolution de problèmes : décomposition et raffinement graduel, algorithmes, description informelle. Langage de programmation évolué : syntaxe, structures de données élémentaires, structures de contrôle, pseudo-code, codage, bon style de programmation. Introduction à la récursivité et aux tableaux. RÉSULTATS D’APPRENTISSAGE : À la fin de ce cours, la personne étudiante sera en mesure de/d' : analyser un problème pour comprendre ses exigences et ses contraintes; rédiger une série d'instructions logiques et structurées qui permettent de résoudre un problème; écrire un programme informatique en C/C++ qui résout ce problème.

Topics

Résultats d’apprentissage publiés dans le répertoire officiel

Sources