Mainframe Programming: COBOL, CICS, and JCL
Test your knowledge of mainframe programming concepts including COBOL programming, CICS commands and BMS maps, VSAM files, JCL parameters, and Tandem systems.
Questions
----- resumes a BTS process or activity that has previously been suspended (by means of a SUSPEND command).
- LINK
- RETRIVE
- RESET
- RESUME
------ starts a non-terminal task immediately in the local CICS® region.
- START
- START ATTACH
- START BREXIT
- START CHANNEL
What is SYNCPOINT ROLLBACK?
- Rollback to first step.
- Backout to last syncpoint
- Backout to present running syncpoint
- None of the above
--- writes transient data to a predefined symbolic destination.
- WRITEQ TD
- WRITE TD
- WRITE QTD
- WRITE
----- stores temporary data (records) in a temporary storage queue in main or auxiliary storage.
- WRITEQ TD
- WRITE TD
- WRITE QTD
- WRITEQ TS
How is a nonstop process pair implemented in Tandem systems?
- CheckPointing
- Mirrored Disk
- EXPAND
- RDF
What are the outputs created as a result of generation of a map?
- Load Module
- Copybook
- Both a and b
- None of the above
What is a physical map?
- Data Structure
- Load Module
- Copybook
- None
Parameter to generate the symbolic map
- DSECT
- FSET
- MDT
- MDI
In which table would you make an entry for a BMS map?
- RCT
- PPT
- PCT
- FCT
Which is not a valid CICS command?
- SEND PAGE
- SEND MAPSET
- SEND CONTROL
- SEND TEXT
What is the difference between Initialize between Value?
- Value is Used in working storage section and Initialize in Procedure Section
- Both used in working storage section
- Value is Used in working storage section and Initialize in Procedure Division
- Value is Used in Procedure Section and Initialize in working storage section
SSRANGE compiler option is used for?
- Subscript Checking
- Efficiently handling Array
- No Such Option exists
- Array bound Checking
Odd-man out
- VRRDS
- KSDS
- ESDS
- QRRDS
TIME=MAXTIME , allows job to run for?
- 248 Days
- 365 Days
- 357912 minutes
- Both 1 & 3
/ symbol is used for?
- Page break
- Alternate
- Comment
- New line
For VSAM files, the LABEL RECORDS clause has no effect on the execution of the program.
- True
- False
Indexes defined for an array cannot be displayed in a COBOL program.
- True
- False
How many comparisons can a single COBOL if statement make?
- 1
- 2
- 3
- 4
Which of the following errors are possible within a COBOL if statement?
- Infinite loop
- Logical Error
- Runtime Error
- All the above