| OS/390 MVS JCL Intermediate
The course covers special DD statements used to eliminate repetitive
coding in JCL. You will learn to use backward references that copy
data set specifications from one DD statement to another. The course
introduces procedures and demonstrates how to modify operands on
procedure EXEC statements when invoking a procedure. The course
discusses how to add, override or nullify operands on procedure
DD statements. Learn how to analyze the effective JCL. Learn how
to assign values to DDNAME and symbolic parameters, and how to
build greater flexibility into procedures.
MVS JCL Intermediate training covers such topics as:
Using Special DD Statements
Introducing Procedures
Modifying EXEC Parameters
Modifying DD Parameters
Determining the Effective JCL
Symbolic Parameters
This course is designed for intermediate to advanced JCL system programmers,
operators and application programmers who have some knowledge of basic JCL
coding.
OS/390 MVS JCL Intermediate
Description
This course builds and extends the skills and knowledge developed
in OS/390 MVS JCL Introduction
(38053). This intermediate course introduces techniques to increase
the student's effectiveness as a
system user and JCL programmer. The course discusses special DD
statements that can extend the
student's capabilities and provide relief from repetitive coding
in JCL. In particular, students will learn
to use backward references that copy data set specifications from
one DD statement to another. It
introduces procedures, pre-coded JCL that can be brought into a
job stream at the appropriate
point to perform a particular function, and demonstrates how to
modify operands on procedure
EXEC statements at the time of invoking a procedure. The course
then extends the skills developed
previously by discussing how to add, override or nullify operands
on procedure DD statements.
Students will also learn how to analyze the effective JC - the
result of the JCL coded when invoking
a procedure and the JCL in a procedure definition. Finally, the
course discusses how to assign
values to DDNAME and symbolic parameters, and how to build greater
flexibility into the use of
procedures. This course is written to OS/390 version 2.x.
Audience
This course is designed for intermediate to advanced JCL system
programmers, operators and
application programmers who have some knowledge of basic JCL coding.
Prerequisites
This course assumes the student has basic knowledge of IS technologies,
data processing, software
and hardware from the OS/390 Introduction, OS/390 MVS Concepts
and Facilities and OS/390 JCL
Introduction courses.
Course Duration
»
5 hours
Topics Include
Unit 1: Using Special DD Statements
»
Using Backward Reference
»
Concatenating Data Sets
»
Dummy Data Sets
»
Storage Dumps
Unit 2: Introducing Procedures
»
What is a Procedure?
»
Cataloged and In-Storage Procedures
»
Identifying In-Stream Procedures
»
Cataloging Procedures
»
Obtaining a Procedure Listing
»
Invoking a Procedure
Unit 3: Modifying EXEC Parameters
»
Analyzing Procedures
»
Changing EXEC Parameters
»
Override Statements
»
Nullification Statements
»
Addition Statements
»
Sequencing Multiple Statements
Unit 4: Modifying DD Parameters
»
Changing DD Parameters
»
Override DD Statements
»
Nullification DD Statements
»
Addition DD Statements
»
Sequencing Multiple Statements
Unit 5: Determining the Effective JCL
»
Using a Job Log
»
Identifying the JCL in Effect
»
Interpreting Error Messages
»
Correcting JCL Errors
Unit 6: Symbolic Parameters
»
DDNAME and Symbolic Parameters
»
The DDNAME Parameter
»
Symbolic Parameters
»
EXEC Statement Parameters
»
Assigning Different Values
»
DD Statement Parameters
»
Default Values
|