36
https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 0 https://www.tectreinos.com.br +55 11 3683 3252

+55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 0

https://www.tectreinos.com.br

+55 11 3683 3252

Page 2: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 1

Sumário

MFE01 - Arquitetura z, conceitos e principais serviços do z/OS ........................ 2

MFE02 - Arquitetura z e z/OS - conceitos básicos ............................................. 5

MFE03 - TSO/E (ISPF e SDSF) ......................................................................... 6

MFE04 - JCL e Procedures ................................................................................ 7

MFE05 - JCL básico ........................................................................................... 9

MFE06 - Utilitários ............................................................................................ 10

MFE07 - Conceitos de VSAM e AMS ............................................................... 11

MFE08 - DFSORT ............................................................................................ 13

MFE09 - Programação REXX .......................................................................... 15

MFE10 - Assembler básico .............................................................................. 16

MFE11 - APIs do TCP/IP.................................................................................. 18

MFE12 - Conceitos de WebSphere MQ ........................................................... 20

MFE13 - CICS TS – Conceitos e Recursos...................................................... 21

MFE15 - Conceitos de Banco de Dados, DB2 e SQL ...................................... 23

MFE16 - Modelagem de Dados – Breve visão ................................................. 26

MFD01 - Fundamentos de Lógica Estruturada................................................. 27

MFD02 - COBOL Enterprise ............................................................................. 28

MFD03 - COBOL Enterprise – arquivos VSAM ................................................ 30

MFD04 - COBOL Enterprise – SQL/DB2 ......................................................... 31

MFD05 - CICS/TS Command Level ................................................................. 32

MFD06 - CICS/TS webservices ........................................................................ 33

MFD07 - Programação IMS DC ....................................................................... 34

Page 3: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 2

MFE01 - Arquitetura z, conceitos e principais serviços do z/OS Descrição Apresentação de conceitos de informática, da arquitetura de hardware e software do ambiente mainframe IBM e principais serviços do z/OS. Abordagem Com abordagem essencialmente teórica o curso é enriquecido com exemplos práticos e experiências vivenciadas pelo instrutor, além de dinâmicas propostas para melhor assimilação dos conceitos e conteúdo, base para os demais cursos do ambiente mainframe. Carga Horária 24 horas Público Alvo Profissionais interessado em conhecer o ambiente mainframe IBM e o Sistema Operacional z/OS. Conteúdo Programático

Visão geral de um Sistema Computacional

Dados – conceitos e formas de representação

Sistemas Binário e Hexadecimal

Bit / Byte / HW / FW / DW

EBCDIC e ASCII

Formatos numéricos: binário/hexadecimal, decimal, decimal zonado, ponto flutuante

Arquitetura de Hardware

CPC/CEC – Responsável pelo processamento CPU, Registradores, PSW e Microcódigo Memória – os vários tipos e usos Subsistema de canal – entrada e saída de dados do sistema Dispositivos de Entrada e Saída

Arquitetura de Software

Sistema Operacional – breve visão IPL – a carga do Sistema Operacional

Page 4: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 3

Serviços básicos do zOS

Gerência de Memória

Memória Virtual: Address Space e espaços de dados (Data Space) Memória Real: Central x Expandida; Paginação x Swapping Memória Auxiliar: Arquivos de paginação e swapping

Gerência da Carga de Trabalho: Entrada e Saída de Serviço: o JES2 Job x Task; Interrupções; Dispatcher; Serialização Sysplex Básico e Sysplex Paralelo

Gerência de Dados: Métodos de Acesso: organização Seqüencial, Direta, Particionada,

PDSE e VSAM Localização de arquivos: Catálogo e VTOC Alocação de arquivo novo: via JCL e via DFSMSdfp

Tipos de Processamento Batch: JES2 Local e Batch Remoto (RJE, NJE) Interativo: TSO/E (com ISPF) De Transações: CICS/TS e IMS/TM

Gerência de Recursos: SRM, WLM, SMF e Monitores de Desempenho

Serviços de Gerência de Sistemas

