La programmation modulaire (série : Programmation en langage C)
Canteaut Anne
Dès que l'on écrit un programme de taille importante ou destiné à être utilisé et maintenu par d'autres personnes, il est indispensable de se fixer un certain nombre de règles d'écriture. En particulier, il est nécessaire de fractionner le programme en plusieurs fichiers sources, que l'on compile séparément. Ces règles d'écriture ont pour objectifs de rendre un programme lisible, portable, réutilisable, facile à maintenir et à modifier.Description
Université productrice
Université de Limoges
Discipline
Informatique - Programmation : Algorithmique, langages, conception objet, programmes
Mots clés
fuscia, langage C, langage impératif, makefile, fragmentation, factorisation, compilation séparée
Langues
Français
Droits attachés à la ressource
Licence Creative Commons CC BY-NC-ND (Attribution – Pas d’utilisation commerciale – Pas de modifications)
Indication pédagogique
Niveaux
Enseignement supérieur
Proposition d'utilisation
Ce cours, inscrit dans un programme de Master, peut toutefois convenir à des débutants en programmation. De bonnes notions en mathématiques (correspondant généralement à un niveau L2) permettront d'aborder efficacement les exercices.
Type(s) pédagogique(s)
Cours / Présentation
Type(s) documentaire(s)
Texte
Ressources associées
Polycopié (série : Programmation en langage C)
Ce document propose les bases du langage C au travers de 7 chapitres consacrés chacun à un aspect du langage. Il est complété par une présentation de la librairie standard et du débogueur GDB. Cinq sé...
Voir les détails de la ressource
Fiche détaillée
Programmation en langage C
Ce cours propose les bases du langage C au travers de 7 chapitres consacrés chacun à un aspect du langage. Complété par une présentation de la librairie standard et du débogueur GDB, le cours propose ...
Voir les détails de la ressource
Fiche détaillée