Mainframe Systems: JCL, CICS, and COBOL Fundamentals
Comprehensive quiz covering mainframe computing including Job Control Language (JCL) statements and parameters, Customer Information Control System (CICS) concepts, and COBOL programming fundamentals
Questions
How many divisions are there in Cobol
- 1
- 2
- 3
- 4
Sorting in the cobol program is considered as external sorting.
- True
- False
how many bytes s9(9) comp-3 takes
- 2
- 5
- 6
- 9
Cobol is a non structured language
- True
- False
There is no need to include the DCLGEN in the cobol program
- True
- False
What is the maximum length of a single line in JCL ?
- 60 bytes
- 55 bytes
- 80 bytes
- 71 bytes
What is the purpose of the ‘DD KEYLEN’ parameter?
- Specify the length of a data set key in bytes
- Override the key length of an SMS defined VSAM dataset
- Override the key length specified in the dataset label
- All of the above
How can values be passed from the job stream to an executable program?
- Through the PARM keyword
- Through the VALUE parameter
- Through the PGM parameter
- All of the above
What is concatenating ?
- Overriding or adding procedures
- Logically connecting input datasets
- Overriding a called PROC dsname
- All of the above
What is the function of DD DISP parameter?
- Tells the system what to do with the dataset following normal termination of the step
- Describes the status of the dataset
- Tells the system what to do with the dataset following abnormal termination of the step
- All of the above
What is the purpose of DD * statement in JCL?
- Begins an input data prompt at the system console
- Begins an in-stream dataset
- Marks the end of a command stream
- Includes all datasets within a naming pattern
How can unused space allocation be returned to the system when a dataset is closed ?
- RETURN
- RLSE
- CONTIG
- CLOSE
What statement marks the end of an in-stream or Catalogued procedure ?
- STREAM
- SET
- PROC
- PEND
What is the purpose of DD DUMMY statement ?
- Marks a deleted DD statement
- Begins an interpreted command stream
- Specifies no space allocation & no disposition processing
- Suppress command processing
How can a job send a status message to a TSO user at the completion of a job ?
- STATUS
- NOTIFY
- ENDMSG
- USER
CICS manages which of the below?
- Only online processes
- Neither online nor batch processes
- Only batch processes
- Both online & batch process
CICS itself is a batch job running on the operating system with high priority?
- True
- False
What does CICS stand for ?
- Customer Information Communication System
- Customer Information Connecting System
- Customer Information Correspondence System
- Customer Information Control System
CICS acts as an interface between ____ and _____
- Operating System ; Kernel
- Operating System; Application Programs
- Hardware; Software
- Middle Tier; Hardware
BMS stands for?
- Bit Mapping Support
- Basic Mapping Standard
- Basic Mapping Support
- Basic Mutual Support
- Base Mapping Support