Criptografia, DFSMSdss, DFSMShsm, DFSMSrmm, RMF, SDSF

Serviços de Habilitação de Aplicações

Language Environment, DFSORT

Serviços UNIX

UNIX System Services: o mundo UNIX no z/OS File System do UNIX no zOS: arquivos HFS Ambiente Shell: o ambiente do usuário

Servidor de Comunicações

Principais Componentes Redes SNA e TCP/IP

Serviços de Computação Distribuída

Arquitetura DCE: Princípios, Serviços e Células Acesso a arquivos com DFS e NFS

Serviços de Rede Local

Dispositivo OSA; LANRES

Page 5: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 4

Serviços de Softcopy

Bookmanager: BUILD e READ

Serviços de Computação em Rede IBM HTTP Server, Bookmanager BookServer, Websphere Servidor de Segurança

Segurança no Sistema Central: RACF Segurança no ambiente DCE: DCE Security Server Segurança na Computação em Rede: Firewall Technologies

Page 6: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 5

MFE02 - Arquitetura z e z/OS - conceitos básicos Descrição Apresentação de conceitos de informática, da arquitetura de hardware e software do ambiente mainframe IBM e z/OS. Abordagem Com abordagem essencialmente teórica o curso é enriquecido com exemplos práticos e experiências vivenciadas pelo instrutor. Carga Horária 8 horas Público Alvo Profissionais interessado em conhecer o ambiente mainframe IBM e o Sistema Operacional z/OS. Conteúdo Programático

Visão geral de um Sistema Computacional

Dados – conceitos e formas de representação

Sistemas Binário e Hexadecimal

Bit / Byte / HW / FW / DW

EBCDIC e ASCII

Formatos numéricos: binário/hexadecimal, decimal, decimal zonado, ponto flutuante

Arquitetura de Hardware

Arquitetura de Software

Serviços básicos do zOS Gerência de Memória Gerência da Carga de Trabalho Gerência de Dados Gerência de Recursos Tipos de Processamento

Serviços de Gerência de Sistemas Serviços UNIX Servidor de Comunicações Serviços de Computação em Rede Servidor de Segurança

Page 7: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 6

MFE03 - TSO/E (ISPF e SDSF) Descrição Curso “mão na massa”, com breve apresentação das características,

funcionalidades básicas e aplicabilidade das ferramentas de acesso, edição e

gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF.

Abordagem

Apresentação teórica com diversos exercícios práticos para consolidar e

assimilar a teoria apresentada.

Carga Horária

8 horas

Público Alvo

Profissionais que interagem com o ambiente mainframe

Conteúdo Programático

ISPF/PDF

Settings

Utilities (principais funções)

Edit e View (comandos)

Exercícios de fixação

Outras opções úteis

Command

FMN

Exercícios de fixação

Outras customizações e produtos acessíveis via TSO

SDSF

JES2

Primary Menu

Input Queue

Output Queue

Status of Job

Exercícios de fixação

Page 8: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 7

MFE04 - JCL e Procedures Descrição O curso resgata conceitos z/OS e JES2, além de características de dispositivos

de I/O, para ensinar ao participante, a linguagem de controle utilizada para

processar serviços na modalidade batch no ambiente mainframe IBM.

Abordagem

Com abordagem prática o curso envolve a classe em um processo evolutivo

que usa a teoria como orientação para um workshop interativo.

Carga Horária

24 horas

Público Alvo

Profissionais das áreas de Produção, Operação, Suporte e Desenvolvimento

que interagem com o sistema z/OS.

Conteúdo Programático

Elementos do JES2

Conceitos de JOB e STEP

Fluxo de execução de um JOB

Estrutura de um JOB

Formato dos comandos e regras de continuação

Comando comentário

A importância de padronização e documentação

Comando JOB – sintaxe e principais parâmetros

Exercícios de fixação

Comando EXEC - sintaxe e principais parâmetros

Exercícios de fixação

Comando IF

Exercícios de fixação

Comando DD – sintaxe e principais parâmetros

