Valor do curso
R$ 297,00 (em até 6x)
Instrutor: Armando
Objetivo
Apresenta as estruturas e recursos básicos da linguagem Assembler para criação de aplicações ou rotinas utilitárias para melhoria de performance em programas mainframe.
Publico Alvo
Profissionais de suporte e produção
Estudantes ou Programadores de qualquer linguagem Mainframe
Pré-Requisitos
Conhecimento de Cobol e arquivos
Equipamentos necessários:
Computador ou tablet com acesso a qualquer navegador WEB com 1GB memória
Carga Horaria:
32 horas – ( Tempo previsto para conclusão do curso e suporte as duvidas de 02 meses / As video aulas são vitalicias )
Todo o conteudo e ministrado com video-aulas onde professor conduz cada aula com a conceituacao teorica e em seguida propoe a atividade pratica , que poderá ser feita (dependendo do curso) na maquina do aluno ou no ambiente PRATICO educacional disponibilizado .O sucesso do curso esta no acompanhamento destas aulas e a disciplina de assistir e fazer os exercicio
Módulo: Assembler Mainframe
Conceitos e pratica dos principais elementos e recursos do Assembler no mainframe
- Conceitos gerais da linguagem
- Codificação e compilação de um programa
- 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
- 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)
- 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
Módulo: Programas desenvolvidos
Programa Soma e Subtração, Multiplicação e Divisão (formatos Pack e Binário)
Programa para comparação de 3 numeros (codificação)
Algoritmo para calculo do cpf
Codificação do calculo do cpf (paragrafo)
Reaproveitamento de código
Calculo em modulo separado (programa utilitário)
Programa assembler acessado por Cobol
IMPORTANTE : O curso contratado é composto por VIDEO AULAS e apostilas de apoio.
Os exercicios propostos pelo professor podem ser exercitados em qualquer ambiente que possua TSO , JCL e COBOL
Oferecemos aos alunos acesso a um ambiente EXCLUSIVAMENTE educacional para pratica desses exercicios.
Esse ambiente não faz parte da compra do curso e sim é oferecido como apoio apenas a fixacao dos exercicios.
Armando Silva
Armando é programador mainframe desde 1971 com passagens por diversas consultorias e bancos.
Participou de dezenas de implementaçoes de sistemas. Atualmente dedica-se a instrutoria.
Instrutor dos cursos de Cobol, CICS e Assembler