MCQ
An algorithm must be unambiguous. This means that:
Unit-2 Computational Thinking and Algorithms
A
It must give the same result each time
B
Each step must have only one clear meaning
C
It must be written in pseudocode
D
It must be short
Explanation
Unambiguous means every step has a single, clear meaning that cannot be misinterpreted.
Related MCQs
A flowchart checks whether a number is even. After the decision Is number divisible by 2? the two possible outputs are:
Unit-2 Computational Thinking and Algorithms
View
What is the main advantage of a flowchart over pseudocode?
Unit-2 Computational Thinking and Algorithms
View
Which control structure repeats a set of instructions multiple times?
Unit-2 Computational Thinking and Algorithms
View
Which is an advantage of writing pseudocode?
Unit-2 Computational Thinking and Algorithms
View
The OR operator gives TRUE when:
Unit-2 Computational Thinking and Algorithms
View
Each step of an algorithm must be simple and executable. This property is known as:
Unit-2 Computational Thinking and Algorithms
View