IFT199 - Initiation à la programmation
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 2 crédits
- Faculté ou centre
- Faculté des sciences
- Trimestres *
- Automne 2024
- Particularités
- Cours offerts à tous
Cible(s) de formation
Se familiariser avec les applications routinières de l'informatique et acquérir les compétences pour développer de façon rigoureuse et méthodique un programme de petite taille (50 à 150 lignes de code) de qualité, dans un langage de programmation procédurale.
Contenu
Les principales composantes de l'ordinateur. Obtention d'un code d'accès et d'un mot de passe. Ouverture d'une session de travail. Initiation à Windows, Linux, Python et C++. Utilisation des espaces réseau personnel et public. Édition d'un texte simple. Archivage et récupération d'un texte. Remise électronique de travaux. Premières expériences de développement d'un programme par abstraction procédurale et affinements successifs. Procédures avec paramètres. Mouvements de l'information au cours de l'exécution d'un programme. Deuxième expérience de développement d'un programme et types abstraits de données. Développement de quelques algorithmes classiques. Introduction à la récursivité.
* Sujet à changement