Você está em: Início > Cursos

Cursos



COBOL Batch, COBOL com DB2 e COBOL com CICS

 

 

Objetivo

 

 

Capacitar os alunos em conhecimento e habilidade conceituais, lógicas nos mais modernos conceitos de programação estruturada. Os mesmos terão a prática necessária “HANDS ON” para desenvolver programas Cobol Bath no primeiro Módulo, Cobol com DB2 no segundo Módulo e Cobol com CICS no terceiro Módulo. Também aprenderão a usar ferramentas de acesso ao Mainframe TSO e JCL básico para compilar o programa, criar seus próprios arquivos de testes e executar os seus programas.

 

Nível de Conhecimento: Qualquer pessoa que tenha o mínimo de conhecimento em informática, vontade de aprender uma linguagem que é o carro chefe de Bancos e instituições financeiras.

 

Público 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.

 

 

Conhecimentos Atingidos:  

 

 

Módulo -1 Cobol Batch 

 

 

Tópicos

 


  • Numeração binária e hexadecimal;
  • lógica de programação voltado ao Cobol estruturado;
  • JCL básico;
  • Sort externo;
  • TSO;
  • Construção de arquivos de testes via JCL e programa Cobol;
  • arquivos sequenciais, filtrar arquivos, Listar arquivos sem e com quebra de deptos;
  • Balance line entre arquivos com movimento atualizado;
  • balance line entre arquivos com múltiplos correspondentes;
  • Tabelas;
  • arquivos VSAM: Conceitos e técnicas de processamento.

 

 

Módulo-2  Cobol com DB2 

 

 

Tópicos

 

 

  • Conceitos sobre o banco de dados relacional DB2;
  • Pré-compilador/Compilador/Linkeditor, BIND e PLAN;
  • Comandos de SQL, acessando ao DB2;
  • Usando o SPUFI - Comandos interativos;
  • Usando o DCLGEN – Gera um arquivo com a conversão da forma de definição de dados do SQL para a definição de dados do COBOL;
  • Variáveis HOST;
  • Fazendo programas em Cobol II (Batch) com DB2;
  • Programa de Ler uma tabela e exibir na SYSOUT o dado vindo da tabela;
  • Programa de ler dados vindo do JCL e inserir em uma tabela;
  • Programa de ler dados vindo de um arquivo seqüencial e inserir em uma tabela;
  • Programa de ler dados vindo de uma arquivo seqüencial e inserir, deletar e alterar dados em uma tabela;
  • Dicas e orientações práticas.

 

 

Módulo-3 Cobol com CICS

 

 

Tópicos

 

CICS 

 

Tabelas de controle do CICS

Linguagem de interface

Aplicações no CICS

Visão Lógica do CICS

Blocos de Definições Constantes

 

DFHAID

DFHBMSCA

DFHEPI (DFHEIBLK)

 

Commarea

Comandos em Geral

 

Comando Nível

Comandos de tabela CICS

 

Armazenamento temporário (TS)

Dados Transient (TD)

Códigos de retorno

Exercícios

 

BMS

 

Definindo um grupo de mapas

Definindo um mapa

Exercícios criando mapas

Compilando seus mapas

Gerando books e executável de cada Mapa


 

Estrutura Curricular:

 

 

Módulo I - COBOL Batch


TSO, Lógica estruturada, JCL básico, sort externo

 

 

Apresentação Mercado/TSO   
Lógica Estruturada COBOL acerto dos acessos ao TSO   
Lógica estruturada COBOL   
TSO / JCL   
JCL    
PROGRAMA-1 - Identificação do menor número   
PROGRAMA-2 - Filtro criação de arquivo     
PROGRAMA-3 – Impressão   
PROGRAMA-3 - Impressão   
PROGRAMA-4 - Impressão com quebra de Depto   
PROGRAMA-4 - Impressão com quebra de Depto   
PROGRAMA-5 - Balance line com mov atualizado   
PROGRAMA-5 - Balance line com mov atualizado   
PROGRMA-6- balance line com multiplos mov   
PROGRMA-6- balance line com multiplos mov    
PROGRAMA-7 Arquivos VISAM - Prog I, a, e   
PROGRAMA-7 Arquivos VISAM - Prog I, a, e   
PROGRAMA-7 Arquivos VISAM - Prog I, a, e   
PROGRAMA-8 Tabelas   
PROGRAMA-8 OUTROS PROGRAMAS   

 

