Précédent Remonter Suivant

info301 - Pratique du C

In english

Nombre de crédits
5
Pré-requis
info201, info202
Parcours

Objectifs
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.
Organisation
semaine 1 2 3 4 5 6 7 8 9 10 11 12 13
C (1h30) × × × × ×     × × × × ×  
TD (1h30)   × × × × × × × × × × × ×
TP (2h)   × × × × × × × × × × × ×
Volume de travail personnel étudiant estimé
Le module suppose un travail certain de la part de l'étudiant : on n'apprend pas un langage sans pratique !
Contrôle et validation des connaissances
Description du contenu
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.
Responsable(s)
Philippe Marquet et Jean-Luc Levaire

fichier source pour édition/modification


Précédent Remonter Suivant