Previous Up Next

info301 - Pratique du C

En français

Credits
5
Prerequisites
info201, info202
Parcours

Objectives
L'objet de ce module est d'enseigner à l'étudiant la maîtrise du langage C. Ce langage est pensé comme un « assembleur portable » en cela que son pouvoir d'expression est une « projection » des fonctions élémentaires d'un microprocesseur. Le module Pratique du C vise donc à enseigner le lien entre l'algorithmique (programmation) et le matériel informatique.

Pratique du C n'est donc pas un module de programmation qui est supposé préalablement acquis.
Organization
week 1 2 3 4 5 6 7 8 9 10 11 12 13
C (1h30) × × × × ×     × × × × ×  
TD (1h30)   × × × × × × × × × × × ×
TP (2h)   × × × × × × × × × × × ×
Student personal work
Le module suppose un travail certain de la part de l'étudiant : on n'apprend pas un langage sans pratique !
Evaluation
Contents
S'adressant à des étudiants sachant déjà programmer, le cours comporte un premier survol du langage C (y compris des pointeurs), une présentation de l'environnement de développement (sous Unix), puis une étude appronfondie du langage et des bibliothèques classiques.

La maîtrise des outils de développement couvre l'utilisation avancée d'un éditeur, l'enchaînement des commandes de compilation, la mise au point des programmes, la gestion de versions, l'utilisation de scripts shell simples, par exemple pour automatiser le test de programmes.
Instructor(s)
Philippe Marquet et Jean-Luc Levaire

fichier source pour édition/modification


Previous Up Next