GEI1072 - Résolution de problèmes d'ingénierie en C

Niveau :  Première année
Département : Génie électrique et génie informatique
Crédits :3 crédits
Description :

L'étudiant acquiert les connaissances de la programmation et du développement en langage ANSI C et les applique à la résolution de problèmes d'ingénierie par des méthodes numériques.

Introduction, historique et généralités, norme ANSI C. Opérateurs booléens, binaires et arithmétiques, types de données de base du langage C, branchements conditionnels et inconditionnels. Fonctions : déclarations, appels, variables globales et locales, fonctions avec un nombre fixe et variable d'arguments. Tableaux : définition, initialisation. Pointeurs : arithmétiques des pointeurs, pointeurs et tableaux. Structures : structures et appels de fonction, structures et pointeurs. Directives au préprocesseur, macros, Entrées/Sorties, bibliothèques standards, fichiers de compilation. Représentation des nombres réels en virgule fixe et flottante.

Résolution numérique de problèmes d'ingénierie utilisant les zéros d'une fonction, la résolution matricielle, l'intégration numérique et la résolution d'équations différentielles.

Horaire du cours aux sessions hiver 2024

hiver 2025

Université du Québec
à Trois-Rivières

3351, boul. des Forges,
Trois-Rivières (Québec) G8Z 4M3
Information générale : crmultiservice@uqtr.ca
Téléphone : 819 376-5011
Sans frais : 1 800 365-0922