- 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 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 CICS stands for?
A - Customer Information Control System
B - Customer Interaction Control System
Answer : A
Explanation
CICS stands for Customer Information Control System.
Q 2 - How many characters can be displayed on a CICS CRT monitor?
Answer : C
Explanation
A CRT monitor is capable of displaying 1920 characters (24 Rows and 80 Columns).
Q 3 - Which table contains File names, File type, record length?
Answer : D
Explanation
FCT is known as File Control Table. FCT contains File names, File type, record length, etc. All the files used in a CICS program must be declared in FCT and they are opened and closed by CICS itself.
Q 4 - Which macro is used to generate Mapset definition?
Answer : A
Explanation
DFHMSD macro generates Mapset definition. It is macro identifier which shows that we are starting a mapset.
Q 5 - Which field in EIB stores the value of length of DFHCOMMAREA?
Answer : D
Explanation
EIBCALEN contains length of DFHCOMMAREA.
Q 6 - How to override the cursor position specified in the map definition?
Answer : C
Explanation
We can override it by both the methods mentioned in A & B option.
Q 7 - In which storage method records cannot be updated?
Answer : B
Explanation
In TDQ records can not be updated.
Q 8 - The difference between a transaction and a task is that several users can invoke a task but each user initiates his own transaction. State whether true or false?
Answer : A
Explanation
This statement is incorrect. The difference between a transaction and a task is that several users can invoke a transaction but each user initiates his own task.
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 - How to set a starting position in a browse operation?
Answer : A
Explanation
STARTBR command is used to set the starting position in a browse operation.