Cours Cobol principes de base

Cours Cobol principes de base, tutoriel & guide de travaux pratiques en pdf.

COBOL, ‘Common Business Oriented Language‘ est un langage orienté vers les affaires. Ce langage a été mis au point en 1959 à la demande du gouvernement américain dans le but d’harmoniser les systèmes des différentes administrations.
Ce langage est encore fort répandu car à peu près 70% des applications commerciales sont écrites en COBOL. Cette grande utilisation peut être expliquée par la grande portabilité de ce langage et ses différentes remises à niveau. Des différences existent entre chaque compilateur COBOL. Nous verrons principalement le compilateur Cobol IBM-AS400 et celui de Microsoft.

1. Principes de base
Un programme Cobol s’écrit sur une ligne de 80 colonnes.
Les colonnes 1 à 6 représentent la numérotation des lignes et des pages.
La colonne 7 est utilisée pour indiquer une ligne de continuation (code -) ou pour indiquer un commentaire (code *).
Les colonnes 8 à 72 sont utilisées pour l’écriture du programme.
Les colonnes 73 à 80 sont utilisées pour l’identification mais non contrôlées.
Les noms de Divisions, Sections, Paragraphes sont écrits à partir de la marge A (Colonne 8), les instructions élémentaires sont écrites à partir de la marge B (colonne 12).

2. Structure du programme
Un programme Cobol est toujours composé des 4 même parties appelées Divisions. Ces divisions doivent se succéder dans un ordre bien précis.
IDENTIFICATION DIVISION Cette partie permet de spécifier le nom du programme et celui du programmeur
ENVIRONMENT DIVISION décrit le matériel utilisé et les périphériques supportant-les fichiers
DATA DIVISION décrit toutes les données indépendantes ou structurées
PROCEDURE DIVISION contient les instructions exécutables
3. Conventions d’écriture
Le programme peut être écrit aussi bien en minuscule qu’en majuscule, mais dans ce cas la recherche d’un nom via l’éditeur sera incomplète.
Les caractères utiles sont : 0 à 9 de A à Z ou a – z
L’espace ou Blanc
Les signes + / * – < > = $ , . ‘ ( )

Cours gratuitTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *