COBOL/Introduction au COBOL

Une page de Wikiversité.


Introduction au COBOL
Computer-aj aj ashton 01.svg
Chapitre 1
Leçon : COBOL
Retour au Sommaire
Chap. suiv. : Structure du programme
Icon falscher Titel.svg

En raison de limitations techniques, la typographie souhaitable du titre, « COBOL : Introduction au COBOL
COBOL/Introduction au COBOL
 », n'a pu être restituée correctement ci-dessus.

Sommaire

[modifier] Introduction

Le COBOL est un langage impératif, modulaire et structuré, non orienté objet. Le langage COBOL est essentiellement utilisé en informatique de gestion. La plupart des programmes cobol sont soumis sur des machines gros système de type IBM ou BULL GCOS8, très rarement sur des AS400. L'éditeur le plus connu sur les machines IBM est TSO.

[modifier] Histoire

voir Wikipedia

[modifier] Éditeur de texte

Pour écrire vos programmes, n'importe quel éditeur de texte, même le plus basique suffit. Néanmoins, Vi possède une coloration syntaxique pour le COBOL.

[modifier] Compilateur

Une fois le programme écrit, il faut créer un exécutable avec un compilateur.

[modifier] Installer un compilateur

Avant de commencer, vous devez installer un compilateur COBOL, par exemple : OpenCOBOL qui est disponible gratuitement.

Sur certaines distributions GNU/Linux, le paquet recherché est dans les dépôts, téléchargez simplement les paquets open-cobol et libncurses5-dev.

Pour les autres, rendez-vous sur le site officiel d'OpenCOBOL pour le télécharger.

[modifier] Compiler

Typiquement, la commande pour compiler vos programmes sera :

cobc -x [PRG] FILE1.cob [FILE2.cob ...]

où PRG (optionnel) est le nom du programme en sortie, et FILE1.cob, FILE2.cob, ... sont les fichiers COBOL (d'extension .cob) à compiler.

[modifier] Utiliser un Makefile

Je ne vais pas vous détailler ici le fonctionnement d'un Makefile. En voici un tout prêt pour compiler un fichier test.cob en un exécutable test.


Makefile

#!/bin/bash
 
all:
 
test: test.cob
    cobc -x -Wall test.cob