⏱️
00:00
1 / 40
Question
0 / 40
Score
1

What is the process of hiding complex details and showing only the essential features called?

2

An error that causes the program to produce an incorrect result, but does not stop it from running, is called a:

3

Which property ensures same output for same input?

4

Counting principles are mainly used in:

5

Main advantage of modular design is:

6

Which characteristic of an algorithm means it must stop after a certain number of steps?

7

What is a finite set of clear, step-by-step instructions to solve a particular problem called?

8

Which principle helps in solving basic counting problems?

9

Errors found during dry run are mostly:

10

Which is a standard algorithm?

11

What is the first step in solving a computational problem?

12

Which step comes after designing an algorithm?

13

A solution that can solve many different problems of the same type, not just one specific problem, is called a:

14

If a restaurant offers 3 types of bread and 4 types of fillings for a sandwich, how many different sandwiches can be made?

15

Which of the following is a standard searching algorithm that works efficiently on a sorted list?

16

Breaking down a large problem into smaller, more manageable sub-problems is known as what?

17

Which of the following is an example of logical reasoning?

18

Standard algorithms are:

19

A correct algorithm must be:

20

Which feature helps reuse a solution for different inputs?

21

What is an algorithm dry run?

22

A problem that can be divided into smaller parts supports:

23

What is a computing problem?

24

Which concept improves program readability?

25

Which error occurs due to wrong logic?

26

Creating a solution that works for a wide range of inputs, not just one specific case, is called:

27

Which feature ensures an algorithm ends after a limited number of steps?

28

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

29

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

30

An algorithm must produce:

31

Which concept hides implementation details?

32

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

33

What is an algorithm?

34

Which topic focuses on identifying mistakes?

35

Algorithms are independent of:

36

Why is abstraction important?

37

Which is the final step of problem solving?

38

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

39

Debugging is the process of:

40

Which concept breaks a big problem into parts?

🎉 Practice Complete!

You answered 0 / 40 correctly.

Refresh the page to practice again.