ADABAS Database and Natural Programming Quiz

Test your knowledge of ADABAS database operations, Natural programming language, DDM mapping, and mainframe control table acronyms.

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Expand RCT

  1. Request control table
  2. Resource control table
  3. Request control transaction
  4. Region control table
Question 2 Multiple Choice (Single Answer)

Expand JCT

  1. job control table
  2. job control time
  3. Journal control table
  4. Joournal control time
Question 3 Multiple Choice (Single Answer)

Expand DCT

  1. Data coverage table
  2. Destination coverage table
  3. Destination control table
  4. Data control table
Question 4 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAA 23 2345 BBBB 13 3456 CCCC 25 4567 DDDD 15 5678 EEEE 20 READ IDENTIFICATION-TABLE BY SUPER-ID-NAME-AGE STARTING FROM '1235' THRu '3457' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP How many number of records will be displayed in the output? * SUPER-ID-NAME-AGE comprises of all the above three fields in the mentioned order

  1. 0
  2. 1
  3. 2
  4. 3
Question 5 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAA 23 2345 ACDB 13 3456 ADSB 25 4567 DADS 15 5678 EDSC 20 READ IDENTIFICATION-TABLE BY SUPER-NAME-ID-AGE STARTING FROM 'A' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP How many number of records will be displayed in the output? * SUPER-NAME-ID-AGE comprises fields IDENT-NAME, IDENT-ID, & IDENT-AGE in the mentioned order.

  1. 3
  2. 4
  3. 5
  4. Program will terminate abnormally
Question 6 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE (Assume all fields are null suppressed) ----------------------------- 1234 AAAA 23 2345 bbbb 13 3456 ADSB 25 4567 DADS 15 5678 EDSC 20 READ IDENTIFICATION-TABLE BY SUPER-ID-NAME-AGE STARTING FROM '1234' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP How many number of records will be displayed in the output? * small case bbbb stands for space

  1. 3
  2. 4
  3. 5
  4. Program wil terminate abnormally
Question 7 True/False

An ADABAS database can be mapped with more than one DDM

  1. True
  2. False
Question 8 Multiple Choice (Single Answer)

Assume an adabas database has been mapped with DDMS. viz IDENTIFICATION-TABLE & IDENTIFICATION-TABLE-EXP The difference between two DDMS is IDENTIFICATION-TABLE-EXP created with IDENT-NAME as (A6) whereas IDENTIFICATION-TABLE with (A4). A batch program is updating the database with IDENTIFICATION-TABLE-EXP. Values are as below. IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAAbb 23 2345 ACDBCD 13 3456 ADSBbb 25 4567 DADSbb 15 5678 EDSCbb 20 READ IDENTIFICATION-TABLE BY SUPER-ID-NAME-AGE STARTING FROM '1234' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP How many records will be displayed in the output? * small case b stands for space

  1. 5
  2. 4
  3. 3
  4. 1
  5. Program will terminate abnormally
Question 9 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAA 23 2345 ACDB 13 3456 ADSB 25 4567 DADS 15 5678 EDSC 20 READ IDENTIFICATION-TABLE BY SUPER-NAME-ID-AGE STARTING FROM 'A' THRU 'D' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP WRITE IDENT-ID IDENT-NAME IDENT-AGE What is the value of final record displayed?

  1. 2345 ACDB 13
  2. 3456 ADSB 25
  3. 4567 DADS 15
  4. 5678 EDSC 20
Question 10 Multiple Choice (Single Answer)

DEFINE DATA LOCAL 01 IDENT VIEW OF IDENTIFICATION-TABLE 02 IDENT-NAME 02 IDENT-ID 02 IDENT-AGE 02 SUPER-ID-NAME-AGE END-DEFINE MOVE 1111 TO IDENT-ID MOVE 'ABCD' TO IDENT-NAME MOVE 23 TO IDENT-AGE STORE IDENT IN RECORD END What is the output of above program?

  1. Records will be stored successfully
  2. Program will run but records will not be stored
  3. Program will terminate abnormally
  4. Program will not allow to create an executable object
Question 11 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAA 23 1234 ABCD 22 2345 ACDB 13 3456 ADSB 25 4567 DADS 15 5678 EDSC 20 FIND IDENTIFICATION-TABLE WITH IDENT-ID EQ '1234' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP How many records will be displayed?

  1. 0
  2. 1
  3. 2
  4. 3
