IBM Mainframe: Natural, ADABAS, and JCL Fundamentals

Comprehensive quiz covering IBM mainframe technologies: Natural 4GL programming language, ADABAS database, and JCL (Job Control Language) for dataset management and job execution.

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

How is the record format of an output dataset specified?

  1. RECORG parameter
  2. STORCLAS parameter
  3. RECFM parameter
  4. None of the above
Question 2 Multiple Choice (Single Answer)

What is the purpose of DD * statement?

  1. Begins an input data prompt at the system console
  2. Begins an in-stream datase
  3. Marks the end of a command stream
  4. Includes all datasets within a naming pattern
Question 3 Multiple Choice (Single Answer)

A DD statement has 2 types of parameters. Name them ?

  1. Keyword, Control
  2. Positional, Keyword
  3. Dynamic, Static
  4. Named, Dynamic
Question 4 Multiple Choice (Single Answer)

What is the function of JOB statement ?

  1. Marks the end of a job
  2. Marks the beginning of an instream procedure
  3. Marks the beginning of a job & assigns a name to the job
  4. Assigns an execution priority to a job
Question 5 Multiple Choice (Single Answer)

How can a job send a status message to a TSO user at the completion of a job ?

  1. STATUS
  2. NOTIFY
  3. ENDMSG
  4. USER
Question 6 Multiple Choice (Single Answer)

What is the function of a DD statement ?

  1. Identifies & describes a datase
  2. Delimits a DO loop
  3. Marks the start of a declarative section
  4. Delimits the start of an inline include section
Question 7 Multiple Choice (Single Answer)

When output dataset space is required, what quantity categories are used ?

  1. Address, Units, CONTIG or ALS
  2. Displacement and length
  3. Primary, Secondary, Directory
  4. Megabytes, Kilobytes and Bytes
Question 8 Multiple Choice (Single Answer)

What statement marks the beginning of a job step; assigns a name to the step; identifies the program or catalogued or in-stream procedure to be executed in the step ?

  1. DD
  2. RUN
  3. EXEC
  4. SYSOUT
Question 9 Multiple Choice (Single Answer)

How can unused space allocation be returned to the system when a dataset is closed ?

  1. RETURN
  2. RLSE
  3. CONTIG
  4. TRK
Question 10 Multiple Choice (Single Answer)

Which of the following is correct?

  1. Natural is a fourth generation language
  2. Natural is a third generation language
  3. Natural is a second generation language
  4. Natural is a first generation language
Question 11 Multiple Choice (Single Answer)

What is ISN?

  1. Internal Sequence Number
  2. Internal Sequencing Number
  3. Internal Serial Number
  4. None of the above
Question 12 Multiple Choice (Single Answer)

How subprograms are called in Natural?

  1. Call
  2. Perform
  3. Callnat
  4. None of the above
Question 13 Multiple Choice (Single Answer)

Which of the following is not a Natural System Variable?

  1. *TIMD
  2. *TIMY
  3. *TIME-OUT
  4. *TIMN
Question 14 Multiple Choice (Single Answer)

What are different modes of writing a Natural Program?

  1. Structural mode and Printing mode
  2. Open mode and Closed mode
  3. Structured Mode and Reporting Mode
  4. Printing mode and Reporting mode
Question 15 Multiple Choice (Single Answer)

Which of the following syntax for CONST clause is correct?

  1. 1 #MESSAGE (A50) 'CONST' WE APPRECIATE YOUR BUSINESS
  2. 1 #MESSAGE (A50) CONST<‘WE APPRECIATE YOUR BUSINESS’>
  3. 1 #MESSAGE (A50) <CONST> 'WE APPRECIATE YOUR BUSINESS’
  4. 1 #MESSAGE (A50) CONST ‘WE APPRECIATE YOUR BUSINESS’
Question 16 Multiple Choice (Single Answer)

Which of the following is used to mark the physical end of a module?

  1. End
  2. Stop-run
  3. End-define
  4. Exit
Question 17 Multiple Choice (Single Answer)

Which of the following is a Data Definition Module in Natural?

  1. NDA
  2. SDA
  3. GDA
  4. KDA
Question 18 Multiple Choice (Single Answer)

Which of the following is Natural Help Command?

  1. #
  2. %
  3. ?
  4. !
Question 19 Multiple Choice (Single Answer)

Which of the following is a natural object?

  1. Program
  2. Subprogram
  3. Helproutine
  4. All of the above
Question 20 True/False

ADABAS is a relational database.

  1. True
  2. False