Come scrivere un programma in Cobol
Un programma scritto in Linguaggio Cobol è suddiviso in quattro divisioni:
- Identification Division
Nella identification division sono indicate le principali informazioni sul programma, la data di sviluppo, ecc. - Environment division
Nella environmente division sono inserite le informazioni sull'ambiente di sviluppo, il tipo di macchina in cui gira, il nome del programma, ecc. - Data division
Nella data division è dichiarata la struttura delle variabili, della memoria e dei file usati in input o in output dal programma. - Procedure division
Nella procedure division si trova la procedura, la sequenza strutturata delle istruzioni che il programma esegue durante l'esecuzione.
Il programmma Cobol deve contenere tutte le quattro divisioni nel seguente ordine:
Prima la identification division, poi la environmente division, la data division e infine la procedure divisione.
Sezioni, paragrafi e periodi
Ogni divisione del linguaggio Cobol è suddivisa in sezioni (section ).
Le sezioni sono suddivise in paragrafi.
I paragrafi sono suddivisi in periodi.
All'interno dei paragrafi sono inserite le istruzioni.
Il punto alla fine della riga
Le righe di un programma in Cobol terminano con un punto nei seguenti casi:
- Nomi delle divisioni, sezioni e periodi.
- Ultima istruzione di un paragrafo.
Esempio
Margine A e margine B
In un programma Cobol è necessario incolonnare il codice sorgente a partire da due margini a sinistra.
- Margine A. Le divisioni, le sezioni e i paragrafi sono inseriti a partire dalla colonna 8 da sinistra.
- Margine B I periodi e le istruzioni sono inseriti a partire dalla colonna 12 da sinistra.