Difficulty: Easy
Correct Answer: compiler
Explanation:
Introduction / Context:High-level language programs must be translated into machine language before execution. Different translators perform this in different ways. This question targets recognition of the tool that processes the entire source to produce an object or executable module.
Given Data / Assumptions:
Concept / Approach:
Step-by-Step Solution:
Match definition: entire high-level program → machine code ⇒ compiler.Eliminate others based on their scope/category.Verification / Alternative check:
Consider typical build flow: HLL → compiler → object; ASM → assembler; loader/linker finalizes execution image.Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
compiler
Discussion & Comments