Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

1.

A SET statement is used to define commonly used symbolic across job steps or procedures. It initializes the previous values in the symbolic names. It has to be defined before the first use of the symbolic names in the JCL. State whether true or false?

Answer»
2.

Which utility is used to update PDS?

Answer»
3.

Which utility is used to sort a file in JCL?

Answer»
4.

A CHKPT is the parameter coded for multi-volume QSAM datasets in a DD statement. When a CHKPT is coded as CHKPT=EOV, a checkpoint is written to the dataset specified in the SYSCKEOV statement at the end of each volume of the input/output multi-volume data

Answer»
5.

What sort card you will use to copy the data from one dataset to another dataset?

Answer»
6.

In order to execute step2 a job after a return code of 8 in step1, what condition you will code in step2?

Answer»
7.

If we want to use a GDG which is already created by some job, then how to use the reference of the last generation in a JCL?

Answer»
8.

Which statement is used to end the in-stream procedure in a JCL?

Answer»
9.

Which parameter is use to declare the name of dataset in DD statement?

Answer»
10.

Which utility is used to run a COBOL-DB2 program?

Answer»
11.

What DISP parameter we mention for creation of temporary dataset so that we can use it in later steps?

Answer»
12.

Which utility is used a dummy utility?

Answer»
13.

How you will the direct the data to spool using SYSOUT option?

Answer»
14.

How you will define a temporary dataset in JCL?

Answer»
15.

What is use of DCB parameter in DD statement?

Answer»
16.

What is use of SPACE parameter in DD statement?

Answer»
17.

What is use of DISP parameter in DD statement?

Answer»
18.

What is use of DSN parameter in DD statement?

Answer»
19.

Which parameter is used to check the syntax of a JCL without executing it?

Answer»
20.

What is the purpose of coding NOTIFY parameter in job statement?

Answer»
21.

What is the purpose of coding CLASS parameter in job statement?

Answer»
22.

How do you code a Null statement?

Answer»
23.

What operation is performed by JOB statement?

Answer»
24.

In Job processing, what happens in Execution stage?

Answer»
25.

In Job processing, what happens in Conversion stage?

Answer»
26.

What are the various stages of Job processing?

Answer»
27.

Where & how do you code Identifier in JCL?

Answer»
28.

What does MVS stand for?

Answer»
29.

What is a JCL?

Answer»
30.

How can a FB file converted to VB file using SORT program?

Answer»
31.

If the submitter of a job wants to inform another user about the job completion, how can it be done?

Answer»
32.

In a JCL, a large volume dataset is loaded to a table using BMCLOAD in STEP1 and an image copy of the loaded table is taken using BMCCOPY in step2. Step2 abends because the image copy dataset cannot hold the volume of the table. How can this be rectified?

Answer»
33.

When can a job time-out occur? How to overcome that?

Answer»
34.

How can a file of 3n records be split into 3 files each containing n records?

Answer»
35.

A dataset contains 2500 records. How can the last 1500 records copied to an output file?

Answer»
36.

How can a GDG base be created in a JCL. What is the difference between EMPTY and SCRATCH parameter while defining/altering GDG base?

Answer»
37.

When does a dataset go uncataloged?

Answer»
38.

A JCL has 10 steps. How to run step3 and step7 (only) without using COND parameter or IF-THEN-ELSE?

Answer»
39.

How to do automated RESTART when a job abends?

Answer»
40.

A JCL has 2 steps. How to code the JCL such that if step1 abends, then step2 runs. Else, job terminates with step1?

Answer»
41.

What are the statements that are not valid to be included in an INCLUDE statement?

Answer»
42.

How do you access an uncataloged dataset in a JCL?

Answer»
43.

How do you create a dataset in a JCL with the same file organisation as that of another existing dataset?

Answer»
44.

How can the same PROC be re-used and called by many JOBs?

Answer»
45.

What are the ways of passing data to a COBOL program from JCL?

Answer»
46.

A JCL has 4 steps and job abends. How to restart the job and run only step 2?

Answer»
47.

How can you check if a file is empty using JCL?

Answer»
48.

Current version of a GDG is used as input in step1 of a job and a new version is created as output. The output of step1 is used in step2 and the next version is created as output in step2. How do you reference each GDG version in each step?

Answer»
49.

There is a concatenated input DD name with 3 datasets. How to override only one dataset in those 3 datasets?

Answer»