L’arbre généalogique de la data division
Objectif : visualiser le regroupement mémoire. Le niveau 01 représente un bloc global (la zone complète), et les niveaux 05 représentent des sous-parties qui existent physiquement à l’intérieur du niveau 01. Survolez un niveau dans l’arbre pour illuminer la barre mémoire correspondante.
Étape 1 : afficher 01 CLIENT. Étape 2 et 3 : ajouter 05 NOM puis 05 PRENOM.
Survol : 01 illumine toute la barre, 05 illumine un segment.
Arbre inversé
Niveau 01 CLIENT
Non affiché
Le niveau 01 représente la zone globale : il “contient” physiquement les sous-niveaux.
Niveau 05 NOM
Non ajouté
Segment “nom” à l’intérieur de CLIENT.
Niveau 05 PRENOM
Non ajouté
Segment “prénom” à l’intérieur de CLIENT.
Déclaration cobol (exemple)
DATA DIVISION.
WORKING-STORAGE SECTION.
* 01 CLIENT.
* 05 NOM.
* 05 PRENOM.
Niveau 01
Niveau 05 (nom)
Niveau 05 (prénom)
Mémoire (octets) : en attente
Survolez un niveau pour illuminer