INF147 Programmation procédurale
À moins d'indications contraires de votre enseignant, veuillez noter qu'en début de session, il n'y a pas de séance de travaux pratiques avant qu'il y ait eu au moins un cours théorique.
Documents audio-visuels sur les notions de base
Animations Shockwave
Suppléments sur les structures de données
Documents thématiques
Énoncé des travaux
Les travaux pratiques sont disponibles sur la page de votre enseignant.
Divers compilateurs C/C++ gratuits :
Logiciels et outils Microsoft gratuits pour tout étudiant inscrit à au moins une activité académique créditée à l'ÉTS :
Voici une librairie vous permettant d'effectuer des appels aux fonctions de conio.h lorsque vous programmez avec Visual C++. La librairie se nomme VC_conio.h et son fichier associé se nomme VC_conio.cpp. Merci à Simon Martineau, étudiant du département de génie électrique de l'ÉTS de nous avoir fourni cet utilitaire.
Selon le fureteur utilisé, en cliquant sur le lien d'un document, celui-ci ...
- s'ouvrira automatiquement ou...
- devra être enregistré sur votre poste, puis exécuté, avant de pouvoir le visualiser.
- Certaines pages seront visuellement mieux adaptées en rétractant les blocs de navigation à gauche; cliquez sur les icônes
situées à droite du titre de chaque bloc.
Assurez-vous que votre appareil est bien muni des quelques applications logicielles suivantes :
Pour visualiser les documents téléchargeables au format pdf, il est recommandé d'utiliser Adobe Reader :
Il est recommandé que votre fureteur soit à jour et muni du module enfichable Shockwave :
Certains documents requièrent les logiciels Excel ou PowerPoint de la suite bureautique Microsoft Office.
Afin de faciliter le téléchargement, certains groupes de fichiers sont archivés (avec Winzip). Pour extraire les fichiers de ces archives, téléchargez d'abord le fichier au format .zip, puis utilisezun outil de décompression tel que Winzip ou 7-zip pour décompresser le fichier :
Accueil
Bienvenue au site du cours INF147
Acquérir les notions et l’expérience de programmation procédurale nécessaires pour solutionner efficacement des problèmes reliés au génie électrique.Étude du langage C en appliquant les notions de programmation structurée à la résolution de problèmes de base reliés au génie électrique. Programmation de base : syntaxe, constantes, variables, types, conversion de types, opérateurs et expressions, structures de contrôle et décision, fonctions et passage de paramètres, macros-fonctions, construction de modules, gestion dynamique de la mémoire, pointeurs, entrées-sorties, fichiers. Introduction aux structures de données imbriquées : listes, chaînage dynamique, tableaux, piles, files. Introduction aux algorithmes de tri et de fouille. Sensibilisation au développement de programmes portables de qualité. Introduction aux environnements de programmation et aux tests unitaires.Séances de laboratoire axées sur l'application des notions de programmation.
Vous trouverez sur ce site des documents additionnels à ceux fournis par vos enseignants qui vous permettront de profiter au maximum de ce cours si vous le désirez. Certains sont obligatoires à consulter tels
Documents
Pour visualiser les documents suivants, votre appareil doit être muni de quelques applications logicielles. Rendez-vous d'abord sous l'onglet Divers pour obtenir davantage d'informations sur celles-ci.
Travaux pratiques
Références pour la remise des travaux pratiques
Références
Hyperliens utiles
Divers
À propos des fichiers disponibles sur ce site...