La programmation modulaire (série : Programmation en langage C)

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.

Mots-clés : fuscia,langage C,langage impératif,factorisation,fragmentation,compilation séparée,makefile
Type de document : texte
Type de ressource : lecture
Niveau : higher education
Publics visés : learner
Activité induite : apprendre
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.
Auteurs ou éditeurs : Anne Canteaut,Université de Limoges,Institut National de Recherche en Informatique et en Automatique