C’est dans cette partie du programme que le programmeur décrit le traitement à
effectuer par le calculateur, c’est le lieu de la traduction de l’algorithme conçu par le
programmeur. Les mesures suivantes sont appliquées pour cette division encore appelée
PROCEDURE DIVISION:
· Pas d’utilisation des SECTION.
· Utilisation des PERFORM nom-para THRU fin-nom-para systématique, à
l’exception des PERFORM en ligne – la clause PERFORM représente l’appel
d’un paragraphe et donc nom-para représente le paragraphe à appeler, luimême
représentant une fonction renfermant des traitements -.
· L’utilisation du « GO TO » est restreinte à :
o L’appel de la procédure d’abandon de traitement 999-000-GEST-ERR
citée plus haut.
o En interne d’un « PERFORM … THRU … »
· L’arrêt du programme se fait par la clause STOP RUN et elle est positionnée
en début de PROCEDURE DIVISION, après le PERFORM de la fin de
traitement.
· Les noms de paragraphes doivent être significatifs et parlants.