Comprendre les divisions d'un programme COBOL
Un programme COBOL est composé de plusieurs divisions, un peu comme les pièces d'une maison. Chacune a sa fonction et aide à organiser le code pour qu'il soit clair, lisible et efficace.
🪪 IDENTIFICATION DIVISION
Il s'agit de la carte d'identité du programme. C'est ici que vous indiquez son nom avec PROGRAM-ID. . Sans cette division, votre programme n'est pas reconnu.
💻 ENVIRONMENT DIVISION
Cette division décrit l'environnement informatique dans lequel fonctionne le programme : fichiers, imprimantes, etc. Elle est facultative si vous ne gérez pas d'entrées/sorties externes.
📦 DATA DIVISION
Ici, vous déclarez les variables et données manipulées par votre programme avec DATA DIVISION. . Vous pouvez la considérer comme un entrepôt de stockage. Elle est optionnelle si vous ne manipulez aucune donnée.
⚙️ PROCEDURE DIVISION
C’est la partie exécutable du programme, démarquée par PROCEDURE DIVISION. . C’est ici que vous donnez les instructions à l’ordinateur, comme DISPLAY ou MOVE . Elle est toujours obligatoire, même vide.