Programmeren in COBOL/DATA DIVISION

Programmeren in COBOL

Inhoudsopgave



  1. IDENTIFICATION DIVISION In ontwikkeling. Revisiedatum: 23 november 2007
  2. ENVIRONMENT DIVISION Nog vrijwel niets. Revisiedatum: 23 november 2007
  3. DATA DIVISION Nog vrijwel niets. Revisiedatum: 23 november 2007
  4. Statements Redelijk ontwikkeld. Revisiedatum: 23 november 2007


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 SECTION bewerken

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 SECTION bewerken

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 SECTION bewerken

Deze sectie wordt gebruikt bij het aanmaken van character-based interfaces. Hij wordt echter niet door iedere COBOL compiler ondersteund.

Lijst van compatibele compilers bewerken

 
TE DOEN

TE DOEN
Zoeken naar zo veel mogelijk compilers die deze sectie ondersteunen.

Voorbeeld bewerken

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.

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.