Mainframe Systems: CICS, REXX, ISPF & TSO

Quiz covering mainframe technologies including CICS BMS programming, REXX scripting, ISPF services, TSO commands, and DB2 integration

20 Questions Published

Questions

Question 1 True/False

COMP-3 variables are expanded when browsing through record layout?

  1. True
  2. False
Question 2 True/False

XREF option applicable in vertical mode?

  1. True
  2. False
Question 3 Multiple Choice (Single Answer)

Command used to freeze a particular field

  1. HOLD
  2. FREEZE
  3. DISPLAY
  4. BLOCK
Question 4 Multiple Choice (Single Answer)

Command used to convert browse mode to edit mode

  1. GO EDIT
  2. EDIT
  3. CONVERT
  4. None of the above
Question 5 Multiple Choice (Single Answer)

Can you access QSAM (seq) files from CICS?

  1. Yes
  2. Using AIX we can access in CICS
  3. Using Keys we can access QSAM in CICS
  4. No
Question 6 Multiple Choice (Single Answer)

What is the difference between physical map and symbolic map?

  1. The physical map is the load module and the symbolic map is the data structure
  2. The physical map is the data structure and the symbolic map is the load module
  3. Physical map is mapped with addresses and the symbolic map is the logical one.
  4. There is no difference
Question 7 Multiple Choice (Single Answer)

In which table would you make an entry for a BMS map?

  1. RPT
  2. PCT
  3. PPT
  4. LCT
Question 8 Multiple Choice (Single Answer)

When you compile a CICS program, the (pre)compiler puts an extra chunk of code. Where does it get included and that is it called?

  1. DFHEIBDK, DFHCOMMAREA
  2. DFHEIBLK, DFHCOMNAREA
  3. DFHEEBLK, DFHCOMMAREA
  4. DFHEIBLK, DFHCOMMAREA
Question 9 Multiple Choice (Single Answer)

What is CICS ?

  1. Customer Interaction Control System
  2. Consumer Information Control System
  3. Customer Information Control System
  4. Consumer Interaction Control System
Question 10 Multiple Choice (Single Answer)

are the two outputs created as a result of generation of a map?

  1. The load module and DBRMLIB
  2. The map load and DBRMLIB
  3. The map copybook and the load module
  4. The MAPLIB and loadlib
Question 11 Multiple Choice (Single Answer)

How do you use extended attributes?

  1. Define EXTATT=YES and the correct terminal type.
  2. Define EXTDATT=YES and the correct terminal type.
  3. Define EXTATRB=YES and the correct terminal type
  4. Define XTDATRB=YES and the correct terminal type.
Question 12 Multiple Choice (Single Answer)

What do you do if you do not want characters entered by the user to be folded to uppercase?

  1. Use ASCI option on RECEIVE
  2. Use ASIS option on RECEIVE
  3. Use Unicode option on RECEIVE
  4. Use ASCII option on RECEIVE
Question 13 Multiple Choice (Single Answer)

How do you read from a TSQ?

  1. Permanent Storage read command
  2. Transaction storage read command
  3. Temp storage read command
  4. None of the above
Question 14 Multiple Choice (Single Answer)

What are the 3 working storage fields used for every field on the map?

  1. Length, attribute and input field
  2. Length, no.of fields and output field
  3. Length, attribute and input/output field
  4. Length, attribute and output field
Question 15 Multiple Choice (Single Answer)

What is the code for the error condition "Empty File"?

  1. 10
  2. 35
  3. 23
  4. 28
Question 16 Multiple Choice (Single Answer)

How can we check whether DB2 environment is available for use ?

  1. "SUBCOM DSNDB2"
  2. "ADDRESS DSNREXX"
  3. "SUBCOM DSNREXX"
  4. "ADDRESS DSNDB2"
Question 17 Multiple Choice (Single Answer)

Which instruction is used to transfer the control to a subroutine?

  1. INTERPRET
  2. ITERATE
  3. CALL
  4. LEAVE
Question 18 Multiple Choice (Single Answer)

Which TSO command is used to read / write a file?

  1. ALLOC
  2. FREE
  3. SUBMIT
  4. EXECIO
Question 19 Multiple Choice (Single Answer)

Which ISPEXEC statement is used to retrieve values from ISPF profile?

  1. ISPFGET
  2. VGET
  3. PULL
  4. VPUT
Question 20 Multiple Choice (Single Answer)

data = ‘DO 3; SAY “HELLO THERE!”;END’ _____ data;. Complete the above code. So that it prints “Hello there!” thrice.

  1. EXECUTE
  2. INTERPRET
  3. RUN
  4. CALL