Pular para o conteúdo principal
eLearner.app

Curso interativo

Curso COBOL

Aprenda a linguagem COBOL do zero com explicações detalhadas, exemplos práticos e exercícios interativos: desde estrutura rígida de código e declaração de dados até operações aritméticas, controle de fluxo e modularidade usando parágrafos.

01 · Módulo 1 — Estrutura e Divisões

2 aulas

As quatro divisões principais, o layout tradicional de coluna fixa do COBOL e a definição de variáveis na memória.

  1. 1.1Estrutura do ProgramaEntenda o esqueleto de um arquivo COBOL, as divisões obrigatórias (IDENTIFICAÇÃO, AMBIENTE, DADOS, PROCEDIMENTO) e o formato fixo.~10 min
  2. 1.2Variáveis e PICTUREDeclare variáveis em WORKING-STORAGE SECTION usando números de nível, a cláusula PIC (X, 9, V) e a cláusula VALUE.~12 min

02 · Módulo 2 — Operações e Condicionais

2 aulas

Aritmética formal COBOL, a expressão COMPUTE e controle condicional com IF e EVALUATE.

  1. 2.1Aritmética COBOLExecute cálculos usando instruções matemáticas ADD, SUBTRACT, MULTIPLY, DIVIDE e use a instrução genérica COMPUTE.~12 min
  2. 2.2Decisões com IF e EVALUATERamifique a execução de código usando condições IF-ELSE-END-IF e gerencie múltiplas escolhas com a instrução EVALUATE.~12 min

03 · Módulo 3 — Modularidade e Iterações

2 aulas

Defina e organize o código em parágrafos reutilizáveis e execute loops iterativos controlados.

  1. 3.1Parágrafos e PERFORMDivida o PROCEDURE DIVISION em blocos lógicos chamados parágrafos e invoque-os de maneira ordenada usando PERFORM.~12 min
  2. 3.2Loops e IteraçõesGerencie loops repetitivos definindo ciclos numéricos com PERFORM TIMES e ciclos condicionais com PERFORM UNTIL.~15 min

04 · Módulo 4 — Estruturas de Dados e Tabelas

2 aulas

Definir e usar estruturas complexas (itens de grupo) e repetir dados em tabelas usando OCCURS.

  1. 4.1Itens e registros de grupoCompreender e estruturar dados hierarquicamente em registros e campos de grupos subordinados.~12 min
  2. 4.2Tabelas e cláusula OCCURSArmazene e manipule matrizes de dados usando a cláusula OCCURS e a indexação baseada em 1.~15 min

05 · Módulo 5 — Operações de arquivos e processamento em lote

2 aulas

Definição, associação e manipulação de arquivos externos para processamento sequencial em lote.

  1. 5.1Definição e controle de arquivosAssocie arquivos lógicos a arquivos físicos utilizando SELECT e ASSIGN na ENVIRONMENT DIVISION, e defina seus registros na FILE SECTION.~15 min
  2. 5.2Operações de E/S de arquivoGerencie o ciclo de vida de arquivos sequenciais na PROCEDURE DIVISION usando OPEN, READ, WRITE e CLOSE.~15 min