Thursday 21 November 2024

IDENTIFICATION DIVISION: Deve ser a primeira divisão em cada programa fonte COBOL. Possui informações documentais, como nome do programa, quem o codificou e quando essa codificação foi realizada. 

PROGRAM-ID nome do programa. (Obrigatório)
AUTHOR nome do desenvolvedor. (Opcional)
INSTALLATION nome da empresa ou local de geração do programa. (Opcional)
DATE-WRITTEN data em que o programa foi codificado. (Opcional)
DATE-COMPILED data em que o programa foi compilado. (Opcional)
SECURITY comentários sobre a segurança do programa e/ou seus arquivos. (Opcional)
REMARKS comentários adicionais sobre o programa. (Opcional)

 

Obs: 

  • Os parágrafos exceto o PROGRAM-ID, podem conter quaisquer caracteres do conjunto de carácter do computador.
  • Se o comentário não couber na linha não poderá ser continuado com o carácter "-" (hífen) na coluna 7 da linha seguinte. Neste caso usar o carácter "*" na linha de continuação ou iniciar a continuação do comentário na Margem B da linha de continuação.

Exemplo:

****************************************************************** 
IDENTIFICATION DIVISION. 
******************************************************************
* 
PROGRAM-ID. PROG001.
AUTHOR. JOSE ROBERTO.
DATE-WRITTEN. 31/02/2012.
SECURITY.
*
******************************************************************
* SISTEMA......: COBOL DICAS                                     *
******************************************************************
* ANALISTA.....: JOSE ROBERTO                                    *
* LINGUAGEM....: COBOL/BATCH                                     *
* PROGRAMADOR..: JOAO DA SILVA                                   *
* DATA.........: 31/02/2016                                      *
******************************************************************
* OBJETIVO.....: MOSTRAR COMO MONTA UMA IDENTIFICATION DIVISION  *
******************************************************************