Day One
Operating system concepts
- 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
- The JOBRC parameter
- 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, SPIN
- Optional Exercise: Using OUTPUT Statements
Comments are closed.