Change set
Pick exam & year, then Go.
Question map
What is the main purpose of a linker ?
Explanation
The main purpose of a linker (or link editor) is to combine multiple object files, produced by a compiler or assembler, into a single executable file, library, or another object file. In modern software development, programs are often written in separate modules to improve manageability. A linker resolves symbolic references between these modules (e.g., when one module calls a function defined in another) and links them with standard system libraries.
- Option A describes the role of a debugger or the diagnostic phase of a compiler.
- Option B describes a translator, such as a compiler or interpreter, which converts source code to machine code.
- Option D refers to audio editing software used in multimedia production.
Therefore, Option C accurately defines the primary function of a linker in the programming cycle.
SIMILAR QUESTIONS
Which one of the following is a programme that converts high level language to machine language ?
What is used for deciding priority to allocate CPU time to a process?
Which one of the following is not a language translator?
A combinational circuit that selects binary information from one of many input lines and directs it to a single output line is known as
In HTML, which one of the following is used to open the linked document in a new browser window?