Q. This sort of intercommunication between the modules is accomplished by_________.

  • (A) parameter passing
  • (B) fully dynamic data allocation
  • (C) call by value
  • (D) call by reference
πŸ’¬ Discuss
βœ… Correct Answer: (A) parameter passing

Q. The hybid method between call by value and call by reference is______.

  • (A) call by name
  • (B) copy restore
  • (C) call by address
  • (D) none of these
πŸ’¬ Discuss
βœ… Correct Answer: (B) copy restore

Q. The root of activation tree represents_________.

  • (A) main program
  • (B) called procedure
  • (C) a and b
  • (D) none of these
πŸ’¬ Discuss
βœ… Correct Answer: (C) a and b

Q. ______field ,of activation record refers to non local data in another activation record .

  • (A) actual parameters
  • (B) access link
  • (C) control link
  • (D) return values
πŸ’¬ Discuss
βœ… Correct Answer: (B) access link

Q. The control link of activation record points to__________.

  • (A) caller procedure
  • (B) callee procedure
  • (C) both a & b
  • (D) none of these
πŸ’¬ Discuss
βœ… Correct Answer: (A) caller procedure

Q. An interpreter is a program that repetitively executes :

  • (A) get the next statement
  • (B) determine the action to be executed
  • (C) perform the action
  • (D) all of the above
πŸ’¬ Discuss
βœ… Correct Answer: (C) perform the action

Q. ____translate code into some efficient ntermesiate representation and immediately execute that.

  • (A) translator
  • (B) interpreter
  • (C) compiler
  • (D) none of the above
πŸ’¬ Discuss
βœ… Correct Answer: (B) interpreter

Jump to