Visão Geral
O Curso COBOL Developer Foundation, começa com uma visão geral dos conceitos de programação estruturada. As quatro divisões de um programa COBOL e suas funções são revisadas em detalhes. Os alunos ganharão experiência prática por meio de uma série de discussões em classe e exercícios de workshop que incluem várias modificações em um programa COBOL esquelético. O processamento de arquivos, o loop do programa, as instruções condicionais do programa e o processamento da tabela são abordados em detalhes. O desenvolvimento de projetos de programa claros e compreensíveis é enfatizado junto com a construção de programas sustentáveis. As técnicas de depuração do programa também são discutidas.
Objetivo
O que você vai aprender
- projetar e desenvolver programas estruturados
- definir variáveis e construir código de programa
- definir / discutir as descrições internas de dados em um programa COBOL
- LEIA e ESCREVA arquivos
- use instruções IF, EVALUATE, PERFORM
- usar declarações aritméticas
- usar terminadores de escopo explícito (END-)
- carregar / processar tabelas COBOL por meio de índices / subscritos
- analise o campo Arquivo-Status
- analisar um abend de programa
- depurar a lógica de um programa COBOL por meio de telas e walk-thrus
- codificar funções intrínsecas do COBOL
- codificar chamadas COBOL para o Language Environment (LE)
- código COBOL SORT interno
Publico Alvo
O curso é para alunos de nível básico que devem compreender, projetar, codificar, testar e depurar programas COBOL.
Materiais
Português/Inglês
Conteúdo Programatico
1. Introdução ao curso
- Introdução às técnicas estruturadas
- Componentes do programa COBOL
- Divisão de Identificação
- Divisão de Meio Ambiente
- Divisão de Dados
- Divisão de Procedimento
- Exemplo de programa
- Operações de entrada / saída
- Divisão de Meio Ambiente - SELECIONE e ATRIBUA
- Divisão de Procedimento - FD e definição de registro
- Divisão de Procedimento - ABRIR / FECHAR, LER / ESCREVER
- Declarações de controle do programa
- A Família de PERFORMs
- End processamento de declarações - GOBACK
- Declarações condicionais - SE, AVALIAR
- Terminadores de declaração (-END)
- Acesso ao subprograma - declaração CALL
- Workshops práticos
2. Workshops práticos
- Código do Programa
- Tipos de armazenamento de dados
- Caráter e movimentos numéricos
- Editar personagens de imagem
- Recursos especiais - modificação de referência, constantes figurativas, registros especiais, INICIALIZAR, CONFIGURAR, CÓPIA, CÓPIA
- Declarações aritméticas - adicionar, subtrair, multiplicar, dividir, calcular
3. Workshops práticos
- Processamento de Tabela
- Definições de tabela
- Modos de pesquisa - SEARCH, SEARCH ALL
- Assinatura x indexação
4. Workshops práticos
- Tópicos Adicionais
- SORT interno
- Depurando Abends
- Funções intrínsecas
- Status do arquivo
- Chamadas para LE
TENHO INTERESSE