Exercícios de fixação

Referencias anteriores

Exercícios de fixação

Assinalando bibliotecas

Exercícios de fixação

Page 9: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 8

Comando JCLLIB

Exercícios de fixação

Conceito de PROC (PROCEDURE)

Procedures in stream e catalogadas

Exercícios de fixação

Uso de parâmetros simbólicos

Como substituir e inserir comandos em procedures

Exercícios de fixação

Trabalhando com utilitários

Trabalhando com TAPES

Exercícios de fixação

Falando um pouco mais sobre erros de JCL e ABENDs

Page 10: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 9

MFE05 - JCL básico Descrição Capacitar o participante a escrever, depurar e testar JOBs com a linguagem de

controle utilizada para processar serviços na modalidade batch no ambiente

mainframe IBM.

Abordagem

Essencialmente prática.

Carga Horária

12 horas

Público Alvo

Todos profissionais que interagem diretamente com o ambiente IBM: operadores, programadores e analistas. Conteúdo Programático

Arquitetura zOS x JES2

Conceitos de JOB e STEP

Fluxo de execução de um JOB

Estrutura de um JOB

Formato dos comandos e regras de continuação

Sintaxe dos comandos (palavras chave e posicionais)

Comando JOB – sintaxe e principais parâmetros

Comando EXEC - sintaxe e principais parâmetros

Catálogo

Comando DD – sintaxe e principais parâmetros

O uso do COND e do comando IF

Utilitários: IEBGENER, ICEGENER, IEFBR14 e SORT

Compreendendo e utilizando GDGs

PROCs – Procedures Catalogadas

Page 11: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 10

MFE06 - Utilitários Descrição Apresentação dos principais utilitários IBM para o sistema operacional z/OS,

seus objetivos, parâmetros e utilização.

Abordagem

Essencialmente prática, precedida de breve descrição e do objetivo de cada

utilitário.

Carga Horária

32 horas

Público Alvo

Profissionais das áreas de Produção, Operação, Suporte e Desenvolvimento

que interagem com o sistema z/OS e precisam codificar e executar utilitários

IBM.

Conteúdo Programático

Introdução

Breve descrição dos objetivos e funcionalidades dos utilitários IDCAMS e DFSORT

Utilitários

IEFBR14 Exercícios de fixação

IEBGENER e ICEGENER Exercícios de fixação

IEBCOMPR Exercícios de fixação

IEBCOPY Exercícios de fixação

IEBUPDTE Exercícios de fixação

IEBPTPCH Exercícios de fixação

Page 12: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 11

MFE07 - Conceitos de VSAM e AMS Descrição O treinamento apresenta o método de acesso VSAM, sua estrutura, tipos de

arquivos e clusters, capacitando o participante a utilizar os principais serviços

do AMS.

Abordagem

Teórica com exercícios práticos apoiados na experiência do instrutor para

assimilação do conteúdo apresentado.

Carga Horária

24 horas

Público Alvo

Profissionais das áreas de Produção, Operação, Suporte e Desenvolvimento

que interagem com o sistema z/OS e utilizem arquivos VSAM

Conteúdo Programático

Introdução aos arquivos VSAM

Estrutura, organização e uso de cluster VSAM

Control Intervals (CI) e Control Areas (CA)

Splits de Control Intervals (CI) e de Control Areas (CA)

Estimativa de espaços em disco

Exercícios de fixação

Catálogos ICF

Objetivo, estrutura e conteúdo básico do catálogo master

Objetivo, estrutura e conteúdo básico dos catálogos de usuários

Criação de catálogos ICFs

Pesquisa no catálogo

Uso e criação de alias

Exercícios de fixação

Uso do AMS (IDCAMS)

Comandos IDCAMS

Comando DEFINE CLUSTER

Comando LISTCAT

Funções REPRO, PRINT e DELETE

Uso de REPRO para carga e backup de cluster VSAM

Uso de PRINT para imprimir um cluster VSAM em vários formatos

Page 13: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 12

