Volumes horaires
- CM 6.0
- Projet -
- TD 6.0
- Stage -
- TP 28.0
- DS 4.0
Crédits ECTS
Crédits ECTS 0.5
Objectif(s)
Maitrise de la programmation impérative et du langage C
Etre capable de déterminer les structures de données adaptées à un problème à traiter. Programmation, validation et deboggage d'un programme en langage C
Contenu(s)
- Les fichiers
- Les structures de listes : pile, file
- La récursivité
- Les algorithmes de tri et leur complexité
- Les listes chaînées
- Connaissance des éléments de base du langage C
- Maîtrise des outils d'édition de texte et du processus de compilation
Contrôle des connaissances
50% contrôle continu
50% examen terminal :
- 1 épreuve sur machine
- tous les documents
- pas de connexion internet - ni montre, ni tablette, ni PC
- En cas de tiers-temps : sujet adapté
En cas de non validation d’une UE, le jury peut autoriser l’élève ingénieur à passer des épreuves complémentaires pour la valider.
Informations complémentaires
Code de l'enseignement : KAEL6M05
Langue(s) d'enseignement :
Vous pouvez retrouver ce cours dans la liste de tous les cours.
Bibliographie
Kernighan & Ritchie, Le langage C, norme ANSI, chez Dunod