Question 12 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLEIDENT-ID IDENT-NAME IDENT-AGE-----------------------------1234 AAAA 231234 ABCD 222345 ACDB 133456 ADSB 254567 DADS 155678 EDSC 20 FIND IDENTIFICATION-TABLE WITH SUPER-ID-NAME-AGE EQ '1234' DISPLAY IDENT-ID IDENT-NAME IDENT-AGELOOPHow many records will be displayed?

  1. 0
  2. 1
  3. 2
  4. 3
Question 13 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAA 23 1234 ABCD 22 2345 ACDB 13 3456 ADSB 25 4567 DADS 15 5678 EDSC 20 FIND IDENTIFICATION-TABLE WITH IDENT-ID EQ '1234' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP The above FIND loop will end with two records. In which order, the records are displayed in the output?

  1. ISN ascending
  2. ISN descending
  3. How records are stored physically
  4. RABN order
Question 14 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAA 23 2345 BBBB 13 3456 CCCC 25 4567 DDDD 15 5678 EEEE 20 READ IDENTIFICATION-TABLE BY SUPER-ID-NAME-AGE STARTING FROM '1235' THRu '3457' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP How many number of records will be displayed in the output? * SUPER-ID-NAME-AGE comprises of all the above three fields in the mentioned order

  1. 0
  2. 1
  3. 2
  4. 3
Question 15 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAA 23 2345 ACDB 13 3456 ADSB 25 4567 DADS 15 5678 EDSC 20 READ IDENTIFICATION-TABLE BY SUPER-NAME-ID-AGE STARTING FROM 'A' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP How many number of records will be displayed in the output? * SUPER-NAME-ID-AGE comprises fields IDENT-NAME, IDENT-ID, & IDENT-AGE in the mentioned order.

  1. 3
  2. 4
  3. 5
  4. Program will terminate abnormally
Question 16 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE (Assume all fields are null suppressed)-----------------------------1234 AAAA 232345 bbbb 133456 ADSB 254567 DADS 155678 EDSC 20READ IDENTIFICATION-TABLE BY SUPER-ID-NAME-AGE STARTING FROM '1234' DISPLAY IDENT-ID IDENT-NAME IDENT-AGELOOPHow many number of records will be displayed in the output?* bbbb stands for no value in that field

  1. 3
  2. 4
  3. 5
  4. Program will terminate abnormally
Question 17 True/False

An ADABAS database can be mapped with more than one DDM

  1. True
  2. False
Question 18 Multiple Choice (Single Answer)

Assume an adabas database has been mapped with DDMS. viz IDENTIFICATION-TABLE & IDENTIFICATION-TABLE-EXP The difference between two DDMS is IDENTIFICATION-TABLE-EXP created with IDENT-NAME as (A6) whereas IDENTIFICATION-TABLE with (A4). A batch program is updating the database with IDENTIFICATION-TABLE-EXP. Values are as below. IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAAbb 23 2345 ACDBCD 13 3456 ADSBbb 25 4567 DADSbb 15 5678 EDSCbb 20 READ IDENTIFICATION-TABLE BY SUPER-ID-NAME-AGE STARTING FROM '1234' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP How many records will be displayed in the output? * small letter b stands for space

  1. 5
  2. 4
  3. 3
  4. 1
  5. Program will terminate abnormally
Question 19 Multiple Choice (Single Answer)

Data in IDENTIFICATION-TABLE IDENT-ID IDENT-NAME IDENT-AGE ----------------------------- 1234 AAAA 23 2345 ACDB 13 3456 ADSB 25 4567 DADS 15 5678 EDSC 20 READ IDENTIFICATION-TABLE BY SUPER-NAME-ID-AGE STARTING FROM 'A' THRU 'D' DISPLAY IDENT-ID IDENT-NAME IDENT-AGE LOOP WRITE IDENT-ID IDENT-NAME IDENT-AGE What is the value of final record displayed?

  1. 2345 ACDB 13
  2. 3456 ADSB 25
  3. 4567 DADS 15
  4. 5678 EDSC 20
Question 20 Multiple Choice (Single Answer)

DEFINE DATA LOCAL 01 IDENT VIEW OF IDENTIFICATION-TABLE 02 IDENT-NAME 02 IDENT-ID 02 IDENT-AGE 02 SUPER-ID-NAME-AGE END-DEFINE MOVE 1111 TO IDENT-ID MOVE 'ABCD' TO IDENT-NAME MOVE 23 TO IDENT-AGE STORE IDENT IN RECORD END What is the output of above program?

  1. Records will be stored successfully
  2. Program will run but records will not be stored
  3. Program will terminate abnormally
  4. Program will not allow to create an executable object