What is the primary role of a linker program during software development? MCQ with Answer and Explanation

What is the primary role of a linker program during software development?
A. To scan a source script line by line for syntax issues.
B. To combine multiple object files and library functions into a single executable file.
C. To load executable instructions into RAM registers.
D. To optimize physical drive layout pathways.
Answer: Option B
Solution (By JKSSB Mock Tests)
The linker resolves external references and links compiled object modules with pre-compiled libraries to output a final executable file.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Computer Software Questions

Question #1
What is the purpose of a system call?
A. Allows user programs to request services from the OS
B. Manages memory
C. Controls hardware
D. Compiles programs

Correct Answer: Option A


Explanation:
System calls are the interface between user-level processes and the OS kernel.

This question belongs to: Computer Computer Software
Question #2
The fundamental core component of an operating system that remains loaded in RAM at all times, controlling memory management, process scheduling, and hardware access, is the:
A. Shell
B. Utility Suite
C. Device Manager
D. Kernel

Correct Answer: Option D


Explanation:
The kernel is the central core module of any operating system, executing tasks with highest privileges and managing hardware and memory allocation directly.

This question belongs to: Computer Computer Software
Question #3
Which of the following is a type of application software for CRM?
A. Photoshop
B. Salesforce
C. Notepad
D. VLC

Correct Answer: Option B


Explanation:
Salesforce is a Customer Relationship Management application.

This question belongs to: Computer Computer Software