CICS Component
1. Management modules
User programs interface management modules to handle terminal I/O, file I/O, program loading and control, and access to other system resources.
2. Tables
The management module use CICS system tables to obtain information about the terminals, files, and applications programs that are part of the CICS system. The table are loaded into storage when CICS system is started and remain active until the system is shut down.
l Program Control Table (PCT)
l Processing Program Table (PPT)
l File Control Table (FCT)
l Terminal Control Table (TCT)
l Temporary Storage Table (TST)
l Destination Control Table (DCT)
3. Control blocks
The management modules create control blocks to keep track of the status of all transactions that are currently being processed. The control blocks are released when no longer needed. (i.e. when the task leaves the system).
l Common System Area (CSA)
l Task Control Area (TCA)
l EXEC Interface Block (EIB)
4. System data sets
The management modules and application programs use the CICS system data sets for transaction logging, system recovery, and storing processing results that are needed by other transactions or application programs.