JCL (job control language) is a language for describing jobs (units of work) to the MVS, OS/390, and VSE operating systems, which run on IBM's S/390 large server (mainframe) computers. These operating systems allocate their time and space resources among the total number of jobs that have been started in the computer. Jobs in turn break down into job steps. All the statements required to run a particular program constitute a job step. Jobs are background (sometimes called batch) units of work that run without requiring user interaction (for example, print jobs). In addition, the operating system manages interactive (foreground) user requests that initiate units of work. In general, foreground work is given priority over background work.
JCL Interviews are getting tough these days as the technology grows faster. To get through the JCL interview one needs to update him/herself in a regular manner. Having said that, just before the interview, it is very important to have a quick glance of the reputed JCL questions and answers to make yourself comfortable during the interview process. This is where DoAnswers.com helps you in renewing yourself on JCL and various other technologies interview preparation.
11. What is the function of DD name parameter with a 2 part structure; Audit.Report ?
Override the Report DD statement in the Audit procedure
12. What is the function of JOB statement in JCL ?
Marks the beginning of a job & assigns a name to the job
13. What is the function of the DD DCB keyword?
Begins the subparameters of the DCB
14. What is the maximum length of a single line of JCL ?
71 bytes
15. What is the purpose of DD DUMMY statement ?
Specifies no space allocation & no disposition processing
16. What parameter of the job statement is used to limit the CPU time consumed by the job?
TIME
17. What statement marks the beginning of a job step; assigns a name to the step; identifies the program or catalogued or in-stream procedure to be executed in the step ?
EXEC
18. What statement marks the end of an in-stream or Catalogued procedure ?
PEND
19. When space is allocated for an output dataset, what units can be used?
Cylinders, Tracks, Blocks
20. Which DD parameters are required ?
All parameters & Keywords are optional