Uso do DELETE para remover entradas de arquivos do catálogo e excluir arquivos de volumes de disco

Uso de sentenças condicionais do AMS

Exercícios de fixação

Bufferização

Impacto no desempenho

Uso no processamento sequencial e direto

Gerenciamento de buffer com Access Method Parameters (AMP)

Definindo parâmetros no comando DD do JCL

Exercícios de fixação

Integridade e Segurança de arquivos VSAM

Breve definição e descrição

Uso de SHAREOPTIONS

Serializando atualização de dados

Impacto de alterações na bufferização e nas opções dos SHAREOPTIONS

VSAM RLS (Record Level Sharing)

Opções de segurança e integridade

VSAM password x RACF

Exercícios de fixação

Tuning

Uso do FREESPACE no CI e no CA

Alocação de espaço com KEYRANGES e usando multivolumes

Conteúdo do Index CI

Exercícios de fixação

Índice Alternado

Objetivo

Conteúdo

Definição e carga

Utilização

Exercícios de fixação

Reorganização, backup e recuperação

Principais opções, vantagens e desvantagens

Exercícios de fixação

Page 14: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 13

MFE08 - DFSORT Descrição Apresentação e prática das principais funcionalidades e serviços do utilitário

mais utilizado do ambiente z/OS

Abordagem

Mão na massa! Treinamento essencialmente prático apoiado em inserções

teóricas para suporte aos exercícios.

Carga Horária

24 horas

Público Alvo

Profissionais das áreas de Produção, Operação, Suporte e Desenvolvimento.

Conteúdo Programático

Introdução

JCL necessário

Bibliotecas

Arquivos de entrada e saida

Áreas de trabalho

Comandos e como informa-los

Exercícios de fixação

SORT, MERGE e COPY

SORT

Exercícios de fixação

MERGE

Exercícios de fixação

COPY

Exercícios de fixação

INCLUDE e OMMIT

INCLUDE

Exercícios de fixação

OMMIT

Exercícios de fixação

Page 15: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 14

SUM

Sumarizando registros

Eliminando registros duplicados (SUM=NONE)

Exercícios de fixação

Reformatando registros

INREC e OUTREC

Formatando registros

Convertendo formatos

Formatando campos

Exercícios de fixação

Criando múltiplos arquivos de saídas e relatórios

OUTFIL

Selecionando registros

Editando valores

Exercícios de fixação

Breve introdução ao ICETOOLS

Exemplos/Exercícios de fixação

Page 16: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 15

MFE09 - Programação REXX Descrição Capacitar o participante a criar, executar, depurar e modificar programas na

linguagem REXX no ambiente MVS (z/OS).

Abordagem

Apresentação teórica da linguagem, comparação com CLIST quando aplicável

e laboratório prático para assimilar a teoria

Carga Horária

16 horas

Público Alvo

Profissionais das áreas de Produção, Operação, Suporte e Desenvolvimento.

Conteúdo Programático

REXX breve visão

Procedure REXX

Executando REXX

Expressões e Operadores

Variáveis REXX

Palavras chaves REXX

Chamando e escrevendo sub-rotinas e funções

Built-in Functions

Mais instruções palavras chaves

Built-In Functions especificas do TSO/E

REXX e ISPF

Acesso a arquivos

REXX com z/OS UNIX System Services

Breve introdução à tópicos avançados: NetView e REXX DB2 e REXX REXX e CICS VSAM e REXX

Page 17: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 16

MFE10 - Assembler básico Descrição O curso capacita o participante a criar, executar, depurar e modificar

programas na linguagem Assembler IBM, apresentando as características e

estruturas básicas da linguagem, seus recursos e possibilidade de utilização,

capacitando o participante ao uso adequado da mesma.

Abordagem

Aulas expositivas com exercícios práticos para assimilar e praticar a teoria

apresentada.

Carga Horária

32 horas

Público Alvo

Profissionais das áreas de Suporte, Desenvolvimento e Produção.

Conteúdo Programático

