Last Updated : 14 Nov, 2018

Consider the following statement regarding programming language:

  • (i) Function calling sequence and execution in any programming language is preorder traversal.
  • (ii) Function calling sequence and execution in any programming language is postorder traversal.
  • (iii) Function calling sequence in any programming language is preorder traversal and execution is postorder.
  • (iv) Function calling sequence in any programming language is postorder traversal and execution is preorder.

Which of the following statement is correct?

(A) I and II
(B) III only
(C) IV only
(D) I only


Answer: (B)

Explanation: Function calling sequence in any programming language is preorder traversal and execution is postorder.

So, option (B) is correct.

Quiz of this Question


Share your thoughts in the comments