MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPILER DESIGN

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
A system program that set-up an executable program in main memory ready for execution is
A
loader
B
linker
C
assembler
D
None of the above
Explanation: 

Detailed explanation-1: -1 Answer. Best explanation: A loader is the part of an operating system that is responsible for loading programs and libraries. It is one of the essential stages in the process of starting a program, as it places programs into memory and prepares them for execution.

Detailed explanation-2: -Loader is utility program which takes object code as input prepares it for execution and loads the executable code into the memory. Thus loader is actually responsible for initiating the execution process.

Detailed explanation-3: -Loader is the program of the operating system which loads the executable from the disk into the primary memory(RAM) for execution.

Detailed explanation-4: -The program which copies the object code into main memory is called a loader.

Detailed explanation-5: -Correct Option: C. Loader is a program that places programs into memory and prepares them for execution.

There is 1 question to complete.