Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

140 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 / 140
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 140 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
Medium css pms fpsc ppsc nts Uploaded: 25 Jun 2026

Who co-invented the World Wide Web (WWW) alongside Robert Cailliau?

  • A Tom Berners
  • B Mark Zuckerberg
  • C Tim Berners-Lee
  • D Bill Gates
102
Easy fpsc ppsc nts Uploaded: 18 Jun 2026

What does CPU stand for?

  • A Central Processing Unit
  • B Central Program Unit
  • C Computer Processing Unit
  • D Central Processor Utility
103
Medium ppsc Uploaded: 07 Aug 2026

Which of the following is an example of system software?

  • A MS Word
  • B Operating System
  • C Google Chrome
  • D Adobe Photoshop
104
Medium ppsc Uploaded: 09 Aug 2026

What is the function of 'RAM slots' on a motherboard?

  • A Connect to internet
  • B Hold memory modules
  • C Store permanent data
  • D Display graphics
105
Medium ppsc Uploaded: 13 Aug 2026

Which of the following best describes 'latency' in networking?

  • A Total data transferred
  • B Delay before data transfer begins
  • C Storage capacity
  • D Number of devices connected
106
Easy ppsc Uploaded: 09 Aug 2026

Which of the following is a volatile memory?

  • A RAM
  • B Flash Drive
  • C Hard Disk
  • D ROM
107
Easy ppsc Uploaded: 23 Aug 2026

Which component is regarded as the brain of the computer?

  • A RAM
  • B Motherboard
  • C Hard Disk
  • D CPU
108
Easy ppsc Uploaded: 23 Aug 2026

What is the purpose of the <title> tag in HTML?

  • A To insert an image
  • B To create a hyperlink
  • C To create a table
  • D To set the title shown in the browser tab
109
Medium css pms fpsc ppsc nts Uploaded: 25 Jun 2026

What is the main purpose of a Firewall in a computer network?

  • A To prevent unauthorized access
  • B To remove all viruses from a computer
  • C To increase internet speed
  • D To store network Data
110
Hard ppsc Uploaded: 09 Aug 2026

What is the function of 'cache memory'?

  • A Provide internet access
  • B Display graphics
  • C Permanently store files
  • D Store frequently accessed data for quick access
111
Easy fpsc ppsc nts Uploaded: 18 Jun 2026

The internet protocol "HTTP" stands for:

  • A Hyper Text Transfer Protocol
  • B High Tech Transfer Protocol
  • C Hyper Text Transmission Protocol
  • D Hyper Transfer Text Protocol
112
Medium ppsc nts Uploaded: 20 Jun 2026

What is Freeze Panes used for?

  • A Lock worksheet
  • B Keep rows or columns visible
  • C Protect workbook
  • D Hide formulas
113
Medium ppsc Uploaded: 13 Aug 2026

What is Machine Learning?

  • A A type of hardware
  • B A subset of AI where systems learn from data
  • C Manually programming every rule
  • D A database technique
114
Medium ppsc Uploaded: 13 Aug 2026

Which algorithm is used to find the shortest path in a graph?

  • A Binary Search
  • B Quick Sort
  • C Bubble Sort
  • D Dijkstra's Algorithm
115
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
116
Easy ppsc Uploaded: 23 Aug 2026

Which of the following is a common cause of a computer freezing?

  • A Updated software
  • B Too much free disk space
  • C Insufficient memory or overheating
  • D Fast internet connection
117
Hard ppsc Uploaded: 09 Aug 2026

Which of the following is a benefit of using 'SSD' over 'HDD'?

  • A Faster data access speed
  • B Larger physical size
  • C Lower cost per gigabyte
  • D More moving parts
118
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
119
Medium ppsc Uploaded: 07 Aug 2026

Which of the following best describes 'recursion' in programming?

  • A A type of variable declaration
  • B A method of sorting arrays
  • C A function calling itself to solve a smaller instance of a problem
  • D A loop that never terminates
120
Medium fpsc ppsc Uploaded: 20 Jun 2026

What is Track Changes used for in Word?

  • A Database management
  • B Reviewing edits
  • C Creating charts
  • D Printing documents
Practiced MCQs0 / 140