CICS Interview Questions and Answers
Freshers / Beginner level questions & answers
Ques 1. What is CICS?
Customer Information Control System (CICS) is a transaction processing system designed for online processing.
Ques 2. What is a BMS map in CICS?
Basic Mapping Support (BMS) map is used to define the layout of screens and messages in CICS applications.
Ques 3. Explain the concept of a CICS task.
A CICS task represents the execution of a transaction from start to finish, including the processing of one or more units of work.
Ques 4. What is the purpose of the EIB in CICS?
The Execution Interface Block (EIB) contains information about the current task, including transaction ID and terminal details.
Ques 5. What is a CICS resource definition?
Resource definitions in CICS include files, transactions, queues, and other system objects that programs may access.
Ques 6. What is a CICS terminal and terminal control program?
A CICS terminal is a device used for user interaction. Terminal Control Program (TCP) manages the flow of control between terminals and CICS programs.
Ques 7. What is the CEMT transaction used for in CICS?
CEMT (CICS Execution Management Transaction) is used for monitoring and managing CICS resources, transactions, and tasks during runtime.
Ques 8. Explain the purpose of the COMMAREA in a CICS program.
The COMMAREA (Communication Area) is a reserved area for passing data between cooperating programs in a CICS transaction.
Ques 9. What is the significance of the EXEC CICS RETURN command?
EXEC CICS RETURN is used to explicitly terminate a CICS program and return control to the calling program or transaction.
Ques 10. Explain the purpose of the DFHRESP field in the EIB in CICS.
DFHRESP in the EIB contains the response code indicating the success or failure of the last CICS command executed in the program.
Ques 11. Explain the function of the CICS transient data queues.
Transient data queues (TDQ) are used for temporary storage of data within a CICS region and are typically used for communication between tasks.
Ques 12. What is the significance of the RESP field in CICS?
The RESP field in CICS contains the response code returned by the last CICS command, indicating the success or failure of the operation.
Ques 13. What is the significance of the CICS EXEC Interface Block (EIB)?
The CICS EIB contains information about the current execution environment, including transaction ID, program name, and other system-related details.
Most helpful rated by users:
- What is CICS?
- What is a BMS map in CICS?
- Explain the concept of a CICS task.
- What is the purpose of the EIB in CICS?