Parcours Accueil Tour guidé Initiation 1 h Initiation 24 h Révisions Exercices

Elle se compose de plusieurs paragraphes, dont un seul est obligatoire : PROGRAM-ID . Les autres sont optionnels, mais utiles pour documenter le code, en particulier dans les environnements professionnels oĂč plusieurs personnes interviennent sur les mĂȘmes sources.

Info : Ce module vous permet d’accĂ©der rapidement aux contenus essentiels de la formation COBOL.
Retour au plan général

đŸ’» 3-2 – La division  IDENTIFICATION  : nom du programme et mĂ©tadonnĂ©es

La division  IDENTIFICATION  est la premiùre partie obligatoire d’un programme  COBOL . Elle a pour but de donner un nom au programme et d’en fournir des informations descriptives.

Elle se compose de plusieurs paragraphes, dont un seul est obligatoire :  PROGRAM-ID . Les autres sont optionnels, mais utiles pour documenter le code, en particulier dans les environnements professionnels oĂč plusieurs personnes interviennent sur les mĂȘmes sources.

📌 Syntaxe de base

 IDENTIFICATION DIVISION.
 PROGRAM-ID. NOM-PROGRAMME.
  

Ce bloc minimum suffit Ă  identifier un programme. Le nom doit ĂȘtre Ă©crit en majuscules et peut contenir des traits d’union, mais pas d’espaces.

đŸ§Ÿ Paragraphes supplĂ©mentaires

Voici des paragraphes fréquemment utilisés :

📄 Exemple complet

 IDENTIFICATION DIVISION.
 PROGRAM-ID. GESTION-CLIENT.
 AUTHOR. DUPONT.
 INSTALLATION. PÔLE-INFORMATIQUE.
 DATE-WRITTEN. 22-04-2025.
 SECURITY. PROGRAMME INTERNE.
  

Cette structure permet d’identifier prĂ©cisĂ©ment chaque programme, ce qui est trĂšs utile en entreprise, notamment dans les chaĂźnes de traitement batch automatisĂ©es.

🎯 Bonne pratique

MĂȘme si seule la clause  PROGRAM-ID  est obligatoire, il est recommandĂ© d’utiliser au minimum  AUTHOR  et  DATE-WRITTEN  pour assurer un suivi du code dans le temps.

📌 RĂ©sumĂ©

La division  IDENTIFICATION  introduit le programme. Elle est facile à écrire, mais joue un rÎle fondamental pour la lisibilité et la traçabilité. Vous la retrouverez dans tous les exemples des prochaines sections.

↑ Haut