Home
E-Books
Jobs
News
Results
Competition Exams
Admissions
Generate Test
Make Quiz
mcqs of
,
1 : Why is problem decomposition important in computational thinking?
1
:
(a) It simplifies problems by breaking thern down into smaller, more manageabl parts.
2
:
(b) It complicates problems by adding more details.
3
:
(c) It eliminates the need for solving the problem.
4
:
(d) It is only useful for simple problems.
2 : Which term refers to the process of ignoring the details to focus on the main idea?
1
:
(a) Decomposition
2
:
(b) Pattern recognition.
3
:
(c) Abstraction
4
:
(d) Algorithm design
3 : Which of the following best defines computational thinking?
1
:
(a) A method of solving problems using mathematical calculations only.
2
:
(b) A problem-solving approach that employs systematic, algorithmic and logical thinking.
3
:
(c) A technique used exclusively in computer programming.
4
:
(d) An approach that ignores real-world applications.
4 : Algorithms are:
1
:
(a) Lists of data
2
:
(b) Graphical representations
3
:
(c) Step-by-step instructions for solving a problem
4
:
(d) Repetitive patterns
5 : Which of the following is the first step in problem-solving according computational thinking?
1
:
(a) Writing the solution
2
:
(b) Understanding the problem
3
:
(c) Designing a flowchart
4
:
(d) Selecting a solution
6 : Pseudocode is
1
:
(a) A type of flowchart
2
:
(b) A high-level description of an algorithm using plain language
3
:
(c) A programming language
4
:
(d) A debugging tool
7 : Flowcharts are used to.
1
:
(a) Code a program
2
:
(b) Represent algorithms graphicall
3
:
(c) Solve mathematical equations
4
:
(d) Identify patterns
8 : Which of the following is a principle of computational thinking?
1
:
(a) Ignoring problem understanding
2
:
(b) Problem simplification
3
:
(c) Avoiding solution design
4
:
(d) Implementing random solutions
9 : Dry running a flowchart involves:
1
:
(a) Writing the code in a programming language
2
:
(b) Testing the flowchart with sample data
3
:
(c) Converting the flowchart into pseudocode
4
:
(d) Ignoring the flowchart details
10 : Pattern recognition involves:
1
:
(a) Finding and using similarities within problems
2
:
(b) Ignoring repetitive elements
3
:
(c) Breaking problems into smaller pieces
4
:
(d) Writing detailed algorithms
Computer 9th MCQs || Ilam Ghar
Computer 9th
Chapter 7 : Computational thinking