Introduces basic structures and concepts of JCL. Topics include z/OS-MVS system concepts, the basic JCL statements and parameters, describing a job, running programs, describing data, working with input data and output data to coding a complete job.
This course is designed as an introductory JCL programming course for system programmers, operators and application developers.
Participants should have a basic understanding of the operating environment and operating system functions, this may be gained from attending our course: z/OS Fundamentals, and be familiar with TSO/ISPF which may be gained from our course: TSO/ISPF Workshop.
Course Objectives:Identify JCL statements and their purpose
Code a JOB statement, including most commonly used parameters
Code an EXEC statement to invoke a program, including PARM, TIME and COND parameters
Code a DD statement to identify a data set, including the DDNAME and the DSN parameters
Code the library DD statements JOBLIB and STEPLIB
Code the IF/THEN/ELSE/ENDIF JCL statement construct
Identify the JCL statement errors in an output listing and code appropriate corrections
Code and use JCL Procedures
After completing this course, the student should be able to:
Key Topics:Mainframe and Operating System History
JCL Terminology and Syntax
The JOB Statement
The EXEC Statement
File/Data Set Concepts
Different Data Set types
The DD Statement
Reserved DD Names
the OUTPUT Log
The INCLUDE Statement
The JCLLIB Statement
Last modified: 14-Feb-2009