0% found this document useful (0 votes)
92 views

JCL MCQ1

The document contains multiple choice questions about JCL concepts. It tests knowledge of how values can be passed from the job stream to programs, tape dataset definitions, the function of the //JCLLIB statement, limiting CPU time with the JOB statement, starting stopped jobs, continuing jobs after return codes, and other JCL fundamentals.

Uploaded by

miashish
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views

JCL MCQ1

The document contains multiple choice questions about JCL concepts. It tests knowledge of how values can be passed from the job stream to programs, tape dataset definitions, the function of the //JCLLIB statement, limiting CPU time with the JOB statement, starting stopped jobs, continuing jobs after return codes, and other JCL fundamentals.

Uploaded by

miashish
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 30

JCL MCQ1. How can values be passed from the job stream to an executable program?

(A) Through the PARM keyword(B) Through the VALUE parameter(C) Through the PGM parameter(D) All of the above 2. Must tape dataset definitions include VOL=SER specifications?(A) Yes(B) No(C) Only for uncataloged datasets(D) Only for cataloged datasets 3. What is the function of //JCLLIB statement?(A) Identifies the source of the JCL commands(B) Points to the system software library(C) Marks the beginning of the in-stream JCL(D) Identifies the libraries that the system will search for include groups orprocedures named in EXEC statements 4. What parameter of the job statement is used to limit the CPU time consumedby the job?(A) RUNTIME(B) TIME(C) LIMIT(4 ) EXECMAX 5. What statement marks the beginning of an in-stream or cataloged procedure inJCL and assigns default values to parameters defined in the procedure(A) STREAM(B) SET(C) PROC(D) PEND 6. How can a stopped job be started again? - JCL(A) Through the RETURN parameter(B) Through the STARTUP parameter(C) Through the RESTART parameter(D) Through the CHECKPNT keyword 7. In order to continue a job after a return code of 12 in step1, what thestep2 EXEC statement include?(A) CONTINUE(B) COND = (12,NE)(C) COND = (12,GE

8. In SMS datasets, what is the function of the DD MGMTCLAS keyword?(A) Specify a management class

for a new dataset(B) Lookup a storage profile from the class library(C) Begin a storage class definition block(D) Alters the default storage

profile for the dataset 8. In SMS datasets, what is the function of the DD MGMTCLAS keyword?(A) Specify a management class

for a new dataset(B) Lookup a storage profile from the class library(C) Begin a storage class definition block(D) Alters the default storage profile for the

dataset9. How can the submitting users RACF authority be overridden in a job stream?(A) Through the USER parameter(B) Through the USER

and PASSWORD parameter(C) By notifying the console operation to override the authority(D) Through the RACF parameter10. What parameters can be

used to limit the number of records written to aSYSOUT dataset ?(A) LIMIT(B) OUTLIM(C) SIZE(D) MAX11. What statement can be used to send data

to another MVS JES3 node ?(A) LINK(B) CONNECT(C) XMIT(D) SEND12. What parameter directs the output of the job log dataset ?(A) JOBLOG(B)

MSGCLASS(C) MSGLEVEL(D) SYSLOG 13. How can a jobs execution priority be modified ?(A) PRIQTY parameter(B) PRTY parameter(C)

JOBCLASS parameter(D) RUNTIME parameter14. How can the attributes of one SMS dataset be copied to another dataset ?(A) Using DD like

parameter(B) Using DD Copy parameter(C) Using DD Refer parameter(D) Attributes cannot be copied within SMS datasets15. What is the function of

//CNTL statement ?(A) Marks the beginning of one or more program control statements
16. If a (+1) generation dataset is created in the first step of a job, how canit be referenced in later steps of the same job for input?(A) As the (0) generation(B) As the (+1) generation(C) As the (-1) generation(D) Without the generation number17. In SMS datasets, what is the function of the DD AVGREC keyword ?(A) Specifies average length of records in a file(B) Specifies the multiplier to be used for primary & secondary spaceallocation(C) Directs the system to allocate space based on average record length(D) Specifies word blocking factor18. How can a JES3 operator command be entered through the jobstream?(A) Through the OPERATOR statement(B) Through the COMMAND statement(C) Through the //** statement(D) Through the console statement19. To connect EBCDIC records to ASCII during write process, what DCB sub-parameter is used ?(A) EBCDIC = NONE (B) ASCII = ALL (C) TRANSLATE = ALL (D) OPTCODE = Q20. If a generation data set is specified as input without the generationnumber, what will the input to the DD ?(A) the most recent generation created(B) the earliest generation created(C) a concatenation of all the cataloged generations(D). a jcl error will be returned to the job21. How can buffers be assigned to a DCB ?(A) Through the BUFMAX subparameter(B) Through the BUFOUT subparameter(C) Through the BUF subparameter(D). Through the BUFNO subparameter22. What is the function of the DD MODIFY parameter ?(A) overrides the LRECL of a cataloged dataset(B) specify a copy-modification module to format a printed dataset(C) overrides the blocksize of a cataloged dataset(D) add records to an existing dataset

3. What is the prefix character for symbolic parameter ?(A) % (B) & (C) @ (D) {}24. What is the purpose of REGION key word ?(A) specifies the amount of space

required by a step(B) specifies the amount of space required by a job(C) both of the above(D) none of the above25. What is a system data set catalog ?(A) a

reference to the naming standards for datasets(B) a list of MVS reference libraries(C) a list of datasets available to MVS along with the location data(D) the original installation

datasets for JCL26. If both the JOBCAT & STEPCAT statements are coded in a step, which will beexecuted?(A) JOBCAT(B) STEPCAT(C) the

one coded first in the JCL stream(D) both the statements will be executed in sequence 27. What is the function of DD DISP parameter?(A) Tells the system what to

do with the dataset following normaltermination of the step(B) Describes the status of the dataset(C) Tells the system what to do with the dataset following

abnormalterminatio n of the step(D) All of the above28. How is the record format of an output dataset specified?(A) RECORG parameter(B)

STORCLAS parameter(C) RECFM parameter(D) None of the above29. What is the purpose of DD * statement in JCL?(A) Begins an input data

prompt at the system console(B) Begins an in-stream dataset(C) Marks the end of a command stream(D) Includes all datasets within a naming pattern30. A DD

statement has 2 types of parameters. Name them ?(A) Positional, Keyword(B) Keyword, Control (C) Dynamic, Static(D) Named, Dynamic31. What is

the function of JOB statement in JCL ?(A) Marks the end of a job(B) Marks the beginning of an instream procedure(C) Marks the beginning of a job & assigns a

name to the job(D) Assigns an execution priority to a job32. How can a job send a status message to a TSO user at the completion of ajob ?(A) STATUS(B)

NOTIFY(C) ENDMSG(D) USER33. What is the function of a DD statement ?(A) Identifies & describes a dataset(B) Delimits a DO loop(C)

Marks the start of a declarative section(D) Delimits the start of an inline include section34. When output dataset space is required, what quantity categories are used

?(A) Primary, Secondary, Directory(B) Address, Units, CONTIG or ALS(C) Displacement and length(D) Megabytes,

Kilobytes and Bytes35. What statement marks the beginning of a job step; assigns a name to thestep; identifies the program or catalogued or instream procedure to

beexecuted in the step ?(A) START(B) RUN(C) EXEC(D) GO36. How can unused space allocation be returned to the system when a dataset isclosed

?(A) RETURN(B) RLSE(C) CONTIG(D) CLOSE37. Can an individual

You might also like