Course outline



This provides an overview of the content of the z/OS Basic Job Control Language (JCL) Course.

There are 32 hands on exercises.


z/OS Basic Job Control Language (JCL) - Synopsis

  1. - Background and Syntax
    A brief history, syntax rules, JCL Error points, plus JES2 and JES3 control statements
  2. - JCL the Resource Manager
    CLASS=, MEMLIMIT=, REGION=, REGIONX=, and TIME=
  3. - The JOB Statement
    The emphasis is on CLASS=, MSGCLASS=, MSGLEVEL=, and NOTIFY=, but all operands are discussed.
  4. - The EXEC Statement
    The emphasis is on COND=, PARM= and PARMDD=,but all operands are discussed.
  5. - The DD Statement - Using data sets
    • Data Set Organisation (DSORG) overview
    • Instream data sets
    • Print data sets
    • Assigning an existing permanent data set
    • Creating a new permanent data set
    • Create a new temporary data set
    • Assign an existing temporary data set
  6. - The Impact of System Managed Storage (SMS)
    AVGREC=, DATACLAS=, LIKE=, MGMTCLAS=, REFDD= and STORCLAS= are all discussed.
  7. - Miscellaneous Topic, which are:
    Backward References, Concatenated & Deferred Data Sets, DUMMY, NULLFILE, RD=, RESTART=, and OUTPUT Statement.