Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

129 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 / 129
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 129 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.
101
Easy pms Uploaded: 07 Aug 2026

Which of the following is used to test software for defects?

  • A Debugging
  • B Formatting
  • C Compiling
  • D Encrypting
102
Medium css pms fpsc ppsc nts Uploaded: 01 Jul 2026

What is the full form of "NLP" in Artificial Intelligence and Computer Science?

  • A Numeric Learning Program
  • B Network Layer Protocol
  • C Neural Logic Processing
  • D Natural Language Processing
103
Hard pms Uploaded: 23 Aug 2026

Which of the following is a popular cloud service provider?

  • A Notepad
  • B VLC Media Player
  • C Amazon Web Services
  • D MS Paint
104
Hard pms Uploaded: 13 Aug 2026

What is the primary purpose of an operating system's process scheduler?

  • A Design user interfaces
  • B Manage network connections
  • C Decide which process runs on the CPU at a given time
  • D Manage file storage
105
Hard pms Uploaded: 23 Aug 2026

What is the function of Task Manager in Windows?

  • A To edit documents
  • B To browse the internet
  • C To scan for viruses
  • D To monitor and manage running processes
106
Medium pms Uploaded: 07 Aug 2026

The smallest unit of data in a computer is called?

  • A Nibble
  • B Bit
  • C Byte
  • D Word
107
Easy pms Uploaded: 13 Aug 2026

Which company owns Android OS?

  • A Amazon
  • B Apple
  • C Google
  • D Microsoft
108
Easy pms Uploaded: 07 Aug 2026

What does 'plug and play' mean in computer hardware?

  • A Devices requiring manual driver installation
  • B Devices that cannot be removed once installed
  • C Devices that only work with specific software
  • D Devices that work automatically once connected
109
Easy pms Uploaded: 13 Aug 2026

Which file format is commonly used for saving images with transparency?

  • A BMP
  • B PNG
  • C DOC
  • D JPEG
110
Easy pms Uploaded: 09 Aug 2026

What is the purpose of an algorithm?

  • A Design graphics
  • B Provide step-by-step instructions to solve a problem
  • C Store data permanently
  • D Connect hardware
111
Medium css pms fpsc ppsc nts Uploaded: 22 Jun 2026

What is the default port number for HTTPS?

  • A 21
  • B 25
  • C 80
  • D 443
112
Medium pms Uploaded: 09 Aug 2026

What is the function of a compiler?

  • A Manage memory
  • B Store data
  • C Connect to internet
  • D Convert source code to machine code
113
Medium css pms Uploaded: 20 Jun 2026

What is encapsulation in object-oriented programming?

  • A Combining data and methods into a single unit
  • B Creating multiple classes
  • C Executing parallel processes
  • D Allocating memory dynamically
114
Easy pms Uploaded: 13 Aug 2026

Which of the following is a markup language, not a programming language?

  • A C++
  • B Python
  • C HTML
  • D Java
115
Easy pms Uploaded: 23 Aug 2026

What is application software?

  • A A hardware component
  • B Software that manages hardware
  • C Software designed to perform specific user tasks
  • D A type of network protocol
116
Medium pms Uploaded: 13 Aug 2026

Which of the following is an example of secondary storage?

  • A RAM
  • B Register
  • C Hard Disk
  • D Cache
117
Medium pms Uploaded: 23 Aug 2026

What is a hyperlink?

  • A A database key
  • B A clickable link that navigates to another resource
  • C A hardware component
  • D A type of virus
118
Medium pms Uploaded: 13 Aug 2026

How many bits does Unicode UTF-16 typically use per character?

  • A 32
  • B 16
  • C 8
  • D 64
119
Medium css pms fpsc ppsc nts Uploaded: 25 Jun 2026

Which sorting algorithm generally provides the best average-case performance for large datasets?

  • A Quick Sort
  • B Merge Sort
  • C Bubble Sort
  • D Selection Sort
120
Medium pms Uploaded: 13 Aug 2026

Which port is commonly used to connect a printer?

  • A USB
  • B Ethernet
  • C VGA
  • D HDMI
Practiced MCQs0 / 129