CICS Application Programming - Contents
This course covers, but is not limited to, the following topics:
Introduction to CICS:
- Online processing
- The CICS environment
- CICS relationship with the operating system
- Management modules and tables
- Multi-tasking and multi-threading
Screen Design:
- Sound design considerations
- Use of SDFII panels and panel definitions
- Data attributes
CICS Program Design:
- Conversational versus pseudo-conversational techniques
- Format of a CICS command
- Language translator
Basic Mapping Support:
- Sending/receiving data to/from the screen
- Handling screens from an application program
Multiple Screen Handling:
- Use of paging
- Handling page overflow
- Sequential access using browse
Random Access VSAM Datasets:
- Implementation of random access
- Handling exception conditions
- Use of program function keys
- The Exec Interface Block
Pseudo-Conversational Techniques:
- LINK, XCTL, RETURN, LOAD, RELEASE, START
- Passing data between programs
- Passing data between program phases
- CICS efficiency considerations
CICS Journaling:
- Techniques of CICS journaling
- Journal control
- Transient data
- Use of temporary storage
Handling of CICS Dumps:
- Program abends
- Program dumps
CICS Relationship with DB2:
Return to CICS Application Programming page
Copyright © 2011 Minerva Training Consultants
Telephone +44 (0) 1753 885547
All trademarks acknowledged