Operating Systems Concepts - Engineering

Q1:

Resolution of externally defined symbols is performed by

A Linker

B Loader

C Compiler

D Assembler

E None of the above

ANS:A - Linker

It is at the linking time when the externally defined symbol using extdef is resolved. It is because at this time the programs are combined as one and then the real execution starts. So the answer is linker (a).