Compilatore di acquisire in successione
logica tutte le informazioni indispensabili per la corretta traduzione del programma
stesso
Un programma COBOL è costituito sempre da quattro divisioni disposte in sequenza.
Tale sequenza consente al
IDENTIFICATION DIVISION
Consente di dichiarare al Compilatore il
nome del programma.
Si possono inserire altre informazioni facoltative di documentazione.
È l'unica divisione composta esclusivamente da paragrafi
ENVIRONMENT DIVISION
Consente di dichiarare al Compilatore
l'ambiente in cui il programma dovrà operare, descrivendo le associazioni fra i files
usati nel programma ed i mezzi esterni su cui questi files sono definiti
DATA
DIVISION
Consente di dichiarare al Compilatore la
struttura dati richiesta dal programma.
I dati sono divisi in: a) dati di ingresso uscita, b) dati ricavati da elaborazioni
intermedie, c) dati per lo scambio con eventuali subroutines esterne
PROCEDURE DIVISION
È la divisione nella quale sono
organizzate tutte le istruzioni COBOL.
In genere consiste in un insieme di paragrafi e sezioni in cui sono disposti raggruppamenti logici di istruzioni