Objetivo
Após realizar este Curso IBM Mainframe COBOL Advanced, você será capaz de:
- Escreva, execute e depure programas COBOL usando os recursos avançados do COBOL.
- Use tabelas multidimensionais e de comprimento variável.
- Use chamadas de vários programas e subprogramas
- Use a manipulação de arquivos VSAM.
- Entender os padrões de classificação, mesclagem e programação
Publico Alvo
- Programadores de aplicativos
Pre-Requisitos
- Os participantes devem ter alguma experiência em ferramentas COBOL.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
REVIEW OF COBOL CONCEPTS
- What is COBOL Programming
- How Does it Fit in the Environment
- Basic Terms and Language Structure
- Programming Fundamentals
- COBOL Ground Rules
- JCL Concepts
ADVANCED COBOL LOGIC
- Compound IF Statement
- IF Logic Guidelines
- The NOT Statement
- Condition Names 88 Levels
- The SET Statement for Condition Names
- Testing for Blank Numeric Fields
- Simple EVALUATE
- Multiple EVALUATE
CONTROL BREAK LOGIC
- Concepts
- One-Level Control Breaks
- Two-Level Control Breaks
- Three-Level Control Breaks
- Page Overflow
- Error Testing
TABLE PROCESSING
- Sequential Tables
- The SEARCH Statement
- The PERFORM VARYING Statement
- Variable Length Tables
- The SEARCH ALL Statement
- Multi-dimensional Tables
COBOL SORT AND MERGE OVERVIEW
- VSAM FILE CONCEPTS
- File Structures
- KSDS Files
- ESDS Files
- RRDS Files
- Alternate Indexes
VSAM PROCESSING STATEMENTS
- The INPUT-OUTPUT Section
- The FILE Section
- The OPEN and CLOSE Statements
- The READ Statement
- The WRITE Statement
PROGRAMMING VSAM FILES
- File Status
- Random Processing
- Sequential Processing
- Relative Record Processing
MULTI-PROGRAMMING
- Program Linkage
- Entry Points
- Passing Data Between Programs
- The CALL Statement
DEBUGGING COBOL PROGRAMS
- Concepts
- Types of Errors
- Debugging Mode
- The STATE Option
- Storage Dumps
SUMMARY
- COBOL Future
- Structures Programming in COBOL
- COBOL 6 and the Future
TENHO INTERESSE