====== Langage C ====== ===== Supports de cours ===== * {{ pg108_2021_printable.pdf | fascicule }} de cours * {{ graphique_methode_prog.pdf | schema }} de la méthode d'écriture d'un programme ===== Resources de TD/TP ===== Les séries d’exercices qui suivent sont organisés en thématiques, et non en séances. Par contre, chaque série d’exercice considère que la série précédente est acquise. Les premiers exercices sont auto-validés par un programme disponible sur les machines de l'école. Pour que le programme de validation soit accessible, il vous faudra executer la ligne suivante dans votre terminal: source /net/ens/bornat/bintools/validation_tools - [[tp1 | Programmes de base / récupération de paramètres depuis la ligne de commande UNIX]] - [[tp2 | Fonctions / Manipulation de tableaux / chaînes de caractères]] - [[tp5 | Nombres et leur représentation]] - [[tp6 | Manipulation de pointeurs]] - [[tp7 | interaction avec l'utilisateur]] - [[tp7a | Manipulations binaires]] - [[tp8 | Manipulation de fichiers]] - [[tp9 | Gestion de la mémoire]] - [[tp10 | Types personnalisés ]] - [[projet_3 | projet : Résolution MasterMind]] ===== Examens précedents ===== **ATTENTION** : Les examens ci-dessous sont donnés à titre indicatif. Votre enseignant a changé, l'enseignement a évolué, attendez-vous également à des évolutions pour l'évaluation. * {{ exam_2019_s1.pdf | 2019-2020 session 1}} * {{ exam_2019_s2.pdf | 2019-2020 session 2}} * {{ exam_2020_s1.pdf | 2020-2021 session 1}} * {{ exam_2020_s2.pdf | 2020-2021 session 2}} * {{ rapport_correction.pdf | rapport de correction}}