1.
Algorithms are independent of:
A
Problem
B
Programming language
C
Logic
D
Steps
2.
The hexadecimal number system uses 16 symbols, which are 0-9 and:
A
A-G
B
X, Y, Z
C
A-F
D
Special symbols
3.
Which of the following is NOT a characteristic of a good algorithm?
A
It must be finite and stop after some steps.
B
It must be clear and easy to understand.
C
It must be complex and difficult to follow.
D
It must be effective and doable.
4.
Which software helps in file management?
A
Utility software
B
Application software
C
Firmware
D
Language processor
5.
Unicode commonly uses how many bits?
6.
The decimal number 10 is equal to which binary number?
A
1100
B
1111
C
1010
D
1001
7.
Which number system has a base of 2 and uses only the digits 0 and 1?
A
Decimal
B
Binary
C
Hexadecimal
D
Octal
8.
Operating system acts as a?
A
Translator
B
Interface between user and hardware
C
Input device
D
Output device
9.
Which feature helps reuse a solution for different inputs?
A
Hard coding
B
Generalization
C
Errors
D
Debugging
10.
Which property ensures same output for same input?
A
Generality
B
Definiteness
C
Finiteness
D
Modularity
11.
Which software is necessary to run applications?
A
Operating system
B
Utility software
C
Antivirus
D
Editor
12.
Unicode was developed to overcome limitations of?
A
Binary
B
Decimal
C
ASCII
D
Hexadecimal
13.
Which number system is a shorthand of binary?
A
Decimal
B
Octal
C
Hexadecimal
D
Both B and C
14.
Programs like antivirus, disk cleanup, and file managers are known as:
A
Application Software
B
Operating Systems
C
Games
D
Utility Software
15.
Which number system is most easily understood by humans?
A
Decimal
B
Binary
C
Hexadecimal
D
Octal
16.
Which of the following is an example of logical reasoning?
A
Guessing
B
Random selection
C
If-then decision making
D
Copying data
17.
Which step verifies correctness of an algorithm?
A
Dry run
B
Abstraction
C
Generalization
D
Modularization
18.
Standard algorithms are:
A
User-defined algorithms
B
Algorithms with no rules
C
Well-known and commonly used algorithms
D
Hardware algorithms
19.
A correct algorithm must be:
A
Infinite
B
Ambiguous
C
Finite and clear
D
Hardware dependent
20.
What is computer software?
A
Physical components
B
Set of instructions
C
Electrical wires
D
Input devices
21.
The fundamental counting principle is used when:
A
Steps are independent
B
Steps are dependent
C
There is only one step
D
There is no solution
22.
Which number system uses digits from 0 to 7?
A
Binary
B
Decimal
C
Octal
D
Hexadecimal
23.
Which software is used to perform specific tasks?
A
System software
B
Application software
C
Firmware
D
BIOS
24.
Abstraction in computing means:
A
Adding extra details
B
Removing unnecessary details
C
Writing code
D
Testing software
25.
Breaking down a large problem into smaller, more manageable sub-problems is known as what?
A
Abstraction
B
Generalization
C
Modular Design
D
Dry Run
26.
What is the process of hiding complex details and showing only the essential features called?
A
Modular Design
B
Abstraction
C
Dry Run
D
Logical Reasoning
27.
Which error occurs due to wrong logic?
A
Syntax error
B
Logical error
C
Hardware error
D
Network error
28.
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
29.
An error in an algorithm means:
A
Correct output
B
Unexpected or wrong result
C
Fast execution
D
Hardware failure
30.
MS Word is an example of?
A
System software
B
Utility software
C
Application software
D
Operating system
31.
An error in the grammar or spelling rules of a programming language is called a:
A
Logical Error
B
Syntax Error
C
Runtime Error
D
Human Error
32.
Which of the following is an operating system?
A
MS Word
B
Windows
C
Chrome
D
Excel
33.
What is a finite set of clear, step-by-step instructions to solve a particular problem called?
A
An Algorithm
B
A Flowchart
C
A Program
D
A Dry Run
34.
Which number system is used internally by computers?
A
Decimal
B
Binary
C
Octal
D
Hexadecimal
35.
Which is a standard algorithm?
A
Bubble sort
B
Personal plan
C
Random guess
D
Trial and error
36.
Binary digit is also called?
A
Byte
B
Nibble
C
Bit
D
Word
37.
Which code is limited to English characters?
A
Unicode
B
ASCII
C
UTF-8
D
UTF-16
38.
Which of the following is NOT a step in algorithm design?
A
Understanding problem
B
Designing solution
C
Executing hardware
D
Testing
39.
Which unit is the smallest unit of data in a computer?
A
Byte
B
Bit
C
Nibble
D
Word
40.
Which of the following is the best example of system software?
A
MS Word
B
Google Chrome
C
Video Game
D
Windows 10
41.
What is an algorithm?
A
A computer program
B
A flowchart
C
A step-by-step solution to a problem
D
A programming language
42.
At the most basic level, all data inside a computer is represented as:
A
English letters
B
Binary numbers
C
Decimal numbers
D
Pictures