Breve revisão de conceitos Arquitetura z/OS Processadores Sistema binário e hexadecimal Memórias e registradores Endereçamentos AMODE, RMODE DAT (Dynamic Address Translation) PSW (Programa Status Word) e interrupções

Requisitos da linguagem assembler Estrutura do programa assembler

USING, CSECT, ORG, DSORG, ENTRY Estruturas e formato de dados (constantes - DC e variáveis - DS)

Literais Atribuição de valores a símbolos – EQU

Palavra (WORD), meia-palavra (HALF-WORD) e palavra-dupla (DOUBLE-WORD) Estrutura e formato de instruções (RR, RX, RS, SS, SI) Registradores Gerais Linkage Convention

Registrador(es) Base Área de salvamento Macros SAVE e RETURN

Endereçamento: explicito e implícito Instruções de uso geral

Page 18: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 17

Instruções de comparação Instruções de desvio Instruções de aritmética binária Instruções decimais Instruções adicionais (TS e CS) Macro WTO Macro TIME Uso de tabelas internas Macros de entrada e saída (arquivos sequenciais)

DCB OPEN GET PUT CLOSE

Tratamento de exceções e gestão de ABENDs Interrupções ABENDs DUMPs

Page 19: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 18

MFE11 - APIs do TCP/IP Descrição

O curso ensina o participante a utilizar APIs para comunicação via TCP/IP em programas no ambiente z/OS IBM, com diversos exercícios práticos para assimilação do conteúdo teórico apresentado. Abordagem

Aulas expositivas com laboratório prático

Carga Horária

24 horas

Público Alvo

Profissionais das áreas de Suporte, Desenvolvimento e Produção.

Conteúdo Programático

Definições e Visão Geral

TCP/IP

A estrutura do TCP/IP e suas camadas

Explicar a forma de comunicação, desde a requisição até o encerramento.

Apresentar serviços e utilitários disponíveis

Protocolos

A estrutura dos protocolos

Serviços auxiliares e a estrutura de arquivos TCP/IP.

Explicar a resolução de endereços de alto nível e a relação com endereços de hardware.

Cliente/Servidor

Arquitetura cliente/servidor.

Entender as diversas possibilidades de conexão.

Protocolos orientados a conexão e sem conexão.

Mecanismo Cliente/Servidor.

Aplicações

Cliente/Servidor

Socket

Protocolos orientados a conexão

Protocolos sem conexão

Page 20: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 19

Princípio de funcionamento

PORT

Aplicação Cliente

Aplicação Servidor

Criação de um Socket

APIs do TCP/IP

Estrutura de programas

Aplicação cliente

Aplicação servidor

Abertura e encerramento de conexão

Aceitar conexões

Transferência de dados Preparando e executando programas IMPORTANTE: as aplicações exemplos e exercícios serão apresentados nas linguagens REXX, COBOL e Assembler.

Page 21: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 20

MFE12 - Conceitos de WebSphere MQ Descrição Apresentar os principais conceitos e recursos de filas MQ e o uso do WebSphere como ferramenta de suporte e apoio.

Abordagem

Aulas expositivas com diversos exercícios práticos para os participantes

assimilarem o conteúdo teórico apresentado.

Carga Horária

16 horas

Público Alvo

Profissionais das áreas de Suporte, Desenvolvimento e Produção.

Conteúdo Programático

WebSphere – Conceitos

MQSeries – Conceitos

Principais características

Distribuições, comparações e configurações

Conceitos básicos de mensagens

QUEUE MANAGER – Gerenciamento de Filas

Objetos, filas, processos, canais

Tipos de canais

Filas Locais Especiais

Serviços

Desenho de aplicações

Paralelismo de aplicações

Comunicação entre QUEUE MANAGERs

Programação com MQ

Estrutura e fluxo de uma aplicação Códigos de Retorno Estrutura de Dados Estabelecendo conexões Acessando Recursos Enviando mensagens Recebendo mensagens

Page 22: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 21

MFE13 - CICS TS – Conceitos e Recursos Descrição Apresentar ao participante os principais conceitos e recursos do monitor transacional CICS TS da IBM.

