O COBOL é uma linguagem altamente organizada, com uma estrutura rígida e bem definida. Seu código é dividido em quatro divisões principais, que separam claramente documentação, ambiente de execução, definições de dados e lógica de processamento.
Além disso, o COBOL trabalha com tipos básicos de dados, ideais para aplicações comerciais e manipulação de grandes volumes de informações.
🔢 Tipos de dados em COBOL
Existem três categorias principais de dados usados nos programas COBOL:
-
Numéricos: inteiros ou com sinal/decimal (ex:
PIC 9
,PIC S9
) -
Alfanuméricos: caracteres e textos (ex:
PIC X
) -
Constantes figurativas: valores simbólicos como
ZERO
,SPACES
,HIGH-VALUES
,LOW-VALUES
,QUOTE
, entre outros
Esses tipos são definidos em estruturas chamadas níveis (nível 01, 05, etc.) nas seções de dados.
🧱 Divisões do programa COBOL
A estrutura básica de um programa COBOL segue uma sequência obrigatória de quatro divisões. Abaixo, veja o que cada uma faz:
🔖 IDENTIFICATION DIVISION
Responsável por identificar o programa.
IDENTIFICATION DIVISION.
PROGRAM-ID. PROGRAMA1.
📌 Contém o nome do programa, autor, data e propósito.
💻 ENVIRONMENT DIVISION
Descreve o ambiente de execução (hardware e sistema operacional).