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

Cette volontĂ© de standardisation a donnĂ© lieu Ă  la crĂ©ation de versions officielles du langage, dĂ©finies par des organismes reconnus internationalement, comme l’ ANSI (American National Standards Institute) et l’ ISO (International Organization for Standardization).

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

📚 2-6 – Normalisation du  COBOL  : ANSI, ISO et processus de standardisation

L’un des piliers de la longĂ©vitĂ© du  COBOL  est son encadrement par des organismes de normalisation. DĂšs ses dĂ©buts, le langage a Ă©tĂ© conçu pour fonctionner de maniĂšre identique sur plusieurs types de machines, dans des environnements diffĂ©rents.

Cette volontĂ© de standardisation a donnĂ© lieu Ă  la crĂ©ation de versions officielles du langage, dĂ©finies par des organismes reconnus internationalement, comme l’ANSI (American National Standards Institute) et l’ISO (International Organization for Standardization).

📘 ANSI : les premiĂšres normes amĂ©ricaines

DĂšs 1968, l’ ANSI  publie une premiĂšre version standardisĂ©e de  COBOL . Cette version permet de garantir que le mĂȘme programme peut ĂȘtre compilĂ© sur plusieurs ordinateurs diffĂ©rents (IBM, Honeywell, Univac
) sans modifier la logique mĂ©tier.

Les rĂ©visions successives publiĂ©es par l’ ANSI  ont conduit aux versions :

🌍 ISO : internationalisation des standards

À partir des annĂ©es 1980, l’ ISO  prend Ă©galement part Ă  la normalisation du  COBOL . Le langage devient alors un standard international, ce qui facilite :

⚙ Exemple de conformitĂ© Ă  la norme

Voici un exemple de code  COBOL  parfaitement conforme à la norme  COBOL  85 :


 IDENTIFICATION DIVISION.
 PROGRAM-ID. NORME-TEST.

 DATA DIVISION.
 WORKING-STORAGE SECTION.
    01 MESSAGE PIC X(20) VALUE "Norme ANSI COBOL 85".

 PROCEDURE DIVISION.
    DISPLAY MESSAGE.
    STOP RUN.
  
📊 Pourquoi la normalisation est-elle importante ?

La normalisation assure que les programmes  COBOL  :

📌 RĂ©sumĂ©

GrĂące Ă  l’action conjointe de l’ ANSI  et de l’ ISO , le  COBOL  a pu conserver une cohĂ©rence technique sur plus de 60 ans. Cela permet aux entreprises de garantir la continuitĂ© de leurs traitements critiques, tout en ouvrant la voie Ă  une modernisation progressive.

↑ Haut