0

mainframe Online Quiz - 79

Description: mainframe Online Quiz - 79
Number of Questions: 20
Created by:
Tags: mainframe
Attempted 0/20 Correct 0 Score 0

How to differenciate between creting a PS and PDS using 3.2

  1. Value in Directory Blk

  2. Value in Blk Size

  3. Both

  4. None of the above


Correct Option: A

What is the minimum number of PDS in one Directory

  1. 4

  2. 5

  3. 6

  4. 7


Correct Option: C

which is the utility to copy sequential datasets

  1. IEBCOPY

  2. IEBGENER

  3. IEFBR14

  4. IDCAMS


Correct Option: B

Why occurs can not be used in 01 level ?

  1. 01 is record level

  2. No multiple record level fields

  3. Occurs repeat the fields only

  4. All of the above


Correct Option: D

Read the following code. 01 ws-n pic 9(2) value zero. a-para move 5 to ws-n. perform b-para ws-n times. b-para. move 10 to ws-n. How many times will b-para be executed ?

  1. 5

  2. 10

  3. infinite

  4. Never


Correct Option: A

How to create LIKE table

  1. Using the CREATE parameter in a LIKE table statement

  2. Using the LIKE parameter

  3. Using the LIKE parameter in a CREATE table statement

  4. None of the above


Correct Option: C

What is SPUFI

  1. SQL processing using file input

  2. SQ Linear processing using file input

  3. SQL processing using file

  4. None of the above


Correct Option: A

COBOL internal SORT and MERGE is done by

  1. SSRANGE

  2. COBOL COMPILER

  3. SYSTEM

  4. DFSORT


Correct Option: D

Abend code NAT0080?

  1. command or program name must start with a letter

  2. Output work file is full

  3. Numeric field is not allowed

  4. move operation failed


Correct Option: A

Abend code NAT0082?

  1. Format/ length conflict

  2. Invalid data for numeric input field

  3. Error during open processing

  4. Text is invalid command or program does not exist in the library


Correct Option: D

Abend code NAT0932?

  1. Format/ length conflict

  2. Input value for numeric field is not numeric

  3. program version error

  4. none of the above


Correct Option: C

AI Explanation

To understand the meaning of the abend code NAT0932, we need to know the context in which it occurs. The abend code you provided, NAT0932, is specific to the Natural programming language, which is used for mainframe application development.

In Natural, an abend code is a hexadecimal code that indicates a specific error or abnormal termination of a program. Abend code NAT0932 indicates a program version error. This means that the version of the Natural program being executed is not compatible with the version of the Natural runtime environment.

Let's go through each option to understand why it is correct or incorrect:

Option A) Format/length conflict - This option is incorrect because it does not correspond to the abend code NAT0932. Format/length conflict refers to a discrepancy between the format or length of a data item and the expected format or length.

Option B) Input value for numeric field is not numeric - This option is incorrect because it does not correspond to the abend code NAT0932. This error occurs when a non-numeric value is provided for a field that is expected to contain a numeric value.

Option C) Program version error - This option is correct because it corresponds to the abend code NAT0932. It indicates that the version of the Natural program being executed is not compatible with the version of the Natural runtime environment.

Option D) None of the above - This option is incorrect because option C, "Program version error," is the correct answer.

Therefore, the correct answer is C) Program version error. This option is correct because it accurately describes the meaning of the abend code NAT0932.

Abend code NAT0936?

  1. Target field too small for field portion

  2. Format/ length conflict

  3. The output work file is full

  4. Error during open processing


Correct Option: B

AI Explanation

To answer this question, you need to understand the ABEND code NAT0936 and its meaning.

The ABEND code NAT0936 is related to a format/length conflict. This means that there is an issue with the format or length of a field in the program.

Let's go through each option to understand why it is correct or incorrect:

Option A) Target field too small for field portion - This option is incorrect because the ABEND code NAT0936 is not related to a target field being too small.

Option B) Format/length conflict - This option is correct because the ABEND code NAT0936 indicates that there is a format or length conflict in the program.

Option C) The output work file is full - This option is incorrect because the ABEND code NAT0936 is not related to a full output work file.

Option D) Error during open processing - This option is incorrect because the ABEND code NAT0936 is not related to an error during open processing.

