COM3310 Parameters Flashcards
DD Parameter - DSN=
The name of the data set
DD Parameter - DISP=
Data set disposition (whether the data set needs to be created or already exists)
DD Parameter - SPACE=
Amount fo disk storage requested for a new data set
DD Parameter - SYSOUT=
Define a print location (and the output queue or data set)
DD Parameter - VOL=SER=
Volume name, disk name or tape name
DD Parameter - UNIT=
System disk, tape or special device type (local name)
DD Parameter - DEST=
Routes output to a remote destination
DD Parameter - DCB=LRECL=
Logical Record Length, which is the number of bytes/characters in each record
DD Parameter - DCB=RECFM=
The record format, which can be fixed, blocked, variable, and so on
DD Parameter - DCB=BLOCKSIZE=
Stores records in a block of this size, typically a multiple of LRECL. A value of 0 will let the system pick the best value.
DD Parameter - DCB=DSORG=
This is the data set organisation, which can be sequential, partitioned, and so on
DD Parameter - LABEL=
The tape label expected. A tape can store multiple data sets; each data set on the tape is in a file position. The first data set on tape is file 1.
DD Parameter - DUMMY
Results in a null input
DD Parameter - *
Input data or control statements follow. This Is a method of passing data to a program from the JCL stream.
DD Parameter - *,DLM=
Everything following this statement is data input (even //) until the two alphanumeric or special characters specified are encountered in column 1
JOB Parameter - REGION=
Requests specific memory resources to be allocated to the job
JOB Parameter - NOTIFY=
Sends notification of job completion to a particular user, such as the submitter of the job
JOB Parameter - USER=
Specifies that the job will assume the authority of the user ID specified
JOB Parameter - TYPRUN=
Delays or holds the job from running. It will be released later.
JOB Parameter - CLASS=
Directs a JCL statement to execute on a particular input queue
JOB Parameter - MSGCLASS=
Directs job output to a particular output queue
JOB Parameter - MSGLEVEL=
Controls the number of system messages to be received
EXEC Parameter - PARM=
Parameteres known by and passed to the program
EXEC Parameter - COND=
Boolean logic for controlling execution of other EXEC steps in this job.
EXEC Parameter - TIME=
Imposes a time limit
EXEC Parameter - PGM=
Executable Program Name
JOB Statement:
JCL that identifies the job and the user who submits it
EXEC Statement:
JCL that gives the name of a program to be executed
DD Statement:
Specifies inputs and outputs for the program in the EXEC statement
DD Parameter - DISP=NEW
Indicates that a new data set will be created
DD Parameter - DISP=OLD
Indicates that the data set already exists and that this job will have exclusive access to it while it is running.
DD Parameter - DISP=SHR
Indicates that the data set already exists and that several concurrent jobs can share access while they are running.
DD Parameter - DISP=MOD
Indicates that the data set already exists and the current job must have exclusive access while it is running.
DD Parameter - SPACE=(TRK,10)
Ten tracks with no secondary extents
DD Parameter - SPACE=(TRK,(10,5))
Ten tracks for the primary, five tracks for each secondary extent
DD Parameter - SPACE=(CYL,5)
Can use CYL (cylinders) instead of TRK
DD Parameter - SPACE=(TRK,(10,5,8))
PDS with eight directory blocks
DD Parameter - SPACE=(1000,(50000,10000))
Primary 50000 records @ 1000 bytes each