The concept in which the process of translating source code written in a high-level language into machine code before execution is best known as which of these terms?
Difficulty: Medium
About this MCQ
This Medium Programming Concepts MCQ checks one syllabus fact.
The question is: “The concept in which the process of translating source code written in a high-level language into machine code before execution is best known as which of these terms?”
The accepted answer is B. Compilation. “The concept in which the process of translating source code written in a high-level language into machine code before execution is best known as which of these terms” is answered by Compilation (option B). Option A (“Variable”) does not match the stem; it is a near-miss used to catch incomplete recall of Compilation. Option C (“Static typing”) does not match the stem; it is a near-miss used to catch incomplete recall of Compilation. Remaining alternatives (Recursion) fall outside the same rule and should be eliminated once Compilation is identified. Programming Concepts questions of this type reward precise definitions rather than approximate associations. Programming Concepts recall of this distinction is a regular item in FPSC, PPSC, NTS, and CSS papers.
- A. Variable
Why not A: “Variable” is not correct. The accepted answer is B. Compilation. “The concept in which the process of translating source code written in a high-level language into machine code before execution is best known as which of these terms” is answered
- B. Compilation ✓
- C. Static typing
Why not C: “Static typing” is not correct. The accepted answer is B. Compilation. “The concept in which the process of translating source code written in a high-level language into machine code before execution is best known as which of these terms” is answered
- D. Recursion
Why not D: “Recursion” is not correct. The accepted answer is B. Compilation. “The concept in which the process of translating source code written in a high-level language into machine code before execution is best known as which of these terms” is answered
Correct answer
B. Compilation
Explanation
“The concept in which the process of translating source code written in a high-level language into machine code before execution is best known as which of these terms” is answered by Compilation (option B). Option A (“Variable”) does not match the stem; it is a near-miss used to catch incomplete recall of Compilation. Option C (“Static typing”) does not match the stem; it is a near-miss used to catch incomplete recall of Compilation. Remaining alternatives (Recursion) fall outside the same rule and should be eliminated once Compilation is identified. Programming Concepts questions of this type reward precise definitions rather than approximate associations. Programming Concepts recall of this distinction is a regular item in FPSC, PPSC, NTS, and CSS papers.
Source: Programming Concepts Official Reference Guide
Tags: computer science, programming, coding basics, software development
Submitted by: MCQsHub Editorial
Related MCQs
- Which of the following best names the concept in which a classification that specifies what kind of value a va...
- What term describes the following? the process of executing source code line by line without producing a separ...
- Choose the correct description of Recursion.
- In computer science, Interpretation refers to which of the following?
- A technique where a function calls itself to solve smaller instances of a problem. What is this concept called...
- Select the correct name for: a variable that stores the memory address of another variable.