Quiz - 28 Problem Solving and Algorithm Design
Quiz - 28 Problem Solving and Algorithm Design
Problem solving
and algorithm
design
teachcomputerscience.com
Quiz
1. What is computational thinking?
A. A thought process involved in formulating a problem and
expressing its solution
B. Thinking like a computer in binary form
C. Instructing the computer to solve a problem
teachcomputerscience.com
5. Which of the following is similar to generalisation?
A. Decomposition
B. Algorithm design
C. Abstraction
D. Computational thinking
6. What is abstraction?
A. Removing certain characteristics from objects are removed
so that the set of characteristics is reduced to a simple form.
B. Sets of logical instructions for a computer.
C. Thinking like a computer.
7. What is an algorithm?
A. Data given to a system
B. Steps followed to think like a computer
C. Step by step instructions given to a computer
teachcomputerscience.com
9. Which of the following is the first step in solving a problem?
A. Understand the problem
B. Constructing a plan to solve the problem
C. Apply the plan
D. Checking for errors and improving the problem
teachcomputerscience.com
13. Complete this sentence: A decision box has …………. entry point
and ………… exit points.
A. one, two
B. one, one
C. two, one
D. None of the above
teachcomputerscience.com
Answers
Question Question
Answer Answer
Number Number
1 A 14 C
2 D 15 D
3 A
4 B
5 C
6 A
7 C
8 B
9 A
10 D
11 A
12 B
13 A
teachcomputerscience.com