Objetivo
Capacitar o aluno na compreensão da Lógica Estruturada e desenvolvimento de aplicações COBOL usando arquivos sequenciais, com 100% de prática em um ambiente MVS emulando um mainframe que o aluno poderá baixar e ter em seu computador.
Publico Alvo
Profissionais de Tecnologia da Informação interessados em programar COBOL, Programadores, Analistas, Administradores de Sistemas e pessoas com o mínimo conhecimento de informática.
Pré-Requisitos
Não há necessidade de conhecimento de programação. Ensino progressivo.
Diferencial
O grande diferencial deste curso é proporcionar ao aluno a possibilidade de ter um ambiente instalado e operante em seu proprio computador. Será possivel, compilar, executar, analisar e corrigir erros dos programas construidos.
Módulo: TSO (Time Sharing Options)
Navegação e utilização dos principais recursos do ambiente TSO
Abertura e instalacao do ambiente pratico
Conhecendo o TSO e a SYSOUT
Criando nossos datasets PDS
Membros e o editor de textos no TSO
Módulo: COBOL
De forma gradativa, o aluno irá criar programas simples até a utilização de arquivos sequenciais.
Estrutura de um programa COBOL parte 1
Estrutura de um programa COBOL parte 2
Criando – compilando – rodando nosso primeiro programa
Trabalhando com variaveis
Sysin e comando ACCEPT / DISPLAY
Variáveis tipo Estrutura e COMP
Formatando saida de dados nas variáveis
Operadores aritmeticos – ADD
Operadores aritmeticos – SUBTRACT
Operadores aritmeticos – MULTIPLY
Operadores aritmeticos – DIVIDE / COMPUTE
Tomando decisoes com IF
IF-Else
Repetindo acoes com Perform
Uso do Perform com Times
Uso do Perform com Varying
Uso do Perform com Until
Logica Estruturada
Criacao de um arquivo de dados
Acessando o arquivo de dados – Parte 1
Acessando o arquivo de dados – Parte 2
Leitura de todos registros do arquivo de dados
Procurando um registro no arquivo de dados
Desafio – Aula procurando um registro
Gravando um registro
Books de laytout do arquivo
ariaveis tipo matriz – Occurs – Parte 1
Variaveis tipo matriz – Occurs – Parte 2
Fazendo chamadas a outros programas com o comando CALL
COBOL (sigla de COmmon Business Oriented Language) - Linguagem Comum Orientada para os Negócios é uma linguagem de programação orientada para o processamento de banco de dados comerciais.