Which of the following statements are CORRECT? 1) Static allocation of all…

GATE · 2014 · CS · Set 3 · Computer Science & IT

Which of the following statements are CORRECT?

1) Static allocation of all data areas by a compiler makes it impossible to implement recursion.

2) Automatic garbage collection is essential to implement recursion.

3) Dynamic allocation of activation records is essential to implement recursion.

4) Both heap and stack are essential to implement recursion.

  1. A.

    1 and 2 only

  2. B.

    2 and 3 only

  3. C.

    3 and 4 only

  4. D.

    1 and 3 only

Attempted by 124 students.

Sign up free to check your answer

Sign up free

Explore the full course: Gate Guidance By Sanchit Sir

Loading lesson…