PSP · Question #92
Which of the following is NOT included in the pass systems?
The correct answer is C. Pass-exchange system. Pass-exchange system is not a recognized category within pass systems - it is a fabricated term that does not correspond to any standard pass system type used in assembler or compiler design, making C the correct answer. Why the distractors are wrong: A (Single pass system)…
Question
Which of the following is NOT included in the pass systems?
Options
- ASingle pass system
- BMultiple pass system
- CPass-exchange system
- DPass-control system
How the community answered
(30 responses)- A3% (1)
- B10% (3)
- C83% (25)
- D3% (1)
Explanation
Pass-exchange system is not a recognized category within pass systems - it is a fabricated term that does not correspond to any standard pass system type used in assembler or compiler design, making C the correct answer.
Why the distractors are wrong:
- A (Single pass system): This is a legitimate pass system in which the assembler or compiler processes the entire source code in exactly one scan, resolving symbols as it goes.
- B (Multiple pass system): Also valid - the source code is scanned more than once (commonly twice), allowing forward references and other complexities to be resolved across passes.
- D (Pass-control system): This refers to a mechanism that governs and coordinates how passes are executed and managed within the compilation or assembly process.
Memory tip: Think of pass systems as describing how many times or how source code is scanned - single, multiple, and the control of those passes all fit that logic. "Pass-exchange" implies swapping passes, which is not a concept in this domain, making it the clear outlier.
Topics
Community Discussion
No community discussion yet for this question.