Escolar Documentos
Profissional Documentos
Cultura Documentos
MAINFRAME
COBOL
CONCLUSÃO
Análise de Mercado e Profissional
Linguagem simplificada
Documentação
COBOL: Breve história
Multiplataforma
COMPOSTA DE 4 DIVISÕES
IDENTIFICATION DIVISION
ENVIRONMENT DIVISION
DATA DIVISION
PROCEDURE DIVISION
COBOL: Estrutura
IDENTIFICATION DIVISION
PROGRAM-ID.
AUTHOR.
INSTALLATION.
DATE-WRITTEN.
DATE-COMPILED.
REMARKS.
COBOL: Estrutura
ENVIRONMENT DIVISION
CONFIGURATION SECTION.
SOURCE-COMPUTER.
OBJECT-COMPUTER.
SPECIAL-NAMES.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
I-O-CONTROL. ENTRADA.
COBOL: Estrutura
DATA DIVISION.
FILE SECTION.
WORKING-STORAGE SECTION.
LINKAGE SECTION.
COMMUNICATION SECTION.
REPORT SECTION.
PROCEDURE DIVISION.
Comandos.....
Estruturada
Exemplo:
IDENTIFICATION DIVISION.
PROGRAM-ID. TABSORT.
AUTHOR. RICARDO SATOSHI.
INSTALLATION. RDC-DIV USUARIOS.
DATE-WRITEN. 05/06/2008.
DATE-COMPILED. 05/06/2008.
REMARKS. Grava arquivo seqüencial em ordem crescente.
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER. IBM-370-165.
OBJECT-COMPUTER. IBM-370-165.
INPUT-OUTPUT SECTION
FILE-CONTROL.
SELECT ARQUIVO ASSIGN TO DA-S-DISCO.
SELECT TRABALHO ASSIGN TO DA-S-SORTWK01.
DFD
DATA DIVISION.
FILE SECTION.
FD ARQUIVO LABEL RECORDS ARE STANDARD
DATA RECORD IS ENTRADA.
01 ENTRADA.
02 X PIC 99.
02 Y PIC X(10).
02 FILLER PIC X(20).
Processo (“bolha”)
WORKING-STORAGE SECTION.
77 I PIC 99 VALUE ZEROS. Entidades
PROCEDURE DIVISION.
OPEN OUTPUT ARQUIVO. D1
MOVE 'TESTE-SORT' TO Y.
GRAVACAO.
WRITE ENTRADA.
SORT TRABALHO DESCENDING Z USING Fluxo direcionamento
GRAVA.
READ ARQUIVO AT END GO TO FIN.
GO TO GRAVA.
CLOSE ARQ.
STOP RUN.
Conclusão
Modelo consolidado
OBRIGADO