COBOL - DATA DIVISION - Using data in input and output operations
Defina os dados que você usa nas operações de entrada e saída na FILE SECTION (SEÇÃO DE ARQUIVOS).
Forneça as seguintes informações sobre os dados:
Os itens de dados definidos na FILE SECTION não estão disponíveis para instruções PROCEDURE DIVISION até que o arquivo tenha sido aberto com êxito.
Os programas na mesma unidade de execução podem compartilhar ou ter acesso a arquivos comuns. O método para fazer isso depende se os programas fazem parte de uma estrutura aninhada (contida) ou são compilados separadamente (incluindo programas compilados como parte de uma sequência em lote).
Você pode usar a cláusula EXTERNAL para programas compilados separadamente. Um arquivo definido como EXTERNAL pode ser referenciado por qualquer programa na unidade de execução que descreve o arquivo.
Você pode usar a cláusula GLOBAL para programas em uma estrutura aninhada ou contida. Se um programa contiver outro programa (direta ou indiretamente), os dois programas poderão acessar um arquivo comum referenciando um nome de arquivo GLOBAL.