MCQ
Which statement best distinguishes an algorithm from a program?
Unit-2 Computational Thinking and Algorithms
A
They are exactly the same
B
An algorithm is a step-by-step method written in any form, while a program is an algorithm written in a programming language
C
A program is written in English while an algorithm uses symbols
D
An algorithm is only used in mathematics
Explanation
An algorithm is language-independent, whereas a program is its implementation in a programming language.
Related MCQs
Which of the following is NOT a required property of an algorithm?
Unit-2 Computational Thinking and Algorithms
View
Algorithm A takes 10 steps and Algorithm B takes 15 steps to solve the same problem correctly. Which is better?
Unit-2 Computational Thinking and Algorithms
View
Which keyword is commonly used in pseudocode to display output?
Unit-2 Computational Thinking and Algorithms
View
What is the result of the expression TRUE AND FALSE?
Unit-2 Computational Thinking and Algorithms
View
A small circle used to connect a flowchart on the same page is called a(n):
Unit-2 Computational Thinking and Algorithms
View
Which part of the IPO model performs calculations and manipulations on data?
Unit-2 Computational Thinking and Algorithms
View