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
   The OUTFIL Statement
   Sort's Year 2000 Capabilities
   Computer Exercise: Sort and Format Dates

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

 

Day Three

JCL Procedures
   Cataloged Procedures
   In-stream 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 2007 by Steven H. Comstock   V2.x

Course Objectives
Course description
Home page

this page last updated: 18 October, 2007
this page copyright © 2007 by The Trainer's Friend, Inc.