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 *
******************************************************************