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) Only (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