Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

601 Questions Subject Test
Subject Preparation Guide

Prepare Computer Science with confidence

Strengthen your knowledge of computer fundamentals, hardware, software, programming, networks, databases and information technology.

Computer BasicsProgrammingNetworksDatabases
Recommended for academic classes, IT tests and computer portions of competitive examinations.
Computer Science preparation illustration
Subject Test

Test your Computer Science preparation

Questions are tracked as practiced when you open Show Answer & Explanation. Tracking stays only in this browser tab and no subject-test result is saved.

Practiced MCQs
0 / 601
Use the MCQs you already prepared, or launch a random test from the full subject bank.
No login required Result is not saved Choose your own MCQ count & timer
Choose your test mode
Choose any number up to 601 available MCQs.
Enter 0 for no timer, or choose 1–300 minutes.
Tip: prepare some MCQs first, then start a quick self-check from My Practiced MCQs to test exactly what you studied.
81
Medium nts Uploaded: 23 Aug 2026

Which file format is commonly used for images with transparency?

  • A PNG
  • B BMP
  • C GIF
  • D JPEG
82
Hard css pms Uploaded: 20 Jun 2026

Which topology provides the highest fault tolerance?

  • A Bus
  • B Star
  • C Ring
  • D Mesh
83
Medium nts Uploaded: 23 Aug 2026

What is a computer network protocol?

  • A A database structure
  • B A type of hardware device
  • C A set of rules governing data communication
  • D A programming language
84
Medium nts Uploaded: 13 Aug 2026

What is a compiler?

  • A A hardware device
  • B A program that translates source code into machine code
  • C A network device
  • D A type of database
85
Easy ppsc Uploaded: 07 Aug 2026

Which of the following is an input device?

  • A Monitor
  • B Printer
  • C Speaker
  • D Keyboard
86
Easy fpsc Uploaded: 09 Aug 2026

Which of the following is a common cybersecurity practice?

  • A Ignoring software updates
  • B Using strong, unique passwords
  • C Disabling firewalls
  • D Sharing passwords openly
87
Easy css Uploaded: 13 Aug 2026

Which MS Office application is used for spreadsheets?

  • A Excel
  • B Word
  • C Access
  • D PowerPoint
88
Medium css Uploaded: 23 Aug 2026

What is the function of a proxy server?

  • A To display graphics
  • B To manage printers
  • C To store permanent files
  • D To act as an intermediary between client and server
89
Easy fpsc ppsc nts Uploaded: 18 Jun 2026

What does RAM stand for?

  • A Random Access Memory
  • B Read Access Memory
  • C Rapid Access Memory
  • D Random Application Memory
90
Easy nts Uploaded: 20 Jun 2026

Which Excel function returns the highest value in a range?

  • A MIN()
  • B TOP()
  • C MAX()
  • D HIGH()
91
Easy nts Uploaded: 09 Aug 2026

What is the shortcut key to copy in Windows?

  • A Ctrl+X
  • B Ctrl+C
  • C Ctrl+V
  • D Ctrl+Z
92
Easy ppsc Uploaded: 13 Aug 2026

What does USB stand for?

  • A Universal Serial Bus
  • B United System Bus
  • C United Serial Bus
  • D Universal System Bus
93
Easy ppsc Uploaded: 07 Aug 2026

What is the time complexity of binary search on a sorted array?

  • A O(log n)
  • B O(1)
  • C O(n)
  • D O(n^2)
94
Medium css Uploaded: 23 Aug 2026

Which protocol is used for transferring web pages?

  • A SMTP
  • B HTTP
  • C TCP
  • D FTP
95
Easy ppsc nts Uploaded: 20 Jun 2026

Which SQL command is used to retrieve data from a database?

  • A INSERT
  • B UPDATE
  • C SELECT
  • D DELETE
96
Medium css Uploaded: 13 Aug 2026

What is a Trojan horse in computing?

  • A A type of firewall
  • B A network cable
  • C A useful software tool
  • D Malware disguised as legitimate software
97
Medium fpsc Uploaded: 23 Aug 2026

Which of the following is a popular IDE for Python development?

  • A PyCharm
  • B AutoCAD
  • C Illustrator
  • D Photoshop
98
Easy ppsc nts Uploaded: 20 Jun 2026

Which Excel feature is used to display only records matching specific criteria?

  • A Sort
  • B Filter
  • C Freeze Panes
  • D Conditional Formatting
99
Hard nts Uploaded: 09 Aug 2026

What is the function of an operating system's kernel?

  • A Design user interfaces
  • B Store internet history
  • C Manage hardware resources directly
  • D Compress files
100
Medium nts Uploaded: 13 Aug 2026

What is an array?

  • A A network device
  • B A single variable
  • C A type of loop
  • D A collection of elements of the same type stored in contiguous memory
Practiced MCQs0 / 601