Curso CICS TS Command Level Programming

  • Mainframe | Cobol

Curso CICS TS Command Level Programming

40h
Visão Geral

Um curso de treinamento CICS de nível básico projetado para fornecer ao programador COBOL realizado todas as ferramentas necessárias para codificar, testar e depurar programas CICS. O aluno se familiarizará com os conceitos e terminologia de sistemas online, interativos, de banco de dados/comunicação de dados. Através do uso extensivo de estudos de caso e workshops práticos, o aluno construirá um sistema multiprograma usando comunicações de terminal, mapeamento de tela, comunicações de programa, bem como processamento de arquivos, armazenamento intermediário e o conceito de multitarefa. O computador será usado para executar problemas de aula programados pelos alunos. Isso fornece uma orientação útil do workshop para o curso.

Objetivo

Após a conclusão deste curso, você será capaz de:

  • Descrever os principais componentes do CICS
  • Descrever as funções das tabelas CICS
  • Programas de código que criam fluxos de dados eficientes que resultam em melhores tempos de resposta
Publico Alvo
  • Programadores de aplicativos que codificarão aplicativos CICS.
Pre-Requisitos
  • É altamente recomendável que o aluno tenha pelo menos um (1) ano de experiência em programação, entenda o JCL da IBM e tenha experiência em TSO/SPF ou equivalente.
Informações Gerais

Carga Horária: 40h

  • Se noturno este curso é ministrado de Segunda-feira à sexta-feira, das 19h às 23h
  • Se aos sábados este curso é ministrado das 9h às 18h
  • Se in-company por favor fazer contato para mais detalhes.

Formato de entrega: 

  • 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
  • Nota: não é curso gravado. 

Lab:

  • Laboratório + Exercícios práticos
Materiais
Português | Inglês
Conteúdo Programatico

Introduction

  1. What is CICS?
  2. Multi-Programming/Multi-Tasking/Multi-Threading
  3. Definitions
  4. Batch vs. On-Line
  5. CICS Management
  6. CICS System Components

Overview - Program, Transactions and Tasks

  1. Program Control Table (PCT)
  2. Processing Program Table (PPT)
  3. CICS Command-Level Program Preparation
  4. The Command Level Translator
  5. Command Level Program Preparation
  6. Translator & Compiler Options
  7. Execute Interface Block
  8. Command Syntax

Screen Handling - Terminal Control and Basic Mapping Support (BMS)

  1. Attribute Byte
  2. Standard Attributes
  3. Modified Data Tag (MDT)
  4. ATTRIBUTE BYTE FORMAT
  5. Default Colors
  6. Extended Attributes
  7. Extended Color
  8. Highlighting
  9. Field Validation
  10. Programmed Symbols
  11. DFHBMSCA
  12. Maps & Mapsets
  13. MAPSET (DFHMSD)
  14. Fields - (DFHMDF)
  15. Field Suffix
  16. SEND MAP Command
  17. RECEIVE MAP Command
  18. EXCEPTION CONDITIONS FOR BMS
  19. Terminal Control SEND
  20. Terminal Control RECEIVE
  21. EXCEPTION CONDITIONS FOR Terminal Control

Program Control

  1. Application Program Levels
  2. RETURN Command
  3. Pseudo-Conversational
  4. LINK Command
  5. XCTL Command
  6. COMMAREA with LINK

Debugging and Testing with CICS/EDF

  1. EDF screens
  2. Invocation
  3. Termination
  4. Information available at breakpoints
  5. Sample session

File Requests Processing

  1. CICS File Control
  2. VSAM Files in CICS
  3. Performance
  4. Controlling VSAM Files
  5. File Integrity
  6. READ Command
  7. Alternate Index Processing
  8. WRITE Command
  9. MASSINSERT
  10. DELETE Command
  11. REWRITE Command
  12. UNLOCK Command
  13. Browsing Files
  14. Performance Considerations
  15. STARTBR Command
  16. READNEXT Command
  17. READPREV Command
  18. RESETBR Command
  19. ENDBR Command
  20. Exception Conditions

Handling Errors

  1. HANDLE CONDITION
  2. IGNORE CONDITION
  3. NOHANDLE
  4. RESP and RESP2 codes
  5. HANDLE ABEND
  6. Logical Unit of Work concepts
  7. SYNCPOINT Command\

Temporary Storage Services

  1. Definition
  2. Types of Temporary Storage
  3. Usage of Temporary Storage
  4. WRITEQ TS Command
  5. READQ TS Command
  6. DELETEQ TS Command

 Transient Data Processing

  1. Types of Queues
  2. Intra-Partition
  3. Extra-Partition
  4. Defining the Queues
  5. Destination Control Table (DCT)
  6. WRITEQ TD Command
  7. READQ TS Command
  8. DELETEQ TD Command

    Interval Control

    1. Starting New Tasks
    2. START Command
    3. RETRIEVE Command
    4. CANCEL Command
    5. ASKTIME
    6. FORMATTIME
    7. Interval Control Exception Conditions

     Other CICS Functions and Features

    1. Storage Getmain and Freemain
    2. ENQ
    3. DEQ
    4. SPOOL commands
    5. SET and INQUIRE commands
    6. CICS startup
    7. CICS termination
    TENHO INTERESSE

    Cursos Relacionados

    Curso COBOL Dumps & Debugging

    16 horas

    Curso COBOL Developer Foundation

    32 horas

    Curso IBM z/OS Management Facility Implementation

    24 Horas

    Curso IBM Cognos 8 BI Administration

    24 Horas

    Curso IBM Integration Bus Foundation

    24 Horas

    Curso IBM z/OS System Services Structure

    32 horas