Back to dashboard

Reading mode

Ch 2

Correct answer is shown on each question. Use Next to read one by one.

Question 1 of 30 0% read

1. A graphical representation of the steps in a process or algorithm is called a:

A Flowchart
B Pseudocode
C I-P-O Chart
D Data Structure

2. Which principle of computational thinking involves focusing on the essential details while ignoring irrelevant information?

A Abstraction
B Decomposition
C Pattern Recognition
D Algorithm Design

3. Which is an example of decomposition?

A Solving the whole problem at once
B Breaking a task into smaller tasks
C Ignoring difficult parts
D Repeating the same step

4. Which of the following best represents input?

A Processed data
B User-entered values
C Final result
D Printed report

5. Why is identifying a problem important?

A To skip solution design
B To understand what needs to be solved
C To write code quickly
D To avoid testing

6. Which thinking skill helps ignore unnecessary details?

A Decomposition
B Abstraction
C Pattern recognition
D Algorithm design

7. Identifying a computing problem requires:

A Understanding inputs and outputs
B Writing code first
C Ignoring requirements
D Testing solutions

8. Which step comes after processing in the I-P-O model?

A Input
B Storage
C Output
D Feedback

9. Which of the following is an example of output?

A Keyboard
B Mouse
C Printed result
D Input data

10. Problem solving mainly involves:

A Guessing answers
B Following random steps
C Finding a systematic solution
D Avoiding the problem

11. What is the main function of an I-P-O Chart in problem-solving?

A To write the final computer program
B To find patterns in large datasets
C To represent the algorithm visually using symbols
D To clearly define the required inputs, processing steps, and expected outputs

12. Which step converts input into output?

A Input
B Processing
C Storage
D Feedback

13. Algorithms should be:

A Ambiguous
B Infinite
C Clear and precise
D Complex

14. In problem solving, identifying inputs is important because:

A They are outputs
B They affect processing
C They are optional
D They slow the system

15. What is the first step in problem-solving?

A Designing a solution
B Identifying the problem
C Testing the solution
D Implementing the solution

16. Which part of the I-P-O model represents raw data?

A Input
B Processing
C Output
D Storage

17. Which property is essential for an algorithm?

A Ambiguity
B Finiteness
C Complexity
D Randomness

18. Which step ensures the correctness of a solution?

A Designing
B Testing
C Input
D Processing

19. Which principle of computational thinking involves breaking down a complex problem into smaller, more manageable parts?

A Abstraction
B Pattern Recognition
C Decomposition
D Algorithm Design

20. Decomposition means:

A Ignoring the problem
B Breaking a problem into smaller parts
C Solving problems randomly
D Combining all problems

21. The I-P-O model stands for:

A Input-Process-Output
B Insert-Print-Output
C Input-Program-Order
D Instruction-Process-Operation

22. Which component is NOT part of an I-P-O chart?

A Input
B Processing
C Output
D Memory

23. An I-P-O chart is used to:

A Store data
B Design hardware
C Represent problem solution steps
D Write programs only

24. Which is the first step in problem solving?

A Testing the solution
B Understanding the problem
C Writing code
D Drawing charts

25. Which method is used to design a solution?

A Flowchart
B Keyboard
C Scanner
D Monitor

26. An algorithm is:

A A programming language
B A set of step-by-step instructions
C A computer device
D An output

27. Which of the following is a solution design method?

A Flowchart
B Printer
C Monitor
D Mouse

28. Computational thinking can be applied:

A Only in computers
B Only in programming
C In daily life problems
D Only in mathematics

29. Which of the following is NOT an input?

A Marks entered by user
B Numbers typed
C Final result
D Student age

30. A flowchart uses:

A Random symbols
B Standard symbols
C Numbers only
D Letters only

You finished reading all questions

Try practice mode to check answers without scoring, or play for a scored attempt.