|
Objetivo
O objetivo do Curso de Férias - Desenvolvedor COBOL é para que os alunos possam atuar com o desenvolvimento de programas no ambiente mainframe IBM (sistema operacional z/OS). O curso foi desenhado para pessoas que desejam tornar-se programadores COBOL para ingressar na área de T.I., estudantes universitários, programadores em outras linguagens e ambientes, analistas de sistemas, especificadores de negócios e de suporte ao desenvolvimento que buscam familiarizar-se com a linguagem COBOL. Carga Hoária: 80 horas
Conteúdo Programático
Lógica Estruturada - 28h• Tipos de Programas • Etapas para desenvolvimento de programa • Terminologia, conceitos e recursos • Ferramentas de planejamento • Projetando um programa de forma estruturada • Fluxogramas e pseudocódigo • Instruções e operadores • Estruturas de controle lógico • Como definir o nome de rotinas ou parágrafos • Acessando arquivos seqüenciais • Preparando e imprimindo relatórios
TSO e JCL - 4h• TSO/E e ISPF/PDF • SDSF • Comandos JOB , EXEC e DD
Linguagem COBOL - 32h• Estrutura de um programa • As quatro divisões do COBOL • Regras de Codificação e formatos de instruções • Limites do COBOL e palavras reservadas • IDENTIFICATION DIVISION • ENVIRONMENT DIVISION • CONFIGURATION SECTION • INPUT-OUTPUT SECTION • Estrutura de dados • DATA DIVISION • FILE SECTION • WORKING-STORAGE SECTION • LINKAGE SECTION • PROCEDURE DIVISION • Comandos básicos • Comandos aritméticos • Comando de condição • Comando PERFORM • Comando EVALUATE / WHEN / WHEN OTHER / END-EVALUATE • Comando GO TO (porque evitar) • Trabalhando com arquivos seqüenciais • Trabalhando com serviço de impressão • Uso de máscaras de edição para impressão de valores e datas • Definindo e utilizando Tabelas • Processamento de arquivos VSAM • Processamentos especiais (balance line e relatório com quebras) • CALL estático e dinâmico
Banco de dados DB2 - 16h• Modelo relacional • Elementos do DB2 • Principais tipos de chaves • Regras de integridade e modelos de relacionamento • Formato de dados • Linguagem SQL • Comandos DDL • Comandos DCL • Comandos DML • Uso do DB2 em programas COBOL • Comando INCLUDE • Uso da DCLGEN • Variáveis HOST • SQLCA • Acessando e atualizando informações • Acessando mais de uma linha • Boas práticas de acesso ao DB2
Pré RequisitoInformática básica.
Abordagem Aulas com teoria básica e foco em exercícios práticos, apoiados por apostila para referencia, acesso remoto para exercícios a distância e exclusivo “Plantão Tira-dúvidas”. |