INFO517 : Programmation C

De Wiki du LAMA (UMR 5127)
Révision datée du 19 septembre 2008 à 09:12 par Lvaux (discussion | contributions) (Menues corrections)
Aller à la navigation Aller à la recherche

Cours du semestre 5 de la license STIC INFO.

Organisation

Responsable pour 2008--2009: Lionel Vaux.

10 séances de cours/TD (1h30) et 3 séances de TP (4h).

Objectifs du cours

  • Principes généraux et particularités du langage (programmation impérative, typage fort, adressage mémoire)
  • Syntaxe
  • Bibliothèque standard (pour les entrées-sorties et l'interaction avec le système d'exploitation)
  • Gestion de la mémoire
  • Bonnes pratiques
  • Outils et concepts:
    • automatisation de la compilation (make),
    • analyse de l'exécution et déboguage (gdb, valgrind),
    • documentation (doxygen),
    • boîte à outils graphique (gtk+)

Séances

Cours/TD 1 : lundi 22 septembre 2008

Présentation tout-en-un.

Le but de ce cours est de fournir le minimum vital aux étudiants pour:

  • écrire un programme simple et court utilisant les types de base
  • le compiler et l'exécuter
  • trouver de la documentation

Après cette première séance, les étudiants devraient être capable de s'amuser un peu avec le langage.