|
Provided by: Serebra Learning Corporation CICS Application Programming ICICS |
![]() |
This course provides users with a comprehensive view of modern CICS coding. It deals with introductory through advanced topics in CICS and introduces the CICS environment programs functions and transactions (BMS Maps CICS programs). Conversational and pseudo-conversational programming are also covered.
|
|
||||||||||||||
Audience
Application developers programmers systems analysts managers operations staff.
Prerequisites
Knowledge of database and programming concepts.
Topics Include
Introduction to CICS
- Batch and On-Line Processing
- Review of Batch Processing
- Batch Processing Examples
- On-Line Processing
- On-Line Processing Example
- Batch vs On-Line Processing
CICS Overview
- CICS - A Teleprocessing Monitor
- Other Versions of CICS
- COBOL and CICS
- CICS Programming Example
- CICS COBOL Code
- Data Division
- Procedure Division
- The CICS Translator
Basic Mapping Support (BMS) Concepts
- Purpose and Functions of BMS
- Basic Mapping Support (BMS)
- Using Maps
- Display Fields
- Stopper Fields
- Field Type Example
- Field Characteristics
- Field Characteristic Examples
- Screen Generation
- The BMS Mapset Symbolic Maps
- Physical Maps
- Assembling the BMS
Basic Mapping Support Maps
- Mapsets Maps and Fields
- BMS Macros
- BMS Macro Examples
- Mapset Definition
- DFHMSD
- Construction a Screen Display
- DFHMDI
- DFHMDF
- Field Attributes (Unnamed Fields)
- Field Attributes (Named Fields)
- Stopper Fields
- Menu Example
- Review of Physical Map
- Review of Symbolic Map
- Symbolic Map in Working-Storage
- Working-Storage Symbolic Map
- Working-Storage Sample Code
- Extra Fields in the Symbolic Map
- SEND MAP Command
- Accessing Symbolic Map Fields
- The EXEC CICS SEND Command
- SEND MAP Example (Physical Map)
- SEND MAP Example (Symbolic Map)
- Sending Both Maps sequentially
Input from Terminals
- RECEIVE MAP Command
- EXEC CICS RECEIVE MAP Command
- Sample Program
- SEND and RECEIVE Commands
- SEND MAP and RECEIVE MAP
- Screen Layout
- Program Code
- Completing the Program
- Program Results
Reading a File - CICS File Access File Processing with CICS
- CICS File Handling vs Batch COBOL
- CICS File Handling Code
- The EXEC CICS REAQD Command
- EXEC CICS READ Command Example
- Handling Error Conditions
- The HANDLE CONDITION Command
- HANDLE CONDITION Example
- Alternate Error Handling Methods
- RESP Option
- DFHRESP Function
- Error Handling Approaches
- The NOT OPEN Error Condition
Duration
8 hrs
Minimum Requirements
IBM 486 PC or Compatible; SVGA Color Monitor; 8MB RAM; 25MB Hard Disk Space; DOS 5.0; Windows 3.1/Windows 95 or Windows NT; MS Mouse or 100% Compatible.
Media
Diskette
CDROM
Web Based Training
Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada

