1

Which type of reasoning is used to draw a specific conclusion from a general statement or rule?

2

Logical reasoning mainly deals with:

3

A problem that can be divided into smaller parts supports:

4

Modular design refers to:

5

Which step comes after designing an algorithm?

6

Which type of error is the most difficult to find because the program runs but produces incorrect results?

7

Breaking down a large, complex problem into smaller, manageable parts is known as:

8

If a restaurant offers 4 types of main courses and 3 types of drinks, how many different meal combinations can be made?

9

Errors found during dry run are mostly:

10

A well-defined, step-by-step procedure to solve a specific problem is called:

11

Counting principles are mainly used in:

12

Standard algorithms are:

13

Logical reasoning in computing helps to:

14

Which concept breaks a big problem into parts?

15

Which is the final step of problem solving?

16

Which feature helps reuse a solution for different inputs?

17

Algorithm dry run helps to:

18

What is the first and most important step in solving a computational problem?

19

Which tool is commonly used to represent algorithms?

20

Which of the following best describes computational thinking?

21

Abstraction in computing means:

22

An error in the grammar or spelling rules of a programming language is called a:

23

Which is a standard algorithm?

24

What is an algorithm?

25

Which error occurs due to wrong logic?