1 An error in an algorithm means: A Correct output B Unexpected or wrong result C Fast execution D Hardware failure
2 Which of the following is the main software that manages all the hardware and software on a computer? A Application Software B Operating System C Utility Program D Web Browser
3 Counting principles are mainly used in: A Decision making B Finding number of possible outcomes C Debugging D Error handling
4 Which property ensures same output for same input? A Generality B Definiteness C Finiteness D Modularity
5 Which component manages computer hardware? A Application software B Utility software C Operating system D Compiler
8 What is a computing problem? A A problem that can be solved using a computer B A problem related only to hardware C A problem without any solution D A mathematical equation only
12 What is the first and most important step in solving a computational problem? A Writing the code B Testing the algorithm C Designing the algorithm D Understanding and defining the problem
13 What is the process of hiding complex details and showing only the essential features of a problem? A Modular Design B Abstraction C Dry Run D Generalization
14 Software that is free to use and modify is called? A Paid software B Proprietary software C Open-source software D Utility software
16 Which of the following best describes computational thinking? A Thinking only about computers B Solving problems step by step logically C Writing long programs D Using calculators only
17 What is the smallest unit of data that a computer can process and store? A Byte B Kilobyte C Megabyte D Bit
20 A generalized solution means: A Solution for one case only B Solution that works for many similar problems C No solution D Hardware solution