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.
1
Easy nts Uploaded: 23 Aug 2026

What is the term for a network of infected computers controlled remotely?

  • A Botnet
  • B Firewall
  • C VPN
  • D Router
2
Medium css fpsc Uploaded: 20 Jun 2026

Which Excel chart is best for showing trends over time?

  • A Pie Chart
  • B Line Chart
  • C Scatter Plot
  • D Radar Chart
3
Medium ppsc Uploaded: 09 Aug 2026

Who is considered the founder of the World Wide Web?

  • A Mark Zuckerberg
  • B Bill Gates
  • C Steve Jobs
  • D Tim Berners-Lee
4
Medium ppsc Uploaded: 13 Aug 2026

What is the full form of CPU clock speed unit MHz?

  • A Megahertz
  • B Megabytes
  • C Milliohms
  • D Megahours
5
Medium fpsc Uploaded: 07 Aug 2026

In object-oriented programming, what does polymorphism allow?

  • A Functions to run without parameters
  • B Objects to store data only
  • C Classes to prevent inheritance
  • D Objects to take multiple forms through overriding or overloading
6
Easy css Uploaded: 23 Aug 2026

Which scheduling algorithm gives priority to the shortest job first?

  • A FCFS
  • B Round Robin
  • C Priority Scheduling
  • D SJF
7
Medium css fpsc Uploaded: 20 Jun 2026

Which layer of the OSI model is responsible for routing packets?

  • A Transport Layer
  • B Network Layer
  • C Session Layer
  • D Presentation Layer
8
Medium pms Uploaded: 13 Aug 2026

What is the main function of an operating system?

  • A Manage hardware and software resources
  • B Compile programs
  • C Write documents
  • D Design websites
9
Medium pms Uploaded: 23 Aug 2026

What does HTTP status code 200 indicate?

  • A Page not found
  • B Bad request
  • C Successful request
  • D Server error
10
Easy nts Uploaded: 20 Jun 2026

What does PDF stand for?

  • A Portable Document Format
  • B Personal Data File
  • C Printed Document Form
  • D Public Data Format
11
Medium fpsc Uploaded: 09 Aug 2026

Which of the following is used to test software before release?

  • A Testing
  • B Compiling
  • C Encryption
  • D Debugging
12
Medium ppsc Uploaded: 13 Aug 2026

ASCII stands for?

  • A American Standard Code for Information Interchange
  • B American System Code for Information Interchange
  • C American Standard Coding for International Interchange
  • D Advanced Standard Code for Information Interchange
13
Easy fpsc Uploaded: 07 Aug 2026

Which of the following best describes 'encryption'?

  • A Formatting a hard drive
  • B Converting data into a coded format to prevent unauthorized access
  • C Compressing files to save space
  • D Deleting unnecessary files
14
Hard nts Uploaded: 23 Aug 2026

Which memory type stores the BIOS?

  • A RAM
  • B ROM
  • C Virtual Memory
  • D Cache
15
Easy ppsc nts Uploaded: 20 Jun 2026

What is the intersection of a row and a column in Excel called?

  • A Workbook
  • B Worksheet
  • C Cell
  • D Range
16
Easy ppsc Uploaded: 13 Aug 2026

Which of these is an input device?

  • A Monitor
  • B Speaker
  • C Scanner
  • D Printer
17
Easy ppsc Uploaded: 23 Aug 2026

Which of the following is an example of an assistive technology in computing?

  • A Spreadsheet software
  • B Web browser
  • C Screen reader
  • D Text editor
18
Hard fpsc Uploaded: 13 Aug 2026

Which SQL command is used to retrieve data?

  • A INSERT
  • B DELETE
  • C SELECT
  • D UPDATE
19
Easy ppsc Uploaded: 07 Aug 2026

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

  • A Manage system resources and hardware communication
  • B Create spreadsheets
  • C Design graphics
  • D Browse the internet
20
Medium css Uploaded: 13 Aug 2026

What is spyware?

  • A Software that speeds up a computer
  • B Antivirus software
  • C A firewall tool
  • D Software that secretly monitors user activity
Practiced MCQs0 / 601