TTFlogo2.gif (2585 bytes)

 

Advanced Topics in z/OS JCL - Topical Outline

Day One

Operating system concepts
The Application Program Environment
MVS - Multiple Virtual Storages
The Road to z/OS
z/OS Workflow
JES - the Job Entry Subsystem
Introduction to Work Load Manager
Initiators and scheduling
Allocation
JCL syntax
JOB, EXEC Statements


Introduction to Data Management

   Data Set Organizations
   DCBs / ACBs
   DDNAMES
   JOB Step setup
   OPEN Processing
   SYSIN-type data and SYSOUT-type data

Named Data Sets
   Tape and Disk Data Sets
   Tape Layout
   DASD Concepts
   Data Set Naming Rules
   Units, Volumes, Catalogs

Tape DD Statements
   Tape Output - DD Statement
   Tape Input - DD Statement

SMS - System Managed Storage
   STORCLAS, DATACLAS, MGMTCLAS
   ISMF

DASD Concepts
   DASD Track Layout
   Extents
   DASD Organization
   DD Statements for DASD
   Temporary data sets
   Concatenation

Condition Code Testing and JCL Debugging
   IF / THEN / ELSE / ENDIF Statements
   JCL problem solving
   Sources of Information (IBM Publications, BookManager, QuickReference)
   Computer Exercise: JCL ONION

 

Day Two

Special DD Situations
   Virtual I/O - VIO
   Reference and Affinity
   Multi-volume Data sets
   Extended format data sets
   Striped data sets
   Hierarchical File System (HFS)
   Paths
   JCL and HFS files
   Computer Exercise: Accessing an HFS file

IBM Utilities
   IEFBR14
   IEBGENER
   IEBCOPY
   IDCAMS
   Computer Exercise: Using Utilities

SORT
   Introduction to SORT
   JCL for SORT
   SORT Control Statements
   Computer Exercise: Using the SORT

Some Advanced Sort Topics
   Additional COND Tests
   Symbolic names
   The OUTFIL Statements
   Generating reports
   Computer Exercise: Symbolic names and multiple output files

OUTPUT Statements
   Introduction to OUTPUT Statements
   The REGION parameter
   The MEMLIMIT parameter

 

Day Three

JCL Procedures
   Cataloged Procedures
   Procedures and Inserts
   Procedures and Overrides
   Symbolic Parameters
   SYSUID
   The SET Statement
   The INCLUDE statement
   Private Proclibs: JCLLIB
   Nested Procedures
   Computer Exercise: Using Nested Procedures and INCLUDES

Additional Techniques
   GDGs - Generation Data Groups
   Internal Readers
   Step Restart
   PDSEs - Partitioned Data Set, Extended
   JES Control Statements

Some Additional JCL Statement Parameters
    JOB Statement Parameters: GROUP, PASSWORD, PERFORM, SCHENV,
                                                                            SECLABEL, USER
    EXEC Statement Parameter: PERFORM
    DD Statement Parameters: DCB, DDNAME

Optional Exercise: Using OUTPUT Statements

 

 

B-620 / 3 Days                              These Materials © Copyright 2010 by Steven H. Comstock   V4.x

Course Objectives
Course description
Home page

this page last updated: 02 March, 2010
this page copyright © 2010 by The Trainer's Friend, Inc.