Analyse modulaire

Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
Analyse modulaire par Mind Map: Analyse modulaire

1. afin de faciliter la résolution d'un problème complexe et/ou de grande taille, on doit le décomposer en sous problèmes indépendants et de taille réduite.

2. L’analyse modulaire consiste à diviser un problème en sous problème de difficultés moindres. ces derniers sont aussi soumis à cette division jusqu'à ce qu’on arrive à un niveau abordable de difficulté.

3. c'est quoi ?

4. pourquoi?

5. C’est la décomposition modulaire d'un programme en plusieurs sous-programmes.

6. La notion d'un sous-programme

7. une procédure: Les procédures sont des sous-programmes qui peuvent avoir plusieurs résultats.

8. un sous-programme peut être:

9. Plus d’organisation en séparant les difficultés et les taches.

10. S’occuper d’un seul problème à la fois

11. En cas d’erreur la division en module permet de savoir quel module à corriger

12. Plus facile à faire évoluer

13. Permet d’éviter la répétition d’un même traitement dans un programme.

14. Localiser les erreurs plus rapidement

15. Intérêts

16. Une fonction est un sous-programme qui renvoie une valeur de type simple ce type sera le type de la fonction.

17. elle est composée par:

18. La partie en tête de la fonction ou nous trouvons son nom qui est suivit entre parenthèses des paramètres en entrée et de leur mode de passage,puis du type du résultat

19. La partie déclaratives ou tous les objets locaux de la fonction sont déclarés.

20. La partie instruction ou nous trouvons les instructions propres à la fonction. Il est bon de rappeler que ces instructions sont exécutées à la demande de l'appelant par une instruction d'appel.

21. Les objets locaux: tous les objets (constantes,types,variables et sous-programme) déclarés dans un sous-programme sont dits locaux à celui-ci

22. Les objets globaux: les objets utilisés dans un sous-programme et non déclarés dans celui-ci sont des objets globaux déclarés ailleurs.

23. Accès aux objets: tous les objets locaux d'un sous-programme sont inaccessible: par le programme principal, par les sous-programmes déclarés au même niveau que le sous-programme considéré, par le sous programme qui englobent les sous-programmes considéré.

24. déclaration et accès aux objets