JCL Basics Quiz

46 Questions | Attempts: 135
Share

SettingsSettingsSettings
JCL Quizzes & Trivia

Questions and Answers
  • 1. 

    The system software that converts a source module to an object module (machine-readable) is a ____________.

  • 2. 

    The system software that converts an object module to a load module (ready to be executed) is a ____________.

  • 3. 

    The linkage-editor combines the ________ ________ with called __________ and other __________.

  • 4. 

    The linkage-editor also resolves __________ __________.

  • 5. 

    //SYSIN   DD  *     (control cards, input cards, etc.)The input represented by "control cards, input cards, etc." is terminated by ____ in columns 1 and 2.

  • 6. 

    _____ in columns 1 thru 3 indicates a comment statement.

  • 7. 

    End-of-job is indicated by ____ in columns 1 and 2.

  • 8. 

    The dataset SYS1.__________ contains all IBM-supplied system programs (compilers, linkage editors, etc.).

  • 9. 

    The JOBLIB DD statement may appear in a catalogued procedure.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 10. 

    The JOBLIB DD statement is effective for all job steps.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 11. 

    The STEPLIB DD statement may appear in a catalogued procedure.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 12. 

    The STEPLIB DD statement is effective for all job steps.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The STEPLIB DD step applies only to the job step that contains it.

    Rate this question:

  • 13. 

    The form      *.stepname.DDname is known as a __________.

    Correct Answer
    referback
  • 14. 

    The __________ DD statement dumps the system nucleus.

    Correct Answer
    SYSABEND
  • 15. 

    The __________ DD statement provides a dump of the program area in hex, register contents, a traceback of subroutines called, and information on datasets used.

    Correct Answer
    SYSUDUMP
  • 16. 

    If both the SYSABEND and SYSUDUMP DD statements are coded in the same step, __________ overrides.

    Correct Answer
    SYSABEND
    Explanation
    However, the SYSUDUMP DD statement is more useful.

    Rate this question:

  • 17. 

    On the EXEC statement, if      COND=(number,comparison,stepname) is TRUE, the step is executed.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    Rule of thumb: IF TRUE, DON'T DO!

    Rate this question:

  • 18. 

    If COND=(number,comparison) is coded on the JOB statement, and the condition is TRUE on any subsequent step, all subsequent steps are bypassed.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 19. 

    Following the EXEC statement, the __________ statement is used for each dataset used in the step.

    Correct Answer
    DD
  • 20. 

    On the DD statement,      * (asterisk), DATA, and DUMMY are known as _________ parameters.

    Correct Answer
    positional
  • 21. 

    On the DD statement,      COPIES, DCB, DEST, DISP, DSN, LABEL, SPACE, SYSOUT, UNIT, and VOL are known as _________ parameters.

    Correct Answer
    keyword
  • 22. 

    The DD name in the JCL must match the name in the __________ clause of the _________ statement in the COBOL program.

    Correct Answer
    ASSIGN, SELECT
    Explanation
    SELECT filename ASSIGN TO DDname.

    Rate this question:

  • 23. 

    The Data Control Block (DCB) subparameters are (in alpha order) _________, __________, __________, and __________.

    Correct Answer
    BLKSIZE, DSORG, LRECL, RECFM
  • 24. 

    In DSORG=PS, PS stands for __________ __________.

    Correct Answer
    physical sequential
  • 25. 

    In DSORG=IS, IS stands for __________ __________.

    Correct Answer
    indexed sequential
  • 26. 

    In DSORG=PO, PO stands for __________ __________.

    Correct Answer
    partitioned organization
  • 27. 

    In DSORG=DA, DA stands for __________ __________.

    Correct Answer
    direct access
  • 28. 

    In the parameter      DSN=&&DSname the ampersands (&&) indicate that the dataset is __________.

    Correct Answer
    temporary
  • 29. 

    To assign a dataset to the same unit used by another dataset, code      UNIT=_________=DDname

    Correct Answer
    AFF
    Explanation
    AFF stands for 'affinity'.

    Rate this question:

  • 30. 

    For direct-access storage, code      UNIT=__________

    Correct Answer
    SYSDA
  • 31. 

    For temporary datasets, code      UNIT=_________

    Correct Answer
    VIO
  • 32. 

    The first DISP subparameter represents the dataset __________.

    Correct Answer
    status
  • 33. 

    The second DISP subparameter represents the disposition of the dataset when the step terminates _________.

    Correct Answer
    normally
  • 34. 

    The third DISP subparameter represents the disposition of the dataset when the step terminates _________.

    Correct Answer
    abnormally
  • 35. 

    The 4 possible dataset status values of the DISP parameter are (in alpha order) ______________________________.

    Correct Answer
    MOD, NEW, OLD, SHR
  • 36. 

    The 5 possible normal-disposition values of the DISP parameter are (in alpha order) ______________________________.

    Correct Answer
    CATLG, DELETE, KEEP, PASS, UNCATLG
  • 37. 

    The abnormal-disposition values of the DISP parameter are the same as the normal-disposition values, except that the value __________ cannot be used.

    Correct Answer
    PASS
  • 38. 

    For datasets specified as      DD  _________ all I/O operations are bypassed.

    Correct Answer
    DUMMY
    DSN=NULLFILE
    Explanation
    DUMMY and DSN=NULLFILE are equivalent.

    Rate this question:

  • 39. 

    In order to use DUMMY or DSN=NULLFILE, the dataset must be __________.

    Correct Answer
    sequential
  • 40. 

    Two ways to modify DD statements in catalogued procedures (PROCs) are __________ and ___________ __________.

    Correct Answer
    overrides, symbolic parameters
  • 41. 

    To modify a DD statement in a PROC using an override, after the EXEC statement which invokes the procedure, indicate the DD statement to be overridden by coding the appropriate PROC stepname, followed by a period, followed by the _________ within that PROC step.

    Correct Answer
    DDname
    Explanation
    The form is
    //PROCstep.DDname DD (parameters)

    Rate this question:

  • 42. 

    If, for the PROCstep.DDname override, the DDname does not exist, the DD statement is __________ to the PROC step.

    Correct Answer
    added
  • 43. 

    A symbolic parameter is indicated by a __________ preceding the parameter.

    Correct Answer
    ampersand (&)
    ampersand
    &
  • 44. 

    When coding a default value for a symbolic parameter on a PROC statement, do not place an ampersand (&) before the parameter name.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 45. 

    When assigning a value to a symbolic parameter on the EXEC statement that invokes the catalogued procedure, an ampersand (&) should prefix the symbolic parameter name.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    If you have: //STEP1 EXEC RUN,UNIT=TEMP
    UNIT is the symbolic parameter. The value TEMP is assigned to symbolic parameter &UNIT in the proc.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Jul 13, 2014
    Quiz Edited by
    ProProfs Editorial Team
  • Jun 13, 2014
    Quiz Created by
    Jimpepin
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.