VSAM FAQs

 VSAM FAQ  Q1. What are the types of VSAM datasets? A1. Entry sequenced datasets (ESDS), key sequenced datasets (KSDS) and relative record dataset (RRDS).   Q2. How are records stored in an ESDS, entry sequenced dataset? A2. They are stored without respect to the contents of the records and in the order in which they are included in the file.   Q3. What is a CI, control interval? A3. A control interval is the unit of information that VSAM transfers between virtual and auxiliary storage.   Q4. What are the distinctive features of a ksds, key sequenced dataset? A4. The index and the distributed free space.   Q5. What is a CA, control area? A5. A group of control intervals makes up a control area.   Q6. What is a sequence set? A6. This is the part of the index that points to the CA and CI of the record… Read more“VSAM FAQs”

JCL FAQs

Here list of frequently asked questions about JCL. How many levels of nesting is allowed in PROCs? Ans: 15 If the “DISP=” keyword is not coded for an existing dataset, what default values will be used for “DISP=”? Ans: If the “DISP=” keyword is not coded ,then the DEFAULT Values are : DISP=(NEW,DELETE,DELETE) If the “DISP=” keyword is not coded for a new dataset, what default values will be used for “DISP=”? Ans: If the “DISP=” keyword is not coded ,then the DEFAULT Values are : DISP=(NEW,DELETE,DELETE) What does COND=ONLY mean? Ans: It means that job step will be executed only if previous steps abnormally terminate What does COND=EVEN mean? Ans: It means that job step will be executed even if one of the previous steps abnormally terminates Can you execute a PROC from another PROC? Ans: Yes. Only if cataloged in SYS1.PROCLIB. Upto 15 levels are allowed. Question: What… Read more“JCL FAQs”