SMG Testing System › MCQs › 7th class Computer › Chapter 3
7th class Computer, Chapter 3: Computational Thinking MCQs
17 of 17 multiple-choice questions, with the correct answer in green.
1. What does "decomposition" mean in computational thinking?
- (A) Making a decision
- (B) Breaking a large problem into smaller parts ✓
- (C) Solving a problem in one step
- (D) Creating an algorithm
2. Which of these is an example of pattern recognition?
- (A) Learning to tie your shoes
- (B) Noticing that numbers 2, 4, 6 and 8 are all even ✓
- (C) Watching TV
- (D) Talking to a friend
3. In which scenario would you use abstraction?
- (A) Solving a word problem by focusing only on the numbers & operations ✓
- (B) Creating an event for a party
- (C) Playing a video game
- (D) Guessing the weather
4. What is an algorithm?
- (A) A random guess to solve a problem
- (B) A set of steps or instructions to solve a problem ✓
- (C) A list of things to buy
- (D) A picture of a solution
5. What is an example of an algorithm?
- (A) Walking without knowing where to go
- (B) Running without stopping
- (C) Baking a cake by following a recipe ✓
- (D) Sleeping without a bed
6. Which of these is an important characteristic of an algorithm?
- (A) It should be clear and easy to follow ✓
- (B) It should be confusing
- (C) It should only be one step long
- (D) It should not have an end
7. Which of these is a sequencing algorithm?
- (A) Sorting books by size
- (B) Brushing your teeth by following specific steps ✓
- (C) Guessing a secret code
- (D) Guessing the next number in a pattern
8. Which of these is an example of a finite loop?
- (A) Jumping rope 10 times ✓
- (B) Clapping your hands forever
- (C) Watching TV for an unknown time
- (D) Walking without a destination
9. What is an example of an infinite loop?
- (A) Eating lunch for 30 minutes
- (B) Reading a book until you finish it
- (C) Clapping your hands without stopping ✓
- (D) Sorting your toys by color
10. Which shape is used in a flowchart to represent a decision or a question?
- (A) Rectangle
- (B) Oval
- (C) Diamond ✓
- (D) Circle
11. An algorithm must have a clear ______ point; it should not go on forever.
- (A) Start only
- (B) End ✓
- (C) Middle
- (D) Color
12. If a recipe says "Add flour", it needs to be specific like:
- (A) Add some flour
- (B) Add 2 cups of flour ✓
- (C) Add flour maybe
- (D) Get food
13. The algorithm should be as simple and fast as possible. This characteristic is called:
- (A) Efficiency ✓
- (B) Finiteness
- (C) Correctness
- (D) Ambiguity
14. A flowchart always begins and ends with a(n):
- (A) Rectangle
- (B) Oval ✓
- (C) Diamond
- (D) Arrow
15. In a flowchart, a rectangle is used for:
- (A) Start and End
- (B) Steps or actions ✓
- (C) Decisions
- (D) Arrows
16. A parallelogram in a flowchart represents:
- (A) Decision
- (B) Start
- (C) Input / Output ✓
- (D) Arrow
17. A flowchart should flow from:
- (A) Bottom to top
- (B) Top to bottom or left to right ✓
- (C) Right to left only
- (D) Anywhere
Student? Practise every question of the book inside the app: join your class.