23/03/2026
General Computer Knowledge MCQs with correct options marked with a tick symbol (✔️).
1. What does CPU stand for?
A) Central Processing Unit ✔️
B) Computer Processing Unit
C) Central Power Unit
D) None of these
2. Which is NOT a web browser?
A) Chrome
B) Firefox
C) Photoshop ✔️
D) Safari
3. What does RAM stand for?
A) Random Access Memory ✔️
B) Read Access Memory
C) Run Access Memory
D) None of these
4. Which device is used for input?
A) Monitor
B) Printer
C) Keyboard ✔️
D) Speaker
5. What does URL stand for?
A) Uniform Resource Locator ✔️
B) Universal Resource Locator
C) Uniform Resource Link
D) None of these
6. Which is a programming language?
A) HTML
B) CSS
C) Java ✔️
D) HTTP
7. What does ISP stand for?
A) Internet Service Provider ✔️
B) Internet System Provider
C) Internet Software Provider
D) None of these
8. Which is an example of system software?
A) Microsoft Word
B) Adobe Photoshop
C) Windows OS ✔️
D) Google Chrome
9. What is phishing?
A) A type of virus
B) A hacking technique
C) A type of email scam ✔️
D) None of these
10. What does HTTP stand for?
A) HyperText Transfer Protocol ✔️
B) HyperText Transmission Protocol
C) Hyper Transfer Text Protocol
D) None of these
11. What is the main function of a computer's CPU?
A) Store data
B) Process data ✔️
C) Input data
D) Output data
12. Which of the following is an example of an operating system?
A) Microsoft Word
B) Adobe Photoshop
C) Windows 10 ✔️
D) Google Chrome
13. What does RAM stand for?
A) Random Access Memory ✔️
B) Read Access Memory
C) Run Access Memory
D) None of these
14. Which device is used to connect to the internet?
A) Router
B) Modem
C) Both A and B ✔️
D) None of these
15. What is the purpose of a firewall?
A) Block viruses
B) Block unauthorized access ✔️
C) Improve internet speed
D) None of these
16. Which of the following is a type of malware?
A) Virus
B) Trojan
C) Spyware
D) All of these ✔️
17. What is the difference between a virus and a worm?
A) A virus needs a host, a worm doesn't ✔️
B) A worm needs a host, a virus doesn't
C) Both A and B are correct
D) None of these
18. Which of the following is a programming language?
A) HTML
B) CSS
C) JavaScript
D) All of these ✔️
19. What does FTP stand for?
A) File Transfer Protocol ✔️
B) File Transmission Protocol
C) File Transfer Process
D) None of these
20. What is the purpose of backup data?
A) To free up space
B) To protect against data loss ✔️
C) To improve computer performance
D) None of these
21. Which is an example of a non-volatile memory?
A) RAM
B) ROM ✔️
C) Cache
D) None of these
22. What does LAN stand for?
A) Local Area Network ✔️
B) Large Area Network
C) Local Access Network
D) None of these
23. Which is a type of computer network?
A) LAN
B) WAN
C) MAN
D) All of these ✔️
24. What is the function of a router?
A) Connect devices to a network ✔️
B) Provide internet access
C) Block viruses
D) None of these
25. What does DNS stand for?
A) Domain Name System ✔️
B) Domain Name Server
C) Data Name System
D) None of these
26. Which of the following is a search engine?
A) Google ✔️
B) Bing
C) Yahoo
D) All of these
27. What is the purpose of an antivirus?
A) Protect against viruses ✔️
B) Improve internet speed
C) Block unauthorized access
D) None of these
28. Which is a type of software?
A) Application software
B) System software
C) Both A and B ✔️
D) None of these
29. What does PDF stand for?
A) Portable Document Format ✔️
B) Personal Document Format
C) Portable Data Format
D) None of these
30. Which is an example of a database?
A) MySQL ✔️
B) Excel
C) Word
D) None of these
31. What is cloud computing?
A) Storing data online ✔️
B) Using local storage
C) Both A and B
D) None of these
32. What does HTML stand for?
A) HyperText Markup Language ✔️
B) HyperText Makeup Language
C) Hyper Transfer Markup Language
D) None of these
33. Which is a web browser?
A) Chrome ✔️
B) Firefox
C) Safari
D) All of these
34. What is the purpose of a password?
A) To secure data ✔️
B) To improve performance
C) To block ads
D) None of these
35. What does VPN stand for?
A) Virtual Private Network ✔️
B) Virtual Public Network
C) Virtual Personal Network
D) None of these
36. Which is a type of attack?
A) Phishing
B) Spoofing
C) Malware
D) All of these ✔️
37. What is encryption?
A) Securing data ✔️
B) Deleting data
C) Both A and B
D) None of these
38. What does IP stand for?
A) Internet Protocol ✔️
B) Internet Process
C) Internet Provider
D) None of these
39. Which is an example of a programming language?
A) Python ✔️
B) Java
C) C++
D) All of these
40. What is a cookie in computing?
A) A small data file ✔️
B) A type of virus
C) A software
D) None of these
41. What does GUI stand for?
A) Graphical User Interface ✔️
B) General User Interface
C) Graphical User Interaction
D) None of these
42. Which is a type of storage device?
A) Hard drive
B) SSD
C) USB
D) All of these ✔️
43. What is the purpose of defragmenting a hard drive?
A) Improve performance ✔️
B) Delete data
C) Both A and B
D) None of these
44. What does SQL stand for?
A) Structured Query Language ✔️
B) Simple Query Language
C) Structured Question Language
D) None of these
45. Which is an example of an email service?
A) Gmail ✔️
B) Yahoo Mail
C) Outlook
D) All of these
46. What is spam?
A) Unwanted email ✔️
B) Important email
C) Both A and B
D) None of these
47. What does URL stand for?
A) Uniform Resource Locator ✔️
B) Universal Resource Locator
C) Uniform Resource Link
D) None of these
48. Which is a type of malware?
A) Adware
B) Ransomware
C) Spyware
D) All of these ✔️
49. What is a firewall?
A) A security system ✔️
B) A type of virus
C) A software
D) None of these
50. What does VPN encrypt?
A) Internet traffic ✔️
B) Data storage
C) Both A and B
D) None of these
51. Which is an example of a social media platform?
A) Facebook ✔️
B) Twitter
C) Instagram
D) All of these
52. What is phishing usually done through?
A) Email ✔️
B) SMS
C) Call
D) None of these
53. What does HTTPS stand for?
A) HyperText Transfer Protocol Secure ✔️
B) HyperText Transmission Protocol Secure
C) Hyper Transfer Text Protocol Secure
D) None of these
54. Which is a programming language for web development?
A) JavaScript ✔️
B) Python
C) C++
D) None of these
55. What is the purpose of two-factor authentication?
A) Improve security ✔️
B) Improve performance
C) Both A and B
D) None of these
56. What does API stand for?
A) Application Programming Interface ✔️
B) Application Process Interface
C) Application Public Interface
D) None of these
57. Which is an example of a cloud storage service?
A) Google Drive ✔️
B) Dropbox
C) OneDrive
D) All of these
58. What is a bug in computing?
A) An error ✔️
B) A feature
C) A virus
D) None of these
59. What does OS stand for?
A) Operating System ✔️
B) Output System
C) Online System
D) None of these