Cobol

Disponível somente no TrabalhosFeitos
  • Páginas : 51 (12569 palavras )
  • Download(s) : 0
  • Publicado : 7 de junho de 2012
Ler documento completo
Amostra do texto
ÍNDICE


APRESENTAÇÃO 4

A FOLHA DE CODIFICAÇÃO 5

PALAVRAS 6

IDENTIFICATION DIVISION 7

ENVIRONMENT DIVISION 8

CONFIGURATION SECTION 8

INPUT-OUTPUT SECTION 9

FILE-CONTROL - (Controle de arquivos) 9

I-O CONTROL 10

DATA DIVISION 11

FILE SECTION 11

CLÁUSULA PICTURE (PIC) 15

CLÁUSULA VALUE 17

CLÁUSULA REDEFINES (Redefinição) 19LINKAGE SECTION 20

PROCEDURE DIVISION 21

COMANDOS 22

CLÁUSULA OPEN 22

CLÁUSULA READ 22

CLÁUSULA WRITE 23

CLÁUSULA CLOSE 24

CLÁUSULA STOP RUN 25

CLÁUSULA GOBACK 25

CLÁUSULA GO TO 26

CLÁUSULA MOVE 27

COMANDOS ARITMÉTICOS 29

OPÇÃO ROUNDED 31

CLAUSULA SUBTRACT 31

CLÁUSULA MULTIPLY – (MULTIPLICAÇÃO) 32

CLÁUSULA DIVIDE –(DIVISÃO) 33

CLÁUSULA REMAINDER 34

CLÁUSULA COMPUTE 35

CLÁUSULA DISPLAY 35

CLÁUSULA ACCEPT 36

ELEMENTOS DE DECISÃO 38
1 – TESTE DE CONDIÇÃO DE CLASSE 38
2 – TESTE DE NOME-DE-CONDIÇÃO 39
3 – TESTE DE CONDIÇÃO DE RELAÇÃO 40
4 – TESTE DE CONDIÇÃO DE SINAL 41

CLÁUSULA IF 41

CLÁUSULA PERFORM 42

CLÁUSULA EXIT 45

CLÁUSULA ON 47

CLÁUSULABLANK WHEN ZERO 47
TESTES COMPOSTOS 48

DATA E HORA DO SISTEMA 50

CLÁUSULAS CURRENT-DATE e TIME-OF-DAY 51

ACESSO À ARQUIVOS 52

COMPLEMENTAÇÃO NA PROCEDURE DIVISION 54
OPEN - READ- WRITE - REWRITE 54

CLÁUSULA REWRITE 55

CLÁUSULA START 55

CLÁUSULA PERFORM (complemento) 57

CONSTRUÇÃO DE TABELA 59
EXEMPLO DE TABELA SUBSCRITA - DIRECIONAL 60CLÁUSULA SET 62

CLÁUSULA SEARCH 62

CLASSIFICAÇÃO DE DADOS 66

CLÁUSULA SELECT – PARA O COMANDO SORT 67

CLÁUSULA RELEASE (Verbo de liberação) 67

CLÁUSULA RETURN (Verbo de retorno) 67

CLÁUSULA SORT (Comando de classificação) 68

CLÁUSULA STRING 73
CLÁUSULA UNSTRING 75

COMO ABENDAR UM PROGRAMA 75

RETURN-CODE 76

FILE STATUS 77

COBOL -COMMON BUSINESS ORIENTED LANGUAGE

APRESENTAÇÃO

A linguagem COBOL tem sua origem em 1960. Trata-se da abreviação de Common Business Oriented Language, ou seja, uma linguagem orientada para negócios. Seu principal objetivo foi o de ser uma linguagem voltada para aplicações comerciais, onde se manipulavam grandes arquivos de dados.

Dessa forma o COBOL é apresentado como uma linguagem quecomporta o uso de recursos de banco de dados, sendo assim possível empregar código SQL. Esse recurso amplia o alcance do COBOL em termos de processamento em ambiente integrado.

uso do COBOL e suas características





Principais vantagens do COBOL

Independência de tipo de equipamentos (entre mainframe)
Facilidades de aprendizado
Fácil documentação de programas (estruturado)Facilidade para correção e depuração de programas

COBOL - é um subconjunto de palavras da língua inglesa, isto é, existe um número limitado de palavras inglesas sujeitas à uma sintaxe própria. É uma linguagem que lida com problemas comerciais, envolvendo arquivos de dados de grandes proporções. Esses arquivos utilizam áreas chamadas ‘Buffers’.

Sua estrutura básica é composta por 4 divisões :Divisão de identificação, Divisão de equipamentos, Divisão de dados e Divisão de procedimentos.

Basicamente, essas divisões são utilizadas para :

1) IDENTIFICATION DIVISION : Identifica o programa fonte (obrigatório) e outras informações como autor, instalação, etc.
2) ENVIRONMENT DIVISION : Especifica o equipamento usado para compilação e execução do programa, além de associar os arquivos deprograma aos diversos periféricos de entrada e saída.
3) DATA DIVISION : descreve os dados que o programa aceitará como entrada, além dos que serão produzidos como saída.
4) PROCEDURE DIVISION : descreve os procedimentos necessários para a execução do programa.

A FOLHA DE CODIFICAÇÃO

O compilador COBOL exige uma estrutura definida na forma de escrever, além de ser necessário que...
tracking img