Tag: mainframe

Questions Related to mainframe

  1. EVALUATE A WHEN 0 DISPLAY 'A = 0' WHEN 5 DISPLAY 'A = 5' WHEN OTHER DISPLAY 'A IS NOT 0 NOR 5' END-EVALUATE

  2. EVALUATE TRUE WHEN A=0 DISPLAY 'A = 0' WHEN A=5 DISPLAY 'A = 5' WHEN OTHER DISPLAY 'A IS NOT 0 OR 5' END-EVALUATE

  3. EVALUATE A WHEN A=0 DISPLAY 'A = 0' WHEN A=5 DISPLAY 'A = 5' WHEN OTHER DISPLAY 'A IS NOT 0 NOR 5' END-EVALUATE

  4. none


Correct Option: C

Take a look at the following COBOL instruction. When will instruction-3 be executed? IF A=B THEN instruction-1 ELSE instruction-2. instruction-3.

  1. never

  2. if A is equal to B

  3. if A is different from B

  4. always


Correct Option: D

AI Explanation

To answer this question, let's analyze the given COBOL instruction:

IF A=B THEN instruction-1 ELSE instruction-2. instruction-3.

The IF statement is a conditional statement in COBOL. It checks whether the condition "A=B" is true or false. If the condition is true, the code block "instruction-1" will be executed. If the condition is false, the code block "instruction-2" will be executed.

After the IF statement, regardless of whether "instruction-1" or "instruction-2" is executed, "instruction-3" will always be executed. This is because "instruction-3" is not a part of the IF-ELSE construct and is placed outside the conditional statement.

Therefore, the correct answer is D) always. "instruction-3" will always be executed, regardless of the outcome of the IF statement.

  1. the FD entry in the DATA DIVISION gives a description of the structure of a file.

  2. the first record is automatically read on opening a file.

  3. if a file is opened in I-O mode you can use this file for reading as well as for writing.

  4. you can not read indexed files from a COBOL program.

  5. in the SELECT clause you have to give a complete description of the exact location of the file.


Correct Option: A,C
  1. Need to supply volume serial no. VOL=SER=xxxx

  2. No need of volume serial no

  3. Cannot access the file

  4. None


Correct Option: A