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.
Questions
How is the record format of an output dataset specified?
- RECORG parameter
- STORCLAS parameter
- RECFM parameter
- None of the above
What is the purpose of DD * statement?
- Begins an input data prompt at the system console
- Begins an in-stream datase
- Marks the end of a command stream
- Includes all datasets within a naming pattern
A DD statement has 2 types of parameters. Name them ?
- Keyword, Control
- Positional, Keyword
- Dynamic, Static
- Named, Dynamic
What is the function of JOB statement ?
- Marks the end of a job
- Marks the beginning of an instream procedure
- Marks the beginning of a job & assigns a name to the job
- Assigns an execution priority to a job
How can a job send a status message to a TSO user at the completion of a job ?
- STATUS
- NOTIFY
- ENDMSG
- USER
What is the function of a DD statement ?
- Identifies & describes a datase
- Delimits a DO loop
- Marks the start of a declarative section
- Delimits the start of an inline include section
When output dataset space is required, what quantity categories are used ?
- Address, Units, CONTIG or ALS
- Displacement and length
- Primary, Secondary, Directory
- Megabytes, Kilobytes and Bytes
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 ?
- DD
- RUN
- EXEC
- SYSOUT
How can unused space allocation be returned to the system when a dataset is closed ?
- RETURN
- RLSE
- CONTIG
- TRK
Which of the following is correct?
- Natural is a fourth generation language
- Natural is a third generation language
- Natural is a second generation language
- Natural is a first generation language
What is ISN?
- Internal Sequence Number
- Internal Sequencing Number
- Internal Serial Number
- None of the above
How subprograms are called in Natural?
- Call
- Perform
- Callnat
- None of the above
Which of the following is not a Natural System Variable?
- *TIMD
- *TIMY
- *TIME-OUT
- *TIMN
What are different modes of writing a Natural Program?
- Structural mode and Printing mode
- Open mode and Closed mode
- Structured Mode and Reporting Mode
- Printing mode and Reporting mode
Which of the following syntax for CONST clause is correct?
- 1 #MESSAGE (A50) 'CONST' WE APPRECIATE YOUR BUSINESS
- 1 #MESSAGE (A50) CONST<‘WE APPRECIATE YOUR BUSINESS’>
- 1 #MESSAGE (A50) <CONST> 'WE APPRECIATE YOUR BUSINESS’
- 1 #MESSAGE (A50) CONST ‘WE APPRECIATE YOUR BUSINESS’
Which of the following is used to mark the physical end of a module?
- End
- Stop-run
- End-define
- Exit
Which of the following is a Data Definition Module in Natural?
- NDA
- SDA
- GDA
- KDA
Which of the following is Natural Help Command?
- #
- %
- ?
- !
Which of the following is a natural object?
- Program
- Subprogram
- Helproutine
- All of the above
ADABAS is a relational database.
- True
- False