« INFO517 : Programmation C » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Création de la page) |
(Plan et éléments de la première séance) |
||
Ligne 6 : | Ligne 6 : | ||
10 séances de cours/TD (1h30) et 3 séances de TP (4h). |
10 séances de cours/TD (1h30) et 3 séances de TP (4h). |
||
== Synthèse 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) |
|||
* Modèle d'exécution des programmes |
|||
* Gestion de la mémoire |
|||
* Bonnes pratiques (méthodologie objet) |
|||
* 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 == |
== Séances == |
||
Ligne 11 : | Ligne 21 : | ||
=== Cours/TD 1 : lundi 22 septembre 2008 === |
=== Cours/TD 1 : lundi 22 septembre 2008 === |
||
Présentation tout-en-un. |
|||
Bases du langage C |
|||
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. |
Version du 10 septembre 2008 à 14:34
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).
Synthèse 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) * Modèle d'exécution des programmes * Gestion de la mémoire * Bonnes pratiques (méthodologie objet) * 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.