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?

  1. (A) Making a decision
  2. (B) Breaking a large problem into smaller parts ✓
  3. (C) Solving a problem in one step
  4. (D) Creating an algorithm

2. Which of these is an example of pattern recognition?

  1. (A) Learning to tie your shoes
  2. (B) Noticing that numbers 2, 4, 6 and 8 are all even ✓
  3. (C) Watching TV
  4. (D) Talking to a friend

3. In which scenario would you use abstraction?

  1. (A) Solving a word problem by focusing only on the numbers & operations ✓
  2. (B) Creating an event for a party
  3. (C) Playing a video game
  4. (D) Guessing the weather

4. What is an algorithm?

  1. (A) A random guess to solve a problem
  2. (B) A set of steps or instructions to solve a problem ✓
  3. (C) A list of things to buy
  4. (D) A picture of a solution

5. What is an example of an algorithm?

  1. (A) Walking without knowing where to go
  2. (B) Running without stopping
  3. (C) Baking a cake by following a recipe ✓
  4. (D) Sleeping without a bed

6. Which of these is an important characteristic of an algorithm?

  1. (A) It should be clear and easy to follow ✓
  2. (B) It should be confusing
  3. (C) It should only be one step long
  4. (D) It should not have an end

7. Which of these is a sequencing algorithm?

  1. (A) Sorting books by size
  2. (B) Brushing your teeth by following specific steps ✓
  3. (C) Guessing a secret code
  4. (D) Guessing the next number in a pattern

8. Which of these is an example of a finite loop?

  1. (A) Jumping rope 10 times ✓
  2. (B) Clapping your hands forever
  3. (C) Watching TV for an unknown time
  4. (D) Walking without a destination

9. What is an example of an infinite loop?

  1. (A) Eating lunch for 30 minutes
  2. (B) Reading a book until you finish it
  3. (C) Clapping your hands without stopping ✓
  4. (D) Sorting your toys by color

10. Which shape is used in a flowchart to represent a decision or a question?

  1. (A) Rectangle
  2. (B) Oval
  3. (C) Diamond ✓
  4. (D) Circle

11. An algorithm must have a clear ______ point; it should not go on forever.

  1. (A) Start only
  2. (B) End ✓
  3. (C) Middle
  4. (D) Color

12. If a recipe says "Add flour", it needs to be specific like:

  1. (A) Add some flour
  2. (B) Add 2 cups of flour ✓
  3. (C) Add flour maybe
  4. (D) Get food

13. The algorithm should be as simple and fast as possible. This characteristic is called:

  1. (A) Efficiency ✓
  2. (B) Finiteness
  3. (C) Correctness
  4. (D) Ambiguity

14. A flowchart always begins and ends with a(n):

  1. (A) Rectangle
  2. (B) Oval ✓
  3. (C) Diamond
  4. (D) Arrow

15. In a flowchart, a rectangle is used for:

  1. (A) Start and End
  2. (B) Steps or actions ✓
  3. (C) Decisions
  4. (D) Arrows

16. A parallelogram in a flowchart represents:

  1. (A) Decision
  2. (B) Start
  3. (C) Input / Output ✓
  4. (D) Arrow

17. A flowchart should flow from:

  1. (A) Bottom to top
  2. (B) Top to bottom or left to right ✓
  3. (C) Right to left only
  4. (D) Anywhere
Teacher? Make a full exam paper with solutions from this chapter in minutes. Register free.
Student? Practise every question of the book inside the app: join your class.