2 Who is known as the father of the computer? A Alan Turing B Charles Babbage C John von Neumann D Bill Gates
4 A system is best defined as: A A random collection of parts B A set of unrelated elements C A group of interrelated components D Only computer hardware
5 Which of the following is a natural system? A Computer B Traffic system C Solar system D Banking system
9 Von Neumann architecture is based on the concept of: A Separate memory for data and instructions B No memory usage C Single memory for data and instructions D Cloud storage
10 Which component is NOT part of Von Neumann architecture? A ALU B Control Unit C Secondary Storage D Memory Unit
18 Software engineering mainly deals with: A Designing hardware B Developing software C Repairing computers D Network cabling
19 Hardware engineering focuses on: A Programming B System analysis C Physical components D Database design
20 Which of the following is system software? A MS Word B Operating System C Web Browser D Spreadsheet
21 Which software is used to perform specific tasks? A System software B Utility software C Application software D Firmware
23 Data communication refers to: A Processing data B Storing data C Transferring data D Deleting data
24 Which component is essential for data communication? A Sender B Receiver C Transmission medium D All of these
29 Which bus controls timing and control signals? A Data bus B Address bus C Control bus D Expansion bus
30 Which software manages hardware resources? A Application software B System software C Utility software D Firmware
34 Which software helps in system maintenance? A Application software B Utility software C System software D Programming software
35 Which of the following is an example of data? A Processed report B Raw facts C Summary D Conclusion
36 Which component sends data from CPU to memory? A Data bus B Control bus C Address bus D Expansion slot
38 Which component is required at both ends of data communication? A Sender and receiver B CPU and RAM C Modem only D Hard disk
41 Which software is required to run a computer? A Application software B Utility software C Operating system D Antivirus
42 Which element is NOT part of data communication? A Sender B Receiver C Printer D Transmission medium
44 What is a problem in computational thinking? A A computer virus B A situation that needs a solution C A programming language D A hardware device
45 Which of the following best defines a computing problem? A A problem solved without steps B A problem that can be solved using a computer C A problem related only to mathematics D A problem with no solution
46 Problem solving mainly involves: A Guessing answers B Following random steps C Finding a systematic solution D Avoiding the problem
47 Which is the first step in problem solving? A Testing the solution B Understanding the problem C Writing code D Drawing charts
48 The I-P-O model stands for: A Input-Process-Output B Insert-Print-Output C Input-Program-Order D Instruction-Process-Operation
50 Processing in the I-P-O model means: A Displaying results B Storing data C Manipulating input data D Entering data
52 An I-P-O chart is used to: A Store data B Design hardware C Represent problem solution steps D Write programs only
54 Computational thinking mainly focuses on: A Using computers only B Thinking like a computer scientist C Learning programming languages D Using hardware devices
55 Which of the following is a key idea of computational thinking? A Speed B Accuracy C Decomposition D Storage
56 Decomposition means: A Ignoring the problem B Breaking a problem into smaller parts C Solving problems randomly D Combining all problems
57 Pattern recognition helps in: A Writing code faster B Identifying similarities in problems C Increasing memory D Storing data
58 Abstraction in computational thinking means: A Focusing on unnecessary details B Ignoring important details C Focusing on important details only D Avoiding problem solving
59 An algorithm is: A A programming language B A set of step-by-step instructions C A computer device D An output
61 Which of the following is NOT a principle of computational thinking? A Decomposition B Pattern recognition C Abstraction D Compilation
62 Identifying a computing problem requires: A Understanding inputs and outputs B Writing code first C Ignoring requirements D Testing solutions
63 Which of the following best represents input? A Processed data B User-entered values C Final result D Printed report
65 An I-P-O chart is mainly useful during: A Execution stage B Problem analysis stage C Hardware installation D Data storage
68 Pseudocode is: A A programming language B A hardware tool C An informal way to write algorithms D An output device
69 Which of the following is easier to understand for beginners? A Machine code B Pseudocode C Binary code D Assembly language
71 Computational thinking can be applied: A Only in computers B Only in programming C In daily life problems D Only in mathematics
72 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
73 Pattern recognition helps programmers to: A Avoid errors B Find reusable solutions C Increase memory D Improve hardware
75 Which of the following best defines an algorithm? A A random solution B A clear and finite set of steps C An input device D A software error
78 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
79 Which of the following is NOT an input? A Marks entered by user B Numbers typed C Final result D Student age
80 The main goal of problem solving is to: A Write long programs B Find an efficient solution C Use complex logic D Avoid errors only
82 Computational thinking encourages: A Trial and error only B Logical and structured thinking C Memorization D Hardware usage
85 Which thinking skill helps ignore unnecessary details? A Decomposition B Abstraction C Pattern recognition D Algorithm design
87 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
88 Which of the following best describes computational thinking? A Using a computer B Solving problems step by step logically C Learning programming syntax D Storing data
89 Which technology was the hallmark of the first generation of computers, used from 1940 to 1956? A Integrated Circuits B Vacuum Tubes C Transistors D Microprocessors
90 Which component of the computer system is often referred to as the 'brain' of the computer? A RAM B Motherboard C CPU (Central Processing Unit) D Hard Disk Drive
91 Which of the following is an example of an operating system, which is a type of system software? A Microsoft Word B Google Chrome C Adobe Photoshop D Microsoft Windows
92 Which type of computer memory is volatile, meaning its contents are erased when the computer is powered off? A RAM (Random Access Memory) B ROM (Read-Only Memory) C SSD (Solid State Drive) D Flash Memory
93 According to the Von Neumann architecture, a computer consists of a CPU, a memory unit, and I/O devices. Where are both program instructions and data stored? A In separate memories B In a single, shared memory C Only within the CPU registers D On the input/output devices
94 In which mode of data transmission can data flow in both directions, but only one direction at a time? A Simplex B Full-duplex C Half-duplex D Multiplex
95 Which device is used to convert digital signals from a computer to analog signals for transmission over telephone lines and vice-versa? A Router B Switch C Hub D Modem
96 In the computer memory hierarchy, which memory is the fastest and has the smallest storage capacity? A CPU Registers B Cache Memory C Main Memory (RAM) D Secondary Storage (HDD/SSD)
97 The discipline that applies principles of engineering to the design, development, maintenance, testing, and evaluation of software is known as: A Hardware Engineering B Computer Architecture C Software Engineering D Network Administration
98 Which bus in a computer system is responsible for transferring the actual data between the processor, memory, and peripherals? A Address Bus B Data Bus C Control Bus D Expansion Bus
99 The invention of the Integrated Circuit (IC) led to the development of which generation of computers? A First Generation B Second Generation C Fourth Generation D Third Generation
100 Which of the following is primarily an input device used to enter text and commands into a computer? A Keyboard B Monitor C Printer D Speaker
101 Which of the following electronic components characterized the first generation of computers? A Vacuum Tubes B Transistors C Integrated Circuits D Microprocessors
102 Which type of memory is volatile, meaning its contents are lost when the computer is powered off? A ROM (Read-Only Memory) B RAM (Random Access Memory) C Flash Memory D Hard Disk Drive
103 Which part of the CPU is responsible for executing instructions and performing arithmetic and logical operations? A Control Unit (CU) B Registers C Arithmetic Logic Unit (ALU) D Cache Memory
104 The core idea of the Von Neumann architecture is the concept of a: A Multi-core processor B Graphical User Interface C Networked System D Stored-program computer
105 In a data communication system, the device that sends the data message is known as the: A Sender B Receiver C Medium D Protocol
106 A system that interacts with its external environment is known as a(n): A Closed System B Open System C Static System D Isolated System
107 Microsoft Windows, macOS, and Linux are prominent examples of which type of software? A Application Software B Utility Software C Operating System Software D Programming Software
108 A web browser, a word processor, and a video game are all examples of: A System Software B Firmware C Device Drivers D Application Software
109 Which bus is used by the CPU to transfer actual data to and from the main memory? A Data Bus B Address Bus C Control Bus D Expansion Bus
110 Which type of high-speed memory is located directly on the CPU or between the CPU and RAM? A Secondary Memory B Cache Memory C Virtual Memory D Read-Only Memory
111 The field concerned with the design, creation, and maintenance of the physical components of a computer is called: A Software Engineering B System Analysis C Hardware Engineering D Network Administration
112 In the hierarchy of computer memory, which of the following is the slowest but has the largest capacity? A CPU Registers B Cache Memory C Main Memory (RAM) D Secondary Storage (HDD/SSD)
113 Which of the following is considered the first general-purpose electronic digital computer? A ENIAC B UNIVAC C MARK-I D ABC
114 Which component of the CPU is responsible for performing arithmetic and logical operations? A Control Unit (CU) B Arithmetic Logic Unit (ALU) C Memory Unit (MU) D Registers
115 Which type of memory is volatile, meaning its contents are lost when the power is turned off? A ROM B SSD C RAM D Flash Memory
116 Which of the following is an example of system software? A Microsoft Word B Adobe Photoshop C A video game D Windows Operating System
117 A set of parallel electrical wires used to transfer data between different components of a computer is called a: A Bus B Port C Cable D Socket
118 A key feature of the Von Neumann architecture is that: A It has separate memory for instructions and data. B It cannot be programmed electronically. C It uses a single storage structure to hold both instructions and data. D It uses vacuum tubes exclusively for processing.
119 What is the first step in problem-solving? A Designing a solution B Identifying the problem C Testing the solution D Implementing the solution
120 In the Input-Processing-Output (I-P-O) model, what does 'Processing' refer to? A The data given to the computer. B The final result displayed to the user. C The actions or operations performed on the data. D The device used to enter data.
121 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
122 An I-P-O chart is a tool used for: A Writing computer code directly. B Designing the user interface. C Drawing hardware diagrams. D Planning the inputs, processing steps, and outputs of a program.
123 Focusing on the essential details while ignoring irrelevant information is known as: A Abstraction B Decomposition C Pattern Recognition D Algorithm
124 Which of the following is a step-by-step procedure for solving a problem? A A flowchart B An algorithm C A pseudocode D A program
125 Which of the following is an example of a computing problem? A Deciding what to eat for lunch. B Sorting a list of names alphabetically. C Tying your shoelaces. D Painting a picture.
126 Identifying similarities or common characteristics among different problems or within the same problem is called: A Decomposition B Abstraction C Algorithm Design D Pattern Recognition
127 Which of the following best describes Computational Thinking? A A problem-solving process that involves formulating problems and their solutions in a way that a computer can execute. B The process of writing code in a specific programming language like Python or C++. C The study of computer hardware and how it functions. D The ability to use software applications like Microsoft Word or Excel.
128 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
129 After implementing a solution, what is the crucial final step to ensure it works correctly? A Defining the problem B Analyzing the problem C Testing and debugging D Documenting the process
130 Which of the following is an informal, high-level description of the operating principle of a computer program or other algorithm, using natural language? A Flowchart B Source Code C Compiler D Pseudocode
131 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
132 What is the primary purpose of the 'Input' stage in the I-P-O model? A To display the final result B To provide the necessary data and instructions for the problem C To perform calculations on the data D To store the processed information permanently
133 A step-by-step procedure for solving a problem or accomplishing a task is known as a(n): A Flowchart B Pseudocode C Algorithm D I-P-O Chart
134 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
135 Computational thinking is a problem-solving process that is most closely associated with which field? A Computer Science B Biology C History D Art and Design
136 Which of the following describes a well-defined strategy for problem-solving? A Guessing randomly until a solution is found B Understanding the problem, planning a solution, and then executing the plan C Ignoring the problem and hoping it resolves itself D Asking someone else to solve the problem without any effort