Difficulty: Easy
Correct Answer: program
Explanation:
Introduction / Context:At the heart of computing is the notion that a general-purpose machine executes a defined sequence of instructions. The artifact that organizes those instructions into a purposeful workflow is known as a program.
Given Data / Assumptions:
Concept / Approach:A program is an executable specification: a list of instructions, structured with control flow (sequence, selection, iteration), that directs how input data are transformed into outputs. Data are passive, while a program is active and prescriptive.
Step-by-Step Solution:
Identify the object that encapsulates many instructions: program. Differentiate from one “instruction,” which is a single operation. Exclude “data,” which are values acted upon by the program.Verification / Alternative check:Definitions in introductory CS texts consistently define a program as a sequence or set of instructions executed by a computer.
Why Other Options Are Wrong:
Data: inputs/outputs, not procedural steps. Controls: generic term, not the formal artifact. Instruction: singular; the question asks for the ordered sequence.Common Pitfalls:Conflating configuration data with a program; configuration may guide behavior but is not executable instruction code by itself.
Final Answer:program
Discussion & Comments