Multiple choice technology mainframe

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

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

The program attempts to STORE a record into IDENTIFICATION-TABLE, but the table is never defined in the DATA division - only a VIEW is defined. Without a table structure, STORE cannot execute and the program cannot create an executable object. This is a compilation error.