Answer Posted / steve holton
PDS directory blocks are 256 bytes long. The first halfword
(2 bytes) are used to indicate the number of bytes used in
the block, leaving 254 bytes for directory entries.
Directory entries are variable in size, and are each at
least 12 bytes long, and up to 74 bytes long (12 byte "base"
length plus up to 62 bytes user data).
Directory blocks may have no members, so 0 is the minimum
possible members in a block. If the question is re-worded to
something like "what is the minimum number of entries in a
FULL directory block?", the answer is floor(254/74) = 3.
That is, every PDS directory block is capable of holding AT
LEAST 3 entries.
Maximum possible entries in a full directory block would be
floor(254/12) = 21.
| Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
What is the syntax of JCL statement?
What statement marks the beginning of an in-stream or cataloged procedure in jcl and assigns default values to parameters defined in the procedure?
State the uses of syspring, sysin, sort fields, sum fields and dummy.
How jcl work to handle various input output file operations?
What is the function of //cntl statement?
have in 100 records in a file i want to read first 3 records and skip next 3 records and agan i want to read 3 records and again i want to skip 3 records... run a loop from record one to 10 evaluate i/3 if comes even then skip else write to output file
Explain the purpose of dd * statement in jcl?
Can I share my data with other jobs? How?
How gdg are concatenated?
What is condition checking in jcl? Is this possible?
what is use of dcb parameter in dd statement?
what are JCLLIB and STEPLIB in JCL?
Name the parameters which can be used to limit the number of records written to a sysout dataset?
How do you overcome this limitation ?
Many jcl statements contain specific values designed to direct and control the execution of the statement. What are these fields called?