When working with job dependencies, what are the advantages of using a job scheduling tool compared to manual setups in JCL?
- Enhanced resource allocation and reduced execution time
- Improved automation and error handling
- Increased complexity and potential for errors
- Simplicity and ease of manual monitoring
Job scheduling tools provide improved automation and error handling, reducing manual effort and errors
The EXIT statement can be used to override the _______ condition of a step.
- ending
- execution
- return
- starting
The EXIT statement can be used to override the return condition of a step.
To override the default priority for a specific job step, you can use the _______ parameter.
- EXECUTE-PRIORITY
- OVERRIDE
- PRIORITY
- STEP-PRIORITY
The PRIORITY parameter is used to override the default priority in JCL.
The EXIT statement in JCL is used to _______ a step if certain conditions are met.
- Execute
- Repeat
- Skip
- Terminate
The EXIT statement in JCL is used to terminate a step if certain conditions are met.
Which JCL statement is used to specify the execution priority of a job in a job queue?
- EXECUTE
- JOBPRIO
- PRIORITY
- QUEUE
The PRIORITY statement is used to specify the execution priority of a job in a job queue
In a JCL job, you have a requirement to execute a cleanup step if any of the preceding steps fail. How can you achieve this using the IF statement?
- Execute the cleanup step in a separate job that is triggered by the scheduler based on the completion status of the main job.
- Include an IF statement before each step with the condition (RC > 0), and if true, execute the cleanup step using another IF statement.
- Use an IF statement with the condition (COND.ALL = 0) before the cleanup step.
- Utilize the COND parameter on the EXEC statement for each step and set the condition for the cleanup step to (STEP1.RC GT 0).
To execute a cleanup step if any preceding steps fail, include an IF statement before each step, checking the return code (RC), and execute the cleanup step if the condition is true.
Which part of a JCL statement is used to specify the name of the program or procedure to be executed?
- EXEC
- NAME
- PGM
- PROC
The PGM parameter is used to specify the program or procedure to execute
In JCL, the _______ statement is used to execute utility programs and batch processes.
- EXEC
- JOB
- RUN
- UTIL
The EXEC statement is used to execute utility programs and batch processes.
Which JCL statement is used to specify the program to be executed in a job step?
- EXEC
- JOB
- RUN
- STEP
The EXEC statement is used to specify the program to be executed
During JCL execution, the _______ statement is used to specify the program to be executed.
- EXEC
- JOB
- RUN
- STEP
During JCL execution, the EXEC statement is used to specify the program to be executed.
Cataloged data sets can be accessed by multiple JCL jobs, while _______ data sets are usually job-specific.
- Exclusive
- Permanent
- Shared
- Temporary
Cataloged datasets can be accessed by multiple jobs
How can you override the default execution time for a specific job step in JCL?
- EXECUTION-TIME
- OVERRIDE-TIME
- STEP-TIME
- TIME
The TIME parameter is used to override the default execution time for a specific job step in JCL