Développement en langage C (2006-2007)
La présentation officielle du cours dans la maquette de la licence : LC4.pdf.
La page du cours (notes de cours, calendrier et emploi du temps).
Énoncés et corrections des TD :
- TD 01 : énoncé
- TD 02 : énoncé
- TD 03 : énoncé
- TD 04 : énoncé
- TD 05 : énoncé
- TD 06 : énoncé
- TD 07 : énoncé
- TD 08 : énoncé
- TD 09 : énoncé
- TD 10 : énoncé
- TD 11 : énoncé
Énoncés et corrections des TP :
- TP 01 : énoncé (ppm.c, ppm.h, einstein.ppm) / Programmer en C sous UNIX
- TP 02 : énoncé
- TP 03 : énoncé
- TP 04 : énoncé
- TP 05 : énoncé (dico.c, dico.h)
- TP 06 : énoncé (tp-06.tar.gz)
- TP 07 : énoncé
- TP 08 : énoncé
- TP 09 : énoncé
- TP 10 : énoncé
- TP 11 : énoncé
Révisions : énoncé.
Énoncé et correction du partiel du 17 mars 2007.
Quelques liens utiles :
- (Langage C) La fiche Wikipédia sur le langage C
- (Langage C) La foire aux questions du groupe de discussions fr.comp.lang.c : parties 1/4, 2/4, 3/4 et 4/4
- (Langage C) L'ouvrage de référence sur le langage C (empruntable à la bibliothèque universitaire en français ou en anglais)
- (Éditeur de texte Emacs) Un tutoriel Emacs pour le programmeur
- (Éditeur de texte Emacs) Un pense-bête Emacs
- (Débogueur gdb) Utiliser gdb (dans Emacs)
- (Utilitaire make) Compilation séparée et make