
PROGRAMMATION MODULAIRE EMPLOYANT DES PROCEDURES ET DES FONCTIONS
La programmation modulaire est une technique utilisée pour écrire de
longs programmes. Le programme est divisé en petites parties. Chaque partie
est appelée module et exécute une tâche simple.
Exemple de tâche qu'un module peut réaliser:
- affichage d'un menu d'option
- affichage des résultats
- calcul d'une moyenne de résultats
- tri de données selon des groupes
Un module est connu par son nom et consiste en un ensemble d'instructions
regroupées par les mots-clés begin et end.
Le module (ensemble d'instructions) est exécuté lorsque le nom du module est
rencontré.
Pascal possède deux types de modules appelés respectivement
PROCEDURE (procédure) et FUNCTION (fonction).
- Les procédures non paramétrées n'acceptent aucun arguments
lors de leur exécution (appel).
- Les procédures paramétrées acceptent des arguments qu'elles utilisent
lors de l'exécution.
- Les fonctions, lorsqu'elles sont exécutées, renvoient une valeur (c'est-à-dire,
fournissent une réponse qui est transmise au module appelant). Comme les
procédures, elles peuvent accepter des arguments.
Les procédures aident à structurer les programmes, en permettant le
développement indépendant des modules. Les procédures sont essentiellement
des sous-programmes.
Copyright B Brown/P Henry/CIT, 1988-1995. Tous droits réservés.
Copyright UCL/INGI, 1995. Tous droits réservés
URL: http://candix1.fsa.ucl.ac.be/langages/Pascal/tutoriel/pas040.htm
