Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

179 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 / 179
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 179 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.
141
Easy ppsc nts Uploaded: 20 Jun 2026

Which MS Word feature is used to create personalized letters for multiple recipients?

  • A Track Changes
  • B Mail Merge
  • C WordArt
  • D AutoCorrect
142
Easy nts Uploaded: 13 Aug 2026

What is the main purpose of a compiler's syntax analysis phase?

  • A Manage memory allocation
  • B Check code structure against language grammar rules
  • C Execute the program
  • D Store data
143
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
144
Easy nts Uploaded: 13 Aug 2026

What is an entity in a database context?

  • A A software bug
  • B A real-world object or concept represented in a database
  • C A network device
  • D A type of query
145
Hard nts Uploaded: 09 Aug 2026

Which of the following is a function of the transport layer in networking?

  • A Displaying web pages
  • B Routing packets
  • C Ensuring reliable data transfer
  • D Physical cabling
146
Easy nts Uploaded: 13 Aug 2026

Which is an example of open-source operating system?

  • A macOS
  • B Windows
  • C iOS
  • D Linux
147
Hard nts Uploaded: 23 Aug 2026

What is the purpose of cookies in web browsing?

  • A To store user data for websites
  • B To manage hardware drivers
  • C To compress images
  • D To speed up the CPU
148
Easy ppsc nts Uploaded: 20 Jun 2026

Which search algorithm checks each element sequentially?

  • A Binary Search
  • B Linear Search
  • C Interpolation Search
  • D Hash Search
149
Easy nts Uploaded: 13 Aug 2026

What is the purpose of a 'patch' in software?

  • A Format a disk
  • B Create a backup
  • C Fix bugs or security vulnerabilities in software
  • D Add new hardware
150
Medium nts Uploaded: 07 Aug 2026

What is the function of an antivirus program?

  • A Create documents
  • B Increase internet speed
  • C Format hard drives
  • D Detect and remove malicious software
151
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
152
Medium fpsc nts Uploaded: 20 Jun 2026

What is the purpose of a checksum?

  • A Compress data
  • B Verify data integrity
  • C Increase speed
  • D Encrypt files
153
Medium nts Uploaded: 23 Aug 2026

What is the function of a switch in networking?

  • A To direct data only to the intended device
  • B To broadcast data to all devices
  • C To provide internet access
  • D To store files
154
Medium nts Uploaded: 07 Aug 2026

What is the main advantage of using SSD over HDD?

  • A Higher power consumption
  • B Larger physical size
  • C Faster data access speed
  • D Lower cost per gigabyte
155
Easy nts Uploaded: 20 Jun 2026

Which Excel symbol is used to begin a formula?

  • A #
  • B @
  • C =
  • D $
156
Easy nts Uploaded: 20 Jun 2026

Which Excel function returns the smallest value in a range?

  • A MAX()
  • B MIN()
  • C LOW()
  • D SMALL()
157
Hard nts Uploaded: 07 Aug 2026

Which of the following best describes 'multithreading'?

  • A Running multiple operating systems simultaneously
  • B Connecting multiple computers via a network
  • C Executing multiple threads concurrently within a single process
  • D Storing data across multiple hard drives
158
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
159
Medium fpsc nts Uploaded: 20 Jun 2026

Which SQL clause is used to filter rows before grouping?

  • A HAVING
  • B GROUP BY
  • C WHERE
  • D ORDER BY
160
Easy nts Uploaded: 07 Aug 2026

Which key is used to delete a character to the left of the cursor?

  • A Backspace
  • B Enter
  • C Delete
  • D Tab
Practiced MCQs0 / 179