z/OS JCL and Utilities - Course Objectives

On successful completion of this course, the student, with the aid of the appropriate reference materials, should be able to:

  1. Understand the basic flow of work in z/OS, including JES Readers, Writers, Initiators, the role of the Interpreter, and the purpose of Allocation
  2. Describe the storage layout of z/OS and use the REGION and MEMLIMIT parameters as appropriate and necessary
  3. Code JCL statements as necessary to accomplish work in the z/OS environment, including JOB, EXEC, DD, OUTPUT, IF/THEN, ELSE, ENDIF, INCLUDE, SET, JCLLIB, PROC and PEND statements
  4. Create and delete data sets using IEFBR14
  5. Copy files for backup, restore, and testing purposes using the IBM utility program IEBGENER
  6. Use some of the basic services of IDCAMS, the VSAM utility
  7. Use a Sort/Merge program product to sort a sequential data set
  8. Code the OUTPUT JCL statement to produce multiple groups of SYSOUT files
  9. Use ISPF/PDF 3.8 and / or SDSF, Flasher, IOF, or E(JES) facilities for tracking jobs and examining job output (if TSO/ISPF is available to the student)
  10. Code cataloged procedures, including the use of symbolic parameters and defaults, nested procedures, and private proclibs
  11. Describe the implications of Storage Management Subsystem (SMS) and Partitioned Data Sets, Extended (PDSE's).


These Materials © Copyright 2012 by Steven H. Comstock

Materials version: V5.x


Course description
Topical Outline
JCL curriculum
Home page