Você está na página 1de 23

https://www.tectreinos.com.

br
+55 11 3683 3252
https://www.tectreinos.com.br TecTreinos Cursos e Treinamentos página 0
Sumário
MFE01 – Arquitetura z, conceitos e principais serviços do z/OS .................................................. 2

MFE02 - TSO/E (ISPF e SDSF) ......................................................................................................... 5

MFE03 – JCL e Procedures ............................................................................................................ 6

MFE04 - Utilitários......................................................................................................................... 8

MFE05 - Conceitos de VSAM e AMS.............................................................................................. 9

MFE06 - DFSORT.......................................................................................................................... 11

MFE10 - Programação REXX ........................................................................................................ 13

MFE11 - Assembler básico .......................................................................................................... 14

MFE12 - Conceitos de WebSphere MQ ....................................................................................... 16

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

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

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

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


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

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


 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

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


 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

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


MFE02 - 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.
Conteúdo Programático
TSO/E
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

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


MFE03 – 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

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


 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

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


MFE04 - 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
40 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

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


MFE05 - 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

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


 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

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


MFE06 - 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

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


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

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


MFE10 - 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

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


MFE11 - 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
40 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

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


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

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


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

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


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

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


 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

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


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

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


 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

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


Dados Distribuídos
 Gerenciamento de Lock no DB2
 Desenho e implementação de Base de Dados

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


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

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