Multiple choice technology mainframe

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

  1. Through the PARM keyword

  2. Through the VALUE parameter

  3. Through the PGM parameter

  4. All of the above

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

The PARM keyword in the EXEC statement passes values from the JCL job stream to the executable program. This allows runtime parameters to be supplied to programs without modifying the program itself. PGM specifies the program name, and VALUE is not a standard JCL keyword for this purpose.