Abordagem

Aulas expositivas com exercícios práticos propostos para melhor compreensão

dos conceitos apresentados.

Carga Horária

16 horas

Público Alvo

Profissionais das áreas de Suporte, Produção, Operação e Desenvolvimento.

Conteúdo Programático

Fundamentos de CICS CICS definição Ambiente on-line Características do ambiente online Comparativo Ambiente batch x Ambiente Online

Conceitos / Recursos Transação Task Memória Arquivo Terminal Conexão Resumo

Arquitetura Mainframe / CICS

Arquitetura CICS TOR, AOR, FOR

Aplicações Online Desenho de aplicações CICS Linguagem de programação Preparação de aplicações CICS

Execução de transações Fluxo de transação no CICS Sistema de recuperação no CICS (backout)

Definição e gerenciamento de recursos no CICS Organização de recursos no CSD Gerenciamento de recursos – transação CEMT

Page 23: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 22

Operação do CICS Transação CEMT Shutdown Reset Conexão com DB2 Conexão com MQ Estatística Classe de transações Max tasks VTAM

Debug de transações CEDF / CEDF

Page 24: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 23

MFE15 - Conceitos de Banco de Dados, DB2 e SQL Descrição Apresentar ao participante os principais conceitos e recursos do SGDB DB2 no ambiente z/OS, seus serviços e aplicabilidade

Abordagem

Aulas expositivas com exercícios práticos propostos para melhor compreensão dos conceitos apresentados.

Carga Horária

24 horas

Público Alvo

Profissionais das áreas de Suporte, Produção, Operação e Desenvolvimento.

Conteúdo Programático

Família DB2

Escalabilidade

Estruturas do DB2 - Dados Base de Dados Storage Group Table Space Tabelas Índice (index) Colunas Formatos Chave Primária Chave Estrangeira Visões (Views) Catálogo Log Ativo e Arquivos de Log (Active and Archive Logs) Bootstrap Data Set Buffer pools Base de Dados de Suporte à Definição de Dados Banco de Dados de Limitação de Recursos Banco de Dados de Arquivos de Trabalho Banco de Dados TEMP

Page 25: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 24

Linguagem SQL - Structured Query Language DDL – Data Definition Language

STOGROUP (Storage Group): DATABASE: TABLESPACE: TABLE

Integridade Referencial Chave Primária Chave Estrangeira

INDEX Views Synonym

DML – Data Manipulation Language SELECT Sintaxe

Built-in Functions Join Sub-Select (Sub-Queries)

INSERT UPDATE DELETE Codificando SQL na sua Aplicação Declaração do cursor Tipos de Cursores Restrições de Validação (Check Constraints) Triggers

DCL – Data Control Language GRANT REVOKE

Processos da Aplicação e Transações

Packages e Planos de Aplicação

Dados Distribuídos

Servidores Remotos

Conectividade Componentes Topologia DRDA Requestor (Cliente) DRDA Application Server (Cliente) Exemplo de Configuração:

Proteção RACF para o DB2

Integração do DB2 DB2 CICS IMS TSO CAF RRS

Page 26: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 25

Dados Distribuídos

Gerenciamento de Lock no DB2

Desenho e implementação de Base de Dados

Page 27: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 26

MFE16 - Modelagem de Dados – Breve visão Descrição Apresentação de conceitos e técnicas de modelagem, com prática na criação de um modelo e normalização de um projeto.

Abordagem

Aulas expositivas com exercícios práticos propostos para melhor compreensão dos conceitos apresentados.

Carga Horária

16 horas

Público Alvo

Profissionais das áreas de Suporte e Desenvolvimento.

Conteúdo Programático

Conceitos Fundamentais Banco de Dado Relacional OLTP / OLAP / DBMS Arquitetura de aplicações com acesso a banco de dados Modelo de dados Ciclo de vida de projeto de banco de dados

Estrutura de Dados Metadados Modelo Lógico / Entidade e atributos Modelo Físico / Tabela e colunas

