Interskill Learning Mainframe Training

Brazilian Portuguese French German Italian Russian Spanish (European) Spanish (Latin American)
+44 (0) 1625 441120

The Online Mainframe Training Specialists
Search   Course Catalogue   Live Chat!  
Return to Catalog Home     Return to Curriculum Listing

JCL (z/OS) - JCL Coding Basics - DD Statements

Duration

6 hours

Overview

The DD statement is the most often used JCL statement, responsible for defining the input and output resources required when running a program. This course describes the parameters required when dealing with existing data sets, and if needing to create new ones. It also looks at the coding for printed output and job sysout.

Audience

Operators and programmers who need to know how to code and submit JCL batch jobs.

Prerequisites

Completion of the JCL Coding Basics - JOB and EXEC Statements Interskill course, or appropriate knowledge.

Objectives

    After completing this course, the student will be able to:
  • Describe the syntax required when coding a DD statement
  • Code a DD statement to reference and existing data set, or create a new one
  • Identify the attributes that can be assigned to a new data set
  • Code a simple DD statement to create sysout
  • Describe the purpose of attributes that can be assigned to sysout

Course Content

Input Data Requirements Using DD Statements

General DD Statement Use
Methods Used to Supply Input Data
Placement of the DD Statement
Commonly used DD statement parameters when accessing Data Sets
Role of the Catalog and VTOC
Ignoring DD statement input
Common Input Data DD statement mistakes

Output Data Set Naming and Placement

New and Existing Data Set Reference
Output Data Set Naming Rules
Types of Output Data Sets
Dummy Data Sets
Specifying Data Set Disposition
UNIT and VOLUME Parameters

Output Data Set Space and Data Attributes

Allocating Space to Your Data Set
Releasing Unused Space
Identifying Space-Related Problems
DSORG, RECFM, LRECL, and BLKSIZE Parameters
Using the LIKE Parameter
Retention Periods and Expiry Dates
Storage Management Subsystem's role when creating a data set

Basic SYSOUT Requirements Using DD Statements

Spool
System Output - SYSOUT
SYSOUT Class
SYSOUT Sub-Parameters
Copies of SYSOUT
Specifying SYSOUT Destination

Advanced SYSOUT Related Parameters and Statements

Limiting Output Produced
Holding SYSOUT
JES2 Output Statement
OUTPUT JCL Statement
Assigning Priority to Output

JCL (z/OS) - JCL Coding Basics - DD Statements Mastery Test

Looking for more information about Interskill Learning Products?
Contact our Learning Consultants or call us at +44 (0) 1625 441120