Operating Systems Concepts - Engineering

Q1:

A non-relocatable program is one which

A cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation.

B consists of a program and relevant information for its relocation.

C can itself performs the relocation of its address-sensitive portions.

D all of the above

E None of the above

ANS:A - cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation.

A non-relocatable program is one which cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation.

A relocatable program form is one which consists of a program and relevant information for its relocation. Using this information it is possible to relocate the program to execute from a storage area then the one designated for it at the time of its coding or translation.