|
Les trois principales caractéristiques d'un module de programme sont :
1. Saisie : Un module récupère des données ou des informations provenant d’autres parties du programme ou de sources externes. Il peut s'agir de paramètres transmis à une fonction, de données lues à partir d'un fichier ou de valeurs extraites d'une base de données.
2. Traitement : Un module effectue une tâche ou une opération spécifique sur les données d'entrée. Cela peut être un calcul, une transformation, un processus de prise de décision ou tout autre type de calcul.
3. Sortie : Un module produit un résultat ou un résultat basé sur son traitement de l'entrée. Cette sortie peut être une valeur unique, une collection de valeurs, une structure de données modifiée ou elle peut déclencher des effets secondaires comme l'impression sur la console ou l'écriture dans un fichier.
Bien que d'autres caractéristiques existent (comme la réutilisabilité, la maintenabilité, etc.), ces trois caractéristiques – entrée, traitement et sortie – sont fondamentales pour définir ce qu'un module *fait*.
|