S# |
Topic Name |
Description |
1 |
Intro to CICS |
Overview of CICS (Customer Information Control System) and its role in transaction processing. |
2 |
Differences between Online Application and Batch Application |
Explanation of the key differences between online applications and batch processing in CICS. |
3 |
BMS Macros: DFHMSD, DFHMDI, and DFHMDF |
Overview of BMS macros like DFHMSD (Map Set Definition), DFHMDI (Map Definition), and DFHMDF (Field Definition) for screen design. |
4 |
Maps/Screens creation |
Detailed process for creating maps/screens (5 Maps will be created during training). |
5 |
Maps Compilation process |
Explanation of the compilation process for maps in CICS applications. |
6 |
IBM supplied tables (PPT, PCT, RCT, FCT, DCT, etc.) |
Overview of IBM-supplied tables like PPT (Program Processing Table), PCT (Program Control Table), and others. |
7 |
IBM supplied transactions (CEDA, CEMT, CECI, CEBR, CESN, CESF, etc.) |
Overview of IBM-supplied transactions in CICS such as CEDA, CEMT, and others for system management and control. |
8 |
Intro to COBOL & CICS programs |
Introduction to how COBOL programs are used with CICS for transaction processing. |
9 |
Translator, Compile and Link edit |
Overview of the process of translating, compiling, and link-editing CICS programs. |
10 |
Non-Conversational Programs |
Explanation of non-conversational programs in CICS that run without user interaction during execution. |
11 |
Conversation programs |
Overview of conversational programs in CICS that allow interactions with users. |
12 |
Pseudo conversation programs |
Explanation of pseudo-conversational programs in CICS that simulate conversation without continuous interaction. |
13 |
Function keys handling in online application programs |
Methods to handle function keys in CICS online application programs. |
14 |
Exception handling (Handle condition, No handle, Resp, Ignore) |
Explanation of different exception handling mechanisms in CICS applications. |
15 |
XCTL and LINK |
Overview of the XCTL and LINK commands in CICS for controlling program flow. |
16 |
File handling in online application programs |
Methods for managing files in CICS online application programs. |
17 |
DB2 in Online application program |
Introduction to integrating DB2 with CICS online application programs (Recorded video). |
18 |
TSQ and TDQ |
Explanation of Temporary Storage Queues (TSQ) and Transient Data Queues (TDQ) in CICS (Recorded video). |
19 |
Paging logic |
Explanation of paging logic in CICS for efficient memory management (Recorded video). |
20 |
Debugging process in CICS region |
Overview of debugging techniques and tools available for troubleshooting CICS applications. |