Skip to content

Programming Concepts

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.

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

More Programming Concepts MCQs