The correct answer is B) Format/length conflict. This option is correct because the ABEND code NAT0936 indicates a format or length conflict in the program.

Abend code NAT1100?

  1. Response code from adabas vista

  2. The output work file is full

  3. program version error

  4. Input value for numeric field is not numeric


Correct Option: D

AI Explanation

To answer this question, we need to understand the different components of the Abend code NAT1100.

Option A) Response code from Adabas Vista - This option is incorrect. The Abend code NAT1100 is not related to the response code from Adabas Vista.

Option B) The output work file is full - This option is incorrect. The Abend code NAT1100 is not related to a full output work file.

Option C) Program version error - This option is incorrect. The Abend code NAT1100 is not related to a program version error.

Option D) Input value for a numeric field is not numeric - This option is correct. The Abend code NAT1100 indicates that an input value for a numeric field is not numeric. This means that a value was provided for a field that is expected to be numeric, but the value is not in a numeric format.

The correct answer is D) Input value for a numeric field is not numeric. This option is correct because the Abend code NAT1100 specifically indicates this type of error.

Abend code NAT1305?

  1. Input not available

  2. Target field too small for field portion

  3. Numeric value truncated in Move/ Assign operation

  4. Invalid data for numeric input field


Correct Option: C

AI Explanation

To answer this question, we need to understand the meaning of the abend code NAT1305.

The abend code NAT1305 is specific to the Natural programming language. It indicates that a numeric value has been truncated during a Move or Assign operation.

Let's go through each option to understand why it is correct or incorrect:

Option A) Input not available - This option is incorrect. The abend code NAT1305 does not indicate that the input is not available. Rather, it indicates a truncation issue with a numeric value.

Option B) Target field too small for field portion - This option is incorrect. The abend code NAT1305 does not indicate that the target field is too small for the field portion. Again, it indicates a truncation issue with a numeric value.

Option C) Numeric value truncated in Move/ Assign operation - This option is correct. The abend code NAT1305 specifically indicates that a numeric value has been truncated during a Move or Assign operation.

Option D) Invalid data for numeric input field - This option is incorrect. The abend code NAT1305 does not indicate that the data is invalid for a numeric input field. It indicates a truncation issue.

Therefore, the correct answer is C) Numeric value truncated in Move/ Assign operation. This option is correct because it accurately describes the meaning of the abend code NAT1305.

Abend code NAT1314?

  1. Target field too small for field portion

  2. The output work file is full

  3. Text is invalid command or program does not exist in the library

  4. option 2 & 3


Correct Option: A

Abend code NAT1507?

  1. no input file

  2. program not available in the library

  3. The output work file is full

  4. invalid program name


Correct Option: C

Abend code NAT1505?

  1. program version error

  2. Numeric value truncated in Move/ Assign operation

  3. Target field too small for field portion

  4. Invalid data for numeric input field


Correct Option: D

Abend code NAT1512?

  1. Error during open processing

  2. Response code from adabas vista

  3. The length of the record to be written exceeds the output dataset record length

  4. Format/ length conflict


Correct Option: C

AI Explanation

To answer this question, we need to understand the meaning of the abend code NAT1512 in the context of mainframe programming.

The abend code NAT1512 refers to a Natural program abend in the mainframe environment. It occurs when the length of the record to be written exceeds the output dataset record length.

Let's go through each option to understand why it is correct or incorrect:

Option A) Error during open processing - This option is incorrect because NAT1512 specifically refers to the length of the record exceeding the output dataset record length, not an error during open processing.

Option B) Response code from adabas vista - This option is incorrect because NAT1512 is not related to the response code from Adabas Vista.

Option C) The length of the record to be written exceeds the output dataset record length - This option is correct. NAT1512 occurs when the length of the record to be written exceeds the output dataset record length.

Option D) Format/length conflict - This option is incorrect. While a format or length conflict can cause issues with writing records, NAT1512 specifically refers to the length of the record exceeding the output dataset record length.

The correct answer is C) The length of the record to be written exceeds the output dataset record length. This option is correct because NAT1512 is specifically related to this condition.

Can DFSORT merge 17 files into a single file (using conventional merge)

  1. True

  2. False


Correct Option: B

Will steplib override the job library during execution?

  1. True

  2. False


Correct Option: A
- Hide questions