Struktur von COBOL

Jedes COBO-Programm hat vier DIVISIONS (Teile) mit ganz spezifischen Aufgaben. Darunter befinden sich die SECTIONS. In Klammern dahinter habe ich ihre Aufgabe angegeben.

 

Der große Vorteil von COBOL ist die Übersichtlichkeit und die Benennung der jeweiligen Programmabschnitte mit klaren Namen. Bei großen Programmen ist das sehr hilfreich.

 

 

******************************************************************

* Author: Name des Programmierers

* Date: tt.mm.jjjj (Tag Monat Jahr)

* Purpose: Programmzweck

* Tectonics: cobc

******************************************************************

 

IDENTIFICATION DIVISION. (Erkennungsteil)

PROGRAM-ID. Mein-Programm. (Angabe des Programmnamens)

 

ENVIRONMENT DIVISION. (Beschreibung der Umgebung)

CONFIGURATION SECTION. (Angabe des benutzten Computers)

INPUT-OUTPUT SECTION. (Angabe der Computerperipherie)

 

DATA DIVISION. (Datenteil)

FILE SECTION. (Deklaration der Dateien)

WORKING-STORAGE SECTION. (Deklaration der Variablen)

 

PROCEDURE DIVISION. (Prozedurteil)

MAIN-PROCEDURE. (Hauptprogramm)

 

 

STOP RUN. (Ende des Programmlaufs)

 

END PROGRAM Mein-Programm. (Angabe des Programmnamens)