Multiple choice

Which of the following is an incorrect option about runtime storage organization?

  1. In storage organization, compiler demands for a block of memory to operating system. The compiler utilizes this block of memory executing the compiled program. This block of memory is called runtime storage.

  2. Runtime storage is divided into parts to hold data and code.

  3. The amount of memory required by data objects is known at the time and hence, data objects also can be placed at the statically determined area of memory.

  4. The size of generated code is dynamic.

  5. In runtime storage, stack is used to manage the active procedure.

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

The size of generated code is fixed. Hence, target code occupies the determined area of memory. Hence, it is an incorrect statement.