Chaves e Indices Importância das chaves Tipos de chaves Índices

Relacionamentos Tipos de relacionamento Chave estrangeira Cardinalidade Integridade referencial

Normalização Conceito de normalização Dependência funcional As 3 formas normais

Page 28: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 27

MFD01 - Fundamentos de Lógica Estruturada Descrição Curso “mão na massa”, capacita o participante para planejar e entender

programas estruturados para posterior codificação utilizando linguagens de

programação estruturada como COBOL Enterprise, C ou PASCAL.

Abordagem

Essencialmente prática com laboratório para compreensão dos fundamentos e

modelos apresentados.

Carga Horária

16 horas

Público Alvo

Profissionais das áreas de Desenvolvimento, Qualidade de Software e

Sustentação.

Conteúdo Programático

Conceitos básicos

Etapas para criação de um programa

Projetando um programa estruturado

Ferramentas de planejamento

Fluxogramas e pseudocódigo

Operações e operadores

Estruturas de controle lógico

Nome de rotinas ou parágrafos

Trabalhando com arquivos

Preparando e imprimindo relatórios

Utilizando tabelas internas (arrays)

Page 29: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 28

MFD02 - COBOL Enterprise Descrição

Preparar o participante para codificar e testar programas na linguagem COBOL Enterprise.

Abordagem

Aulas expositivas e exercícios práticos para assimilação do conteúdo

apresentado, evidenciando o uso de padrões de codificação e boas práticas de

programação.

Carga Horária

32 horas

Público Alvo

Profissionais das áreas de Desenvolvimento e Qualidade de Software.

Conteúdo Programático

Conceitos (breve revisão)

Estrutura do programa COBOL

IDENTIFICATION DIVISION

ENVIRONMENT DIVISION

CONFIGURATION SECTION

INPUT-OUTPUT SECTION

DATA DIVISION

Estrutura de dados

Itens de grupo

Itens independentes

Itens elementares

Nome de condição (nível 88)

Comando COPY

FILE SECTION

WORKING-STORAGE SECTION

LINKAGE SECTION

Page 30: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 29

PROCEDURE DIVISION

Comandos Básicos

Trabalhando com arquivos sequenciais

Impressão

Tabelas Internas (definição e uso)

Chamadas a subprogramas

Construindo subprogramas

Uso da LINKAGE SECTION

Uma técnica de depuração

Page 31: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 30

MFD03 - COBOL Enterprise – arquivos VSAM Descrição

Preparar o participante para utilizar arquivos VSAM em programas COBOL Enterprise.

Abordagem

Aulas práticas para assimilação do conteúdo apresentado.

Carga Horária

16 horas

Público Alvo

Profissionais das áreas de Desenvolvimento, Qualidade de Software e Sustentação.

Conteúdo Programático

VSAM (breve revisão)

COBOL Enterprise (breve revisão)

VSAM no programa COBOL

ENVIRONMENT DIVISION

CONFIGURATION SECTION

INPUT-OUTPUT SECTION

DATA DIVISION

Comando COPY

FILE SECTION

WORKING-STORAGE SECTION

PROCEDURE DIVISION

OPEN / CLOSE

READ / READNEXT / START

WRITE / REWRITE / DELETE

Uso do FILE STATUS

Page 32: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 31

MFD04 - COBOL Enterprise – SQL/DB2 Descrição

Preparar o participante para utilizar a linguagem SQL/DB2 em programas COBOL Enterprise.

Abordagem

Aulas práticas para assimilação do conteúdo apresentado.

Carga Horária

16 horas

Público Alvo

Profissionais das áreas de Desenvolvimento, Qualidade de Software e Sustentação.

Conteúdo Programático

SQL/DB2 (breve revisão)

COBOL Enterprise (breve revisão)

SQL no programa COBOL

ENVIRONMENT DIVISION

DATA DIVISION

Commando INCLUDE

Uso da DCLGEN

Variáveis HOST

Uso da SQLCA

PROCEDURE DIVISION

