Data Division

La Data Division è la divisione di un programma in Cobol che contiene le informazioni sui file di I/O e sulle aree di memoria usate nel programma.

la Data Division in un programma scritto nel linguaggio Cobol

A cosa serve? Nella Data Division sono associati dei nomi mnemonici alle aree di memoria interne ed esterne utilizzate dal programma in Cobol. Ad esempio, i campi di un files o il formato dei dati.

    Le sezioni della Data Division

    La divisione DATA DIVISION è suddivisa in sezioni:

    • FILE SECTION
      In questa sezione è descritta l'organizzazione e il formato dei files esterni usati dal programma per le operazioni di input / output. File Section vuol dire sezione file.
    • WORKING-STORAGE SECTION
      In questa sezione sono descritte le aree di lavoro interne del programma. Working-Storage Section vuol dire sezione area di lavoro.
    • LINKAGE SECTION
      In questa sezione sono descritte le aree di memoria e le locazioni utilizzate dal programma per gli scambi di informazioni con le subroutines esterne.

    L'ordine delle sezioni deve essere quello previsto dal linguaggio di programmazione Cobol.

    Il formato e la struttura della data division è la seguente:

    DATA DIVISION.
    FILE SECTION.
    WORKING-STORAGE SECTION.
    [LINKAGE SECTION.]

    Tra parentesi quadre sono indicate le sezioni da compilare soltanto quando servono.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Libri di approfondimento

    Il linguaggio Cobol