Apprenez les bases du COBOL et développez vos compétences en programmation legacy avec une approche moderne.
La division IDENTIFICATION est la première division obligatoire d’un programme COBOL.
Elle permet de décrire le programme avec des éléments d’identification clairs.
Elle contient des **informations descriptives** et **administratives**, et commence toujours par le mot-clé IDENTIFICATION DIVISION.
La clause PROGRAM-ID est obligatoire. Elle définit le nom unique du programme COBOL. Ce nom peut être utilisé par le système pour référencer le module.
IDENTIFICATION DIVISION.
PROGRAM-ID. EXEMPLE-CLIENT.
Ici, le nom du programme est EXEMPLE-CLIENT. Il doit respecter les règles de nommage COBOL (lettres, chiffres, tirets, sans mot-clé réservé).
Il est possible d’ajouter des **commentaires** ou informations complémentaires dans cette division à l’aide de clauses comme :
AUTHOR – nom de l’auteur du programmeINSTALLATION – nom du service ou de l’environnement cibleDATE-WRITTEN – date de rédactionREMARKS – notes libres sur le programmeIDENTIFICATION DIVISION.
PROGRAM-ID. CALCUL-TVA.
AUTHOR. JEAN DUPONT.
INSTALLATION. FORMATION COBOL.
DATE-WRITTEN. AVRIL 2025.
REMARKS. EXERCICE DE BASE POUR TESTER LES CALCULS.
.), même si elle ne contient qu’une seule clause.PROGRAM-ID) doivent être écrits en majuscules, sans caractères spéciaux.La division IDENTIFICATION joue un rôle fondamental dans l’organisation des programmes COBOL. Elle permet de savoir ce que fait le programme, qui l’a écrit, dans quel contexte, et pourquoi. C’est une bonne habitude de toujours remplir cette section avec soin, même pour les exercices les plus simples.