Introduction:
In this section we have written important multiple choice question based on computer fundamental with answer.
1.Which of the following is NOT a primary function of an operating system?
D) Process Management       Answer: C
2.Which component of a computer is responsible for executing instructions?
A) CPU
B) RAM
C) Hard Drive
D) GPUÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Answer: A
3.What does RAM stand for?  Concept of Memory
A) Read-Access Memory
B) Random-Access Memory
C) Read-Only Memory
D) Relative-Access Memory     Answer: B
4.What is the smallest unit of data in a computer?
A) Bit
B) Byte
C) Megabyte
D) Kilobyte                    Answer: A
5.Which programming language is often used for creating web pages?
A) Java
B) C++
C) HTML
D) Python                       Answer: C
6. Which of the following storage devices has the fastest access time?
A) HDD (Hard Disk Drive)
B) SSD (Solid State Drive)
C) USB Flash Drive
D) CD-ROMÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Answer: B
7. What is the purpose of a compiler?
A) To convert high-level language code to machine code
B) To execute programs
C) To edit source code
D) To debug programs             Answer: A
8.Which of the following is NOT an example of an input device?
A) Keyboard
B) Monitor
C) Mouse
D) Scanner                        Answer: B
9.What is the function of an operating system?
A) To protect the computer from viruses
B) To manage hardware resources
C) To create documents and presentations
D) To design websites               Answer: B
10.Which of the following is an example of secondary storage?
A) RAM
B) ROM
C) SSD
D) DVDÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Answer: CÂ Â
11.What is the binary equivalent of the decimal number 25?
A) 10101Â B) 11001 C) 11111Â Â D) 10001Â Â Â Â Â Â Â Â Â Answer: D
12.Which of the following is a volatile memory?
A) ROM B) HDD C) RAM D) SSDÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Answer: C
13.What does CPU stand for?
A) Central Processing Unit
B) Computer Programming Utility
C) Control Processing Unit
D) Core Processing Unit                        Answer: A
14.Which programming language is used for developing Android applications?
A) Swift B) Java C) Python D) C#Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Answer: B
15.What is the purpose of the BIOS in a computer?
A) To control the operating system
B) To manage network connections
C) To initialize hardware components during the boot process
D) To perform arithmetic and logical operations      Answer: C
16.Which of the following is a network topology in which each node connects to exactly two other nodes, forming a single continuous pathway for signals through each node?
A) Star B) Bus C) Mesh D) Ring                      Answer: D
17.What is the maximum number of bits that can be represented with 8 bytes?
A) 32 bits B) 64 bits C) 128 bits D) 256 bits           Answer: B
18.Which protocol is used to transfer files over the Internet?
A) HTTP B) FTP C) TCP D) SMTPÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Answer: B
19.What is the function of an IP address?
A) To identify a specific website
B) To identify a specific device on a network
C) To encrypt data during transmission
D) To format text in a document                      Answer: B
20.Which of the following is NOT a type of computer virus?
A) Trojan Horse B) Worm C) Spyware D) Firewall      Answer: D