Multiple choice technology mainframe

A company runs a billing application for all its divisions on a single corporate system. However, the data is separate for each division. The data sets for each division use a different high level qualifier. What must change to run the billing application for one division versus another division?

  1. The JCL must be changed to use the correct dataset names.

  2. The program must be recompiled to change the DDNAMEs used.

  3. The JCL must be changed to include the correct high level qualifier in the DDNAME.

  4. The program must be recompiled in order to change the dataset names in the source code.

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The JCL must specify the correct dataset names including the appropriate HLQ for each division. DDNAMEs in the program remain constant - only the JCL's dataset allocations change. Option C is incorrect because the HLQ is part of the dataset name, not the DDNAME. The program doesn't need recompilation.