ITPEC FE Morning April 2021 Question 19

Source exam: ITPEC FE Morning April 2021Topic: Software Development

ITPEC FE Morning April 2021 — Question 19 of 80

Linker — resolves cross references and combines multiple object modules into one load module.

What a linker does:
- Takes compiled object modules (.o / .obj files)

- Resolves cross references (external symbols, function calls between modules)

- Produces a single executable load module

Why not others:
- (a) Load a module to main memory — this is a loader

- (b) Monitor execution and record results — this is a tracer / debugger

- (d) Register a program in a library — this is a librarian

Key rule: Compiler → Object module → Linker → Load module → Loader → Execution.

AI-generated — may contain errors

The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.