top of page

L.C.P              Logique de construction de programmes

Les règles liées à la subdivision hiérarchique :

Avant d'écrire notre premier programme, je dois vous énoncer les règles fondamentales qui régissent une subdivision hiérarchique.

1°) Accepter l'axiome : Toute collection de données doit être considérée comme un ensemble mathématique. L'on doit en conséquence lui associer une définition par compréhension autrement dit faire la liste des critères d'appartenance à cet ensemble (ou liste des propriétés).

2°) Disposer d'un critère de subdivision approprié. En ce qui concerne L.C.P, tous les ensembles de données (en entré, en sortie et instructions de programmes) seront subdivisées à l'aide du critère suivant :

On subdivise un ensemble de données

s'il comprend des sous-ensembles présents un nombre de fois différent de 1

3°) Tout S-Ensemble est inclus dans l'ensemble de niveau immédiatement supérieur.

=

Le S-Ensemble B

est inclus

dans l'ensemble A

4°) Un élément de l'ensemble de niveau inférieur correspond un et un seul élément dans l'ensemble de niveau supérieur.

5°) Lorsque l'on met deux ensembles en correspondance, cette dernière doit être une application mathématique. C'est à dire qu'à tout élément de l'ensemble pris comme ensemble de départ de la correspondance, doit correspondre un et un seul élément dans l'ensemble d'arrivée.

6°)  Dans une subdivision hiérarchique, un S-Ensemble peut être présent (0 ou 1 fois) ou (n fois)

, le cas d'un S-Ensemble présent (0 ou n fois) se résout de la façon suivante :

Présence ou non d'un groupe (0-1), et si groupe il y a, présence d'un S-E (n fois)

7°)  Dans une subdivision hiérarchique, tous les S-Ensembles de données à un même niveau de subdivision sont disjoints, lorsque que l'on se trouve en présence de S-E dont la présence est optionnelle, l'on doit préciser si la réunion de ceux-ci est réalisable ou non

L'opérateur + (Union) entre deux S-E si leur réunion est possible.

L'opérateur          (Exclusion) entre deux S-E si leur réunion est impossible, c.a.d que la présence de l'un exclue la présence de l'autre

maintenant que toutes ces règles vous sont familières, continuons notre programme !

bottom of page