Diplômes intégrant cet élément pédagogique :
Descriptif
Maitrise de la programmation impérative et du langage C
Être 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
Proficiency in imperative programming using C
Be able to choose adequate data structure for a given problem
Programming, validating and debugging of C programs
- Les fichiers
- Les structures de listes : pile, file
- La récursivité
- Les algorithmes de tri et leur complexité
- Les listes chaînées
- Files
- FIFO and LIFO
- Recursive functions
- Sort algorithms and complexity
- Chained lists
Pré-requis recommandés
- Connaissance des éléments de base du langage C
- Maîtrise des outils d'édition de texte et du processus de compilation
- Basic knowledge of the C Programming Language
- Proficiency with editing tools and the compilation process
Bibliographie
Kernighan & Ritchie, Le langage C, norme ANSI, chez Dunod
Kernighan & Ritchie, The C Programming Language
Informations complémentaires
Méthode d'enseignement : En présenceLieu(x) : Grenoble
Langue(s) : Français
En bref
Période : Semestre 6Volume horaire
- TD : 23h
- CM : 9h
- TP : 28h
Contact(s)
Frederic Rousseau
Pierre Corbineau