ITPEC IP April 2023 Question 8
ITPEC IP April 2023 — Question 8 of 100
An algorithm is a defined processing procedure for accomplishing a particular purpose or solving a problem. It specifies a finite, unambiguous sequence of operations that transforms inputs into the required outputs. The same algorithm can often be expressed in natural language, a flowchart, pseudocode, or different programming languages.
Answer (b)
Why not others:
- (a) describes a compiler, which translates source code
- (c) describes programming languages as a category, not a solution procedure
- (d) describes computer-aided design, or CAD
Key rule: The algorithm is the method or procedure; source code is one concrete implementation of that method in a programming language.
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 IP past-paper collection or Report an issue.