Acessando e atualizando informações

Acessando mais de uma linha

Garantindo a integridade do processamento

Boas práticas de acesso ao DB2

Page 33: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 32

MFD05 - CICS/TS Command Level Descrição

O curso apresenta técnicas e ferramentas para criação de programas online, em linguagem COBOL, utilizando recursos do monitor CICS/TS, ensinando como planejar e codificar programas em Command Level utilizando arquitetura em três camadas.

Abordagem

Aulas teóricas complementadas com extensivo laboratório prático.

Carga Horária

32 horas

Público Alvo

Destinado a desenvolvedores COBOL e Analistas (de sistemas, de testes, de negócios e de suporte), que precisam conhecer e planejar programas online. Conteúdo Programático

Conceitos e Recursos

Arquitetura e desenhos de aplicação

Transações de serviço

Comandos básicos

Construção de telas BMS

Enviando e recebendo mapas

Posicionando o cursor dinamicamente

Alterando atributo dinamicamente

Transferindo o controle entre transações e programas

Programando de forma pseudo-conversacional

Acessando arquivos VSAM

Integridade de dados

Temporary Storage (TS) e Transient Data (TD)

Acessando tabelas DB2 (uso do SQL/DB2)

Técnicas adicionais (transição para o módulo avançado)

Page 34: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 33

MFD06 - CICS/TS webservices Descrição

O curso oferece ao participante uma visão geral sobre webservices, sua utilização e como preparar aplicações cliente/server utilizando o monitor transacional CICS TS. Abordagem

Aulas teóricas complementadas com laboratório prático.

Carga Horária

16 horas

Público Alvo

Destinado a desenvolvedores e Analistas (de sistemas, de testes, de negócios e de suporte), que precisam conhecer e planejar webservices. Conteúdo Programático

Introdução e conceitos (SOAP, WSDL, XML e JSON) CICS web services Ferramentas de apoio Exercício: utilizando CICS webservice com auxílio do Eclipse Planejando o webservice Conversão de dados Uso de Pipelines Gerenciador de mensagens Segurança Definições Exercício: definindo um webservice no CICS TS CICS como um web services provider Exercício: construindo e executando uma aplicação web services provider CICS como um web services requester Exercício: construindo e executando uma aplicação web services requester Boas práticas Encerramento

Page 35: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 34

MFD07 - Programação IMS DC Descrição

O objetivo do curso é ensinar ao participante, programador COBOL, como planejar e codificar programas utilizando IMS DC, preparando-o para construir formatos para tela via MFS e usar técnicas atualizadas para desenvolvimento de programas online de complexidade média, utilizando DB2.

Abordagem

Aulas teóricas complementadas com laboratório prático.

Carga Horária

32 horas

Público Alvo

Destinado a programadores, analistas de sistemas, de testes, de negócios,

especificadores e de suporte ao desenvolvimento, que precisam conhecer e

planejar programas para ambiente online.

Conteúdo Programático

Funcionamento de um programa de aplicação IMS DC

Ambiente do Programa de Aplicação

A interface do Programa de Aplicação

O Programa de Aplicação no sistema

Como o IMS executa os programas de aplicação

CALLs

Message Calls

Status Code e Return Code

Tratamento de erros

Como o programa processa mensagens

Tipos de mensagens

O que acontece durante o processamento de mensagens

I/O PCB

Mensagens editadas

Serviço de Formatação de Mensagens (MFS – Message Format Service)

Utilizando DB2

Elementos de um programa de aplicação

DL/I CALLs Formato Parâmetros Exemplos

Page 36: +55 11 3683 3252€¦ · gerenciamento de recursos do ambiente z/OS, sob TSO/E: ISPF e SDSF. Abordagem Apresentação teórica com diversos exercícios práticos para consolidar e

https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 35

I/O área

Tipos de PCBs I/O PCB Alternate PCB

Escrevendo DL/I CALLs AUTH CHNG GN GU ISRT PURG CKPT

Enviando mensagens a outros terminais

Programas conversacionais