
- CICS Tutorial
- CICS - Home
- CICS - Overview
- CICS - Environment
- CICS - Basic Terms
- CICS - Nucleus
- CICS - Transactions
- CICS - COBOL Basics
- CICS - BMS
- CICS - MAP
- CICS - Interface Block
- CICS - Pseudo Programming
- CICS - Aid Keys
- CICS - File Handling
- CICS - Error Handling
- CICS - Control Operations
- CICS - Temporary Storage
- CICS - Intercommunication
- CICS - Status Codes
- CICS - Interview Questions
- CICS Useful Resources
- CICS - Quick Guide
- CICS - Useful Resources
- CICS - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
CICS Online Quiz
Following quiz provides Multiple Choice Questions (MCQs) related to CICS Framework. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.

Q 1 - What does BMS stands for?
Answer : A
Explanation
BMS stands for Basic Mapping Support which handles the burden of dealing with terminal hardware issues.
Q 2 - What does MRO stands for?
Answer : A
Explanation
CICS provides Multi Region Operation (MRO) through which more than one CICS region in the same system can communicate.
Q 3 - Which command is used to manage transactions, tasks, files, programs?
Answer : C
Explanation
CEMT is known as CICS Execute Master Terminal. CEMT is used to inquire and update the status of CICS environments and also for other system operations.
Q 4 - Which macro is used to generate map definition?
Answer : B
Explanation
DFHMDI macro generates map definition. It shows that we are starting a new map.
Q 5 - What does EIB stands for?
Answer : A
Explanation
Execute Interface Block is a control block which is loaded automatically by CICS for every program.
Q 6 - Which command is used to terminate the task intentionally?
Answer : C
Explanation
Abend command is use to terminate the task intentionally. Using Abend command we can set a user defined abend code.
Answer : B
Explanation
File is not open and you are using it then you will get AEIS error cpde.
Q 8 - The function of Linkage Editor is to link different object modules to create a single load module. State whether true or false?
Answer : B
Explanation
This is self explanatory.
Q 9 - The XCTL command transfer control to an application program at the same logical level and do not expect to control back, while the LINK command passes control to an application program at the next logical level and expects control back. State whether true or false?
Answer : B
Explanation
This is self explanatory.
Q 10 - What CICS command is used obtain the user logon-id?
A - EXEC CICS ASSIGN with OPERID option.
Answer : A
Explanation
We must code EXEC CICS ASSIGN with the OPERID option.