Programmeren in COBOL/DATA DIVISION
De DATA DIVISION kan worden onderverdeeld in verschillende sections of secties. Iedere sectie heeft zijn eigen nut. Er zijn verschillende van deze secties. In deze wikibooks worden er echter maar 3 besproken.
FILE SECTIONBewerken
Deze sectie wordt gebruikt om gegevens van bestanden tijdelijk in op te slaan. Deze gegevens kunnen komen uit het bestand zelf of zijn gegevens die moeten worden weggeschreven in het bestand.
WORKING-STORAGE SECTIONBewerken
Hoogst waarschijnlijk de meest gekende van de secties. Deze dient om velden(variabelen) mee aan te maken die worden gebruikt in het programma zelf.
SCREEN SECTIONBewerken
Deze sectie wordt gebruikt bij het aanmaken van character-based interfaces. Hij wordt echter niet door iedere COBOL compiler ondersteund.
Lijst van compatibele compilersBewerken
VoorbeeldBewerken
COBOL-code: De DATA DIVISION
DATA DIVISION. FILE SECTION. WORKING-STORAGE SECTION. SCREEN SECTION.
De 3 secties moeten in die volgorde worden geschreven. Als je dit niet doet kun je foutmeldingen krijgen van de compiler. Als je de sectie niet gebruikt moet je ze natuurlijk niet toevoegen aan je code.