Microfocus Cobol
COORDENAÇÃO:
BANCO DO BRASIL S.A.
• MOYSÉS TEIXEIRA CAVALCANTE
POLITEC
• ALEXANDRE AZEVEDO
COLABORAÇÃO:
• APARECIDA CONCEIÇÃO DA SILVA
• CARINA FOGANHOLE DE OLIVEIRA
• LUCY KELLY VERAS TOMÉ
• TATIANA BARBOSA NOGUEIRA
ÍNDICE
ROSCOE - COMANDOS MAIS UTILIZADOS 6
PADRÕES PARA PROGRAMAÇÃO - INTRODUÇÃO 12 - COBOL – PADRÕES DE USO 13
ALINHAMENTO PARA CODIFICAÇÃO 13
UTILIZAÇÃO DE COMANDOS 14 - COBOL II – NORMAS GERAIS
1. IDENTIFICATION DIVISION 15
2. LABER RECORD 15
3. SUPORTE A ARQUIVOS ISAM 15
4. NOMINAL KEY 15
5. SBVERSÃO 15
6. PROGRAMAS ANINHADOS 16
7. DELIMITADORES DE ESCOPO 16
8. OBTENÇÃO DA DATA E DA HORA 16
9. CALL 17
10. COMPARAÇÕES “LESS OR EQUAL” E “GREATER OR EQUAL” 18 - COBOL II – PADRÕES PARA USO DA LINGUAGEM
1. ALINHAMENTO DE COMANDOS 19
2. DELIMITADORES DE ESCOPO 19
3. EVALUATE 19
4. PERFORM 19 - DICAS
1. CLÁUSULA RECORDING 21
2. CLOSE 21
3. COMP-1 E COMP-2 21
4. EXAMINE 21
5. TRANSFORM 21
6. WRITE EM ARQUIVOS ABERTOS EM MODO IO 21
7. TAMANHO DE VARIÁVEIS 22
8. CLAÚSULA VALUE EM TABELAS 22
9. FILE STATUS PARA ARQUIVOS VSAM 22
10. INITIALIZE 23
11. NOT AT END 24
12. SET PARA VARIÁVEIS NÍVEL 88 24
13. SORTYE DE REGISTROS COM CHAVE DUPLICADA 24
14. USO DO DUBUGER 24 - AMBIENTES ESPECIAIS
I. COBOL II X CICS
1. INFORMAÇÕES GERAIS 27
2. DIFERENÇAS EM RELAÇÃO AO COBOL 27
3. SERVICE RELOAD 27
4. STOP RUN, GOBACK E EXIT PROGRAM 27
5. A INSTRUÇÃO “CALL” 27
6. ENDEREÇAMENTO DE MEMÓRIA 28
7. REGISTRADOR ESPECIAL “RETURN CODE” 28
8. COMANDOS COBOL II INCOMPATÍVEIS COM CICS 28
9. PRINCIPAIS VANTAGENS DO COBOL II SOBRE O COBOL NO AMBIENTE CICS 29
II. COBOL II X DB2
1. ROTEIRO PARA PESQUISAR DUMP 30
2. COBOL FOR MVS 32 - NATURAL II – PADRONIZAÇÃO DE NOMES
1. NOME DO OBJETO 33
2. NOME DE FILE ADABAS 34
3. NOME DE VIEW 34
4. NOME DE