Animation cobol Arbre généalogique de la data division (01, 05, 10)

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