C / H total de :80h

 

 

 

 

 

Módulo II  Cobol com DB2

 

 

Conceitos sobre o banco de dados relacional DB2     
Pré-compilador/Compilador/Linkeditor, BIND e PLAN     
Comandos de SQL, acessando ao DB2 e Usando o SPUFI - Comandos Interativos   
Usando o DCLGEN – Gera um arquivo com a conversão da forma definida no Banco de dados para as variáveis do COBOL - variáveis HOST    
Fazendo programas em Cobol II (Batch) com DB2  
Programa de Ler uma tabela e exibir na SYSOUT o dado vindo da tabela    
Programa de ler dados vindo do JCL e inserir em uma tabela  4    
Programa de ler dados vindo de um arquivo seqüencial e inserir em uma tabela    
Programa de ler dados vindo de uma arquivo seqüencial e inserir, deletar e alterar dados em uma Tabela    
Programa de ler dados vindo de uma tabela e gerar um relatório simples    
Dicas e orientações práticas    

 

C / H total de :40h

 

 

 

 

Módulo III Cobol com CICS

 

 

Introdução ao CICS   
Aplicações do CICS   
Qual o tipo de aplicação a ser desenvolvida, no Cobol ou em outra linguagem Conversacional ou pseudo-conversacional  
Visão Lógica do CICS   
Linguagem de interface – algumas das linguagens que fazem interface com o CICS
  
Como montar um programa Cobol em que executará comandos do CICS
  
Como inserir as tabelas do CICS, dentro de um programa Cobol
  
Blocos de definições de constantes   
DFHAID   
DFHBMSCA   
DFHEPI (DFHEIBLK)  
Commarea
  
Códigos de retorno
  
Comandos em geral
  
Comando level   
Comandos de tabela CICS
 
Armazenamento temporário
  
Dados Transient (TD)

Exercícios
  
Criar programas de menu e manutenção de cadastros
 

Ex: programa menu, inclusão, alteração, exclusão, manutenção de cadastro com todas as funções em um único programa, 

com exceção do menu, e um programa de consulta, gerando uma lista na tela com paginação (Page up e/ou Page Down)

 
Definindo um grupo de mapas  
Definindo um mapa  
Exercícios criando mapas  
Compilando seus mapas  
Gerando books e executável de cada Mapa  

C / H total de  :40h 

 

 

 

Metodologia:

 

  • Participação em sala de aula com aulas de exposição teórica;
  • Realização de Laboratórios práticos para fixação de conhecimento;

 

Professores: Corpo docente altamente experiente e capacitado, com comprovada experiência e atuantes no mercado de trabalho. 

 

Carga Horária: 160 horas

 

Investimento: Sob Consulta

 

Obs. Ao final do curso os alunos que tiverem freqüência mínima de 75% da carga horária total do curso receberão um Certificado de Conclusão do Curso.

 

Inscrições e Matriculas:

 

  • Cópia RG, CPF, Comprovante de residência, Currículo;
  • Preenchimento da Ficha de Inscrição e do Instrumento Particular de Contrato de Prestação de Serviços Educacionais;

 

Informações:

 

SRTVN Lote “P” Quadra 702, Sobreloja Sala 22 
Edifício Brasília Rádio Center - Brasília-DF
(061) 3965-9999  / (061) 8611-6260 / (61) 8611-6254                                   

contato@inefe.com.br

www.inefe.com.br

 

 

Outros Cursos: