Multiple choice technology programming languages

The interface used to connect the program to the Database in IMS is

  1. ACB

  2. DLI

  3. BMP

  4. MPP

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

To answer the question, the user needs to know the basic concepts of IMS, including the different interfaces used to connect the program to the Database in IMS.

Each option is explained below:

A. MPP: This option stands for Message Processing Program, which is not the correct interface used to connect the program to the Database in IMS.

B. ACB: This option stands for Access Control Block, which is not the correct interface used to connect the program to the Database in IMS.

C. DLI: This option stands for Data Language Interface, which is the correct interface used to connect the program to the Database in IMS. It provides a high-level interface for accessing IMS databases.

D. BMP: This option stands for Batch Message Processing, which is not the correct interface used to connect the program to the Database in IMS.

Therefore, the answer is: C. DLI

AI explanation

DL/I (Data Language/I) is the interface used by application programs to interact with IMS databases and message queues. It provides the call-level API (GET UNIQUE, GET NEXT, ISRT, REPL, DLET, etc.) that programs issue to read and update IMS hierarchical databases. ACB (Access Control Block) is a control block describing PSBs/DBDs used at bind time, not the program interface itself. BMP (Batch Message Processing) and MPP (Message Processing Program) are IMS program types (batch and online transaction programs respectively), not interfaces to the database.