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.

Questions and Answers

Q 1 - Which component in CICS maintains control functions to manage the allocation or de-allocation of resources with in the system ?

A - System Services

B - Data Communication Services

C - Data Handling Services

D - Application Programming Services

Answer : A

Explanation

System services are responsible for managing allocation and de-allocation of resources.

Q 2 - Which CICS program is used to locate and load programs for execution?

A - Terminal Control Program

B - Task Control Program

C - Program Control Program

D - File Control Program

Answer : C

Explanation

PCP is known as Program Control Program. PCP is used to locate and load programs for execution. PCP transfers the control between programs and in the end it returns control to CICS.

Q 3 - Which table contains File names, File type, record length?

A - Terminal Control Table

B - Program Control Table

C - Processing Program Table

D - File Control Table

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?

A - DFHMSD

B - DFHMDI

C - DFHMDF

D - None of these

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 Transaction Identifier?

A - EIBTRMID

B - EIBTRNID

C - EIBRCODE

D - EIBCALEN

Answer : B

Explanation

EIBTRNID stores the value of Transaction Identifier.

Q 6 - Which command is used to transfer the control of program to a paragraph or a procedure label when the specified exception block arises?

A - Handle Condition

B - Handle Abend

C - Abend

D - Ignore Condition

Answer : A

Explanation

Handle condition is used to transfer the control of program to a paragraph or a procedure label. If the condition name specified in the exception block arises the particular para will be given control and then we can handle that condition.

Q 7 - What error code you will get for File is not open?

A - AEI0

B - AEIS

C - AEI9

D - APCT

Answer : B

Explanation

File is not open and you are using it then you will get AEIS error cpde.

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?

A - False

B - True

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 ASKTIME command is used to request the current date and time. Whereas, the EIBTIME field have the value at the task initiation time. State whether true or false?

A - False

B - True

Answer : B

Explanation

This statement is correct.

Q 10 - What is the size of EIBRCODE?

A - 8

B - 6

C - 7

D - 10

Answer : B

Explanation

Size of EIBRCODE is 6. It's PIC clause is X(6) & it contains Return code of the last transaction

cics_questions_answers.htm
Advertisements