JCL and Mainframe Systems Fundamentals
Covers Job Control Language (JCL), ISPF, dataset management, storage systems, and mainframe job control operations
Questions
What part of the BRMS defines the objects that are to be saved in a particular save operation.?
- CONTROL GROUP
- MEDIA POLICY
- SAVE POLICY
- BACKUP PLICY
What is the prefix character for symbolic parameter ?
- %
- &
- @
- {}
How can buffers be assigned to a DCB ?
- Through the BUFMAX subparameter
- Through the BUFOUT subparameter
- Through the BUF subparameter
- Through the BUFNO subparameter
If a generation data set is specified as input without the generation number, what will the input to the DD ?
- the most recent generation created
- the earliest generation created
- a concatenation of all the cataloged generations
- a jcl error will be returned to the job
What is the function of //CNTL statement ?
- Marks the beginning of one or more program control statements
- Identifies the control card library
- Delimits the PROC control statements
- None of the above
How can the attributes of one SMS dataset be copied to another dataset ?
- Using DD like parameter
- Using DD Copy parameter
- Using DD Refer parameter
- Attributes cannot be copied within SMS datasets
What parameters can be used to limit the number of records written to a SYSOUT dataset ?
- LIMIT
- OUTLIM
- SIZE
- MAX
How can a stopped job be started again?
- Through the RETURN parameter
- Through the STARTUP parameter
- Through the RESTART parameter
- Through the CHECKPNT keyword
Must tape dataset definitions include VOL=SER specifications?
- Yes
- No
- Only for uncataloged datasets
- Only for cataloged datasets
How can return codes be tested before execution of a job step?
- Through the RC keyword
- Through the COND keyword
- Through the CODE keyword
- Through the RETURNCD keyword
Many JCL statements contain specific values designed to direct & control the execution of the statement. What are these fields called ?
- Linkage Variables
- Control Libraries
- Includes
- Parameters
What is the purpose of DD DUMMY statement ?
- Specifies no space allocation & no disposition processing
- Marks a deleted DD statement
- Begins an interpreted command stream
- Suppress command processing
What is the purpose of REGION key word ?
- specifies the amount of space required by a step
- specifies the amount of space required by a job
- both of the above
- none of the above
What is S0C7 abend in jcl?
- Storage violation error
- Dataset out of space
- Indicates a time out abend
- Caused by invalid data in a numeric field.
What is COND=EVEN ?
- Means execute this step even if any of the previous steps, terminated abnormally.
- Means execute this step only if any of the previous steps, terminated normally.
- Means execute this step only if any of the previous steps, terminated abnormally.
- Means execute this step even if any of the previous steps, terminated normally.
How many extents are possible for a sequential file ?
- 15
- 16
- 17
- 18
Temporary datasets can be created either by not specifying any DSNAME or by specifying the temporary file indicator as in
- DSN=&&TEMP
- DSN=TEMP
- DSN=&TEMP
- DSN=*TEMP
How can a job’s execution priority be modified ?
- PRIQTY parameter
- PRTY parameter
- JOBCLASS parameter
- RUNTIME parameter
Which of the following describes relative access speed for z9 major storage types?
- Tape is faster than DASD
- DASD is faster than cache
- Real memory is faster than DASD
- Optical storage is faster than cache
In the ISPF Edit panel, there are fields named PROJECT, GROUP, TYPE, and MEMBER. What information do these fields specify?
- DSNAME
- DDNAME
- PARM field
- DD Statement