Schedulagem e Produção |
MFTP07 - Programação REXX - Básico |
Descrição |
|
|
O curso visa dar ao participante um conhecimento estruturado da linguagem REXX, mostrando seu potencial como linguagem procedural, sua interação com outras partes do sistema operacional, e a versatilidade decorrente da capacidade de emitir comandos destinados a diversos ambientes externos ao programa. O curso também aborda os ambientes operacionais em que se pode usar programas REXX.
|
Conteúdo Programático |
|
-
Iniciação ao REXX
-
Introdução: Histórico e finalidade; Conceito de Ambiente de Processamento; Ambientes de Processamento fornecidos; Conceito de Ambiente de Comandos
-
Fundamentos da Linguagem: Sintaxe e elementos da linguagem; PULL, SAY, instrução de atribuição e expressões aritméticas; Expressões lógicas: IF-THEN-ELSE; Grupos DO-END; EXIT
-
Ambiente de Comandos TSO
-
PROFILE, ALLOCATE, LISTALC, LISTDS, LISTCAT
-
Criando e Chamando Programas: CLISTs e EXECs; Como chamar, sequência de busca; Passando e recebendo informação entre EXECs
-
Programação REXX
-
Estrutura de programas REXX: Componentes da linguagem e estrutura lógica; Funções e Subrotinas – uso e escopo de variáveis; Controle de iterações – Do composto, ITERATE, LEAVE; Lógica – SELECT; Desvio – SIGNAL e SIGNAL VALUE; Instrução INTERPRET
-
Manuseio de variáveis e strings: Variáveis compostas (stems); Funções de manuseio de strings; Funções de comparação, conversão, data e hora; Instrução PARSE – conceito e templates
-
Extensões do REXX sob TSO/E: Arquitetura de Stack – PUSH, PULL, QUEUE e outras
-
Acessando arquivo externo – EXECIO: Acessando informações externas – SYSDSN, LISTDSI, SYSVAR; Controlando saída na tela – EXECUTIL, PROMPT; Interceptando saída na tela - OUTTRAP
-
Depuração de programas: Instrução TRACE – finalidade e opções; Interceptando "on conditions"- SIGNAL / CALL; Dados sobre erros – RC, SIGL, SOURCELINE, CONDITION
-
Ambientes de Comandos e de Processamento
-
Ambientes de comandos: Checagem de ambientes – SUBCOM e ADDRESS(); Direcionando comandos – ADDRESS; Recursos acessados por ambiente – comandos TSO/E e TSO/E REXX, módulos de programas, comandos de diálogo, comandos de EDIT
-
Ambientes de processamento adicionais: Executando TSO em Batch; Executando em Batch (adress space não TSO)
-
Tópicos finais: Ambientes de comandos para finalidades específicas; Compilador REXX
|
Áreas de interesse |
|
Suporte Técnico, Suporte à Produção, Analistas e Programadores |
Pré-requisitos |
|
MFTP00 e MFTD28 |
Duração |
|
5
dias
|
Observação |
|
Curso com Laboratório Prático
|
« Clique aqui para voltar
|
|
|
|
|