For an output File DUMMY specifies that the output is to be discarded For input it specifies that the
File is empty.
60. What does the keyword DCB mean and what are some of the keywords ?
associated IT DCB stands for data control block; it is a keyword for the DD statement used to
describe Data Sets Keywords associated with it are BLKSIZE, DEN, LRECL and RECFM.
61. What is the difference between BLKSIZE and LRECL?
BLKSIZE specifies the number of bytes
62. What are all the JCL statements used in JCL? & What are the JCL statements you have coded so
far?
//JOB marks the beginning of a job, contains job information //EXEC marks the beginning of a job
step, identifies program, cataloged procedure to be executed //DD (data definition), identifies a data
set and its attributes //OUTPUT (specifies processing options for system output(sysout) data sets) //
(null) (end of job) /* (end of data placed in input stream) //PROC (procedure) //PEND (procedure
end) //* (comment)
63. What is the difference between the positional parameters & keyword parameters, give
examples where they are used?
Positional Parameters are:- a).Sequence predetermined b) Parameters separated by commas c)
Omitted parameters must be indicated by two consecutive commas. d) Installation dependent EX:
//JOBNAME JOB (DIS, TRG.TRGGLO.NL.BATCH), ‘PGM1) //SETP01 EXEC PGM=MYPROG Keyword
parameters are Predetermined words are referred to as key word Parameters. Any sequence is
permitted, separated by commas. Follow positional parameters. Format is = EX: //JOBNAME JOB
(DIS, TRG, N1, BATCH), MSGLEVEL=(1,1), // MSGCLASS=X, NOTIFY=QZ6P03T, TYPRUN=SCAN
64. What are the operands coded in a JOB statement?
All the Positional and Key word parameters in the JOB statement. Accounting Information,
MSGCLASS, CLASS, MSGLEVEL, NOTIFY, USERID, PASSWD, COND, REGION, RESTART.
65. How many characters can be coded for a job name? What were you coding as a job name?
8 Characters, Usually JOBNAME will be like User-id + 1 Char
66. What is the difference between the Comment statement and the Comments?How they were
coded in a JCL?
//* is the comment statement and it starts from column number 1 Anything that is written after 71st
column is taken as a comment.
67. How will you check the syntax of the JOB without executing it?
Can use JSCAN.Code TYPRUN=SCAN and submit the JCL for syntactical errors.