Menu
Tutorial COBOL
Introdução ao COBOL
Terminologia de um Programa COBOL
Estrutura da Linguagem COBOL
Formato de um Programa COBOL
Estrutura de um Programa COBOL
Identification Division
Environment Division
Data Division
Procedure Division
Verbos Básicos no COBOL
O Programa "Hello World"
Itens de Dados
Números de Níveis
Nomes de Dados
A Cláusula Picture
A Cláusula Value
A Cláusula Usage
A Cláusula Redefines
A Cláusula Renames
Usando Máscaras de Edição
Inserção Simples
Inserção Especial
Inserção Fixada
Inserção Flutuante
Substituição e Supressão de Zeros
Expressões Aritiméticas
A Instrução Add
A Instrução Subtract
A Instrução Multiply
A Instrução Divide
A Instrução Compute
Funções Intrinsecas
Função de Data
Exemplo 1 - Função de Data
Exemplo 2 - Função de Data
WHEN-COMPILED
Expressões Condicionais
Condição IF
Condição Evaluate
Condição Name
Condição Relation
Condição Sign
Condição Swith-Status
Condição Complex
Condição Negated Simple
Condição Combined
Scope Terminators
Instrução String
Instrução Unstring
Instrução Inspect
Instrução Perform
Instrução Initialize
Instrução Continue
Instrução Next Sentence
Instrução Copy
Instrução Include
Instrução Stop Run
Instrução Exit
Instrução Exit Program
Instrução Goback
Handling Table
Cláusula Occurs
Cláusula ODO
Cláusula Subscript
Cláusula Index
Introdução ao Search
Instrução Search
Instrução Search All
COBOL File Handling
COBOL Coding For Files
COBOL File Organization
COBOL File Access Mode
COBOL File Definition
COBOL File Handling Verbs
Exemplo COBOL Read
Exemplo Write Statement
Exemplo Rewrite
Exemplo Delete
COBOL Sort and Merge
COBOL Sort File
COBOL Sort Input File
COBOL Sort Input Procedure
COBOL Sort Output File
COBOL Sort Output Procedure
Instrução Sort
Instrução Merge
COBOL SORT-RETURN
Sort Exemplo 1
Sort Exemplo 2
Merge Exemplo 1
Chamada de Programas - CALL
Sub-Programas
COBOL Compile Process
COBOL Performance Tuning
COBOL Conceitos Avançados
COBOL - Estrutura do Programa
Os programas COBOL são compostos de divisoes, secoes, parágrafos, comandos, declarações e cláusulas.
A hierarquia de um programa COBOL é mostrada no diagrama a seguir.
Divisão é um bloco de código, geralmente contendo uma ou mais seções:
Ele começa onde o nome da divisão é encontrado.
Termina com o início da divisão seguinte ou com o fim do texto do programa.
Um programa COBOL é estruturado para ter quatro divisões em alto nível:
Identification Division
Environment Division
Data Division
Procedure Division