Description
This course teaches how to code advanced CICS application commands in a COBOL program. The lectures cover menu-driven applications, paging transactions, on-line printing using the CICS/JES spool interface, field-level help, system information, automatic transaction initiation, and other advanced topics. Hands-on exercises reinforce the concepts.
Audience
Experienced CICS programmers who develop complex CICS applications.
Prerequisite
CICS Command Level Coding or equivalent experience.
Objectives
Students will be able to:
- better use CICS to solve business problems
- control and manage storage in a CICS application
- understand differences between "locate" and "move" modes
- use the GETMAIN command
- browse and update files using the File Control Program
- use temporary storage facilities
- code efficient paging transactions
- use the CICS/JES interface
- understand older methods for printing reports in CICS
- use programming techniques that make programs sensitive to the position of the cursor on the screen
- describe the ASSIGN command and the values it can return
- use CICS commands to manage resources
- understand the concept of Logical Unit of Work
- describe how CICS recovers data
- maintain data integrity during ABEND handling
|