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.
321
Easy fpsc ppsc Uploaded: 20 Jun 2026

Which device is responsible for connecting different networks together?

  • A Switch
  • B Hub
  • C Router
  • D Repeater
322
Easy fpsc Uploaded: 13 Aug 2026

Which of the following represents a kilobyte?

  • A 1024 bits
  • B 1000 bits
  • C 1024 bytes
  • D 1000 bytes
323
Medium ppsc Uploaded: 23 Aug 2026

What is the purpose of an IDE in programming?

  • A To design databases
  • B To provide a comprehensive environment for writing and testing code
  • C To store backup files
  • D To manage network connections
324
Medium css fpsc Uploaded: 20 Jun 2026

What is a Trojan Horse in cybersecurity?

  • A A network cable
  • B A type of malware disguised as legitimate software
  • C A firewall rule
  • D A backup utility
325
Easy ppsc Uploaded: 09 Aug 2026

Which data type is used to store true/false values in programming?

  • A Boolean
  • B Float
  • C String
  • D Integer
326
Easy ppsc Uploaded: 13 Aug 2026

What is Big Data?

  • A A database software
  • B A type of virus
  • C Small datasets
  • D Extremely large and complex datasets
327
Medium nts Uploaded: 07 Aug 2026

Which of the following best defines 'artificial intelligence'?

  • A A network protocol
  • B A file storage format
  • C A type of computer hardware
  • D Simulation of human intelligence by machines
328
Hard pms Uploaded: 23 Aug 2026

What does 2FA stand for in cybersecurity?

  • A Two-Function Application
  • B Two-Factor Authentication
  • C Total Firewall Access
  • D Two-File Access
329
Medium css pms Uploaded: 20 Jun 2026

Which software development model follows a sequential approach?

  • A Agile
  • B Scrum
  • C Waterfall
  • D DevOps
330
Medium ppsc Uploaded: 13 Aug 2026

Which loop executes at least once regardless of condition?

  • A for loop
  • B if-else
  • C do-while loop
  • D while loop
331
Medium pms Uploaded: 23 Aug 2026

What is the primary use of cryptocurrency?

  • A A network protocol
  • B A programming language
  • C A type of computer virus
  • D Digital or virtual currency for transactions
332
Easy pms Uploaded: 13 Aug 2026

Which protocol is used for secure web browsing?

  • A SMTP
  • B HTTPS
  • C HTTP
  • D FTP
333
Easy ppsc Uploaded: 07 Aug 2026

Which of the following is a relational database management system?

  • A Photoshop
  • B MySQL
  • C Windows Media Player
  • D MS Word
334
Medium pms Uploaded: 09 Aug 2026

Which of the following is an example of a scripting language?

  • A C++
  • B Assembly
  • C C
  • D JavaScript
335
Medium fpsc Uploaded: 13 Aug 2026

What is an algorithm?

  • A A type of hardware
  • B A programming language
  • C A database structure
  • D A step-by-step procedure to solve a problem
336
Medium nts Uploaded: 23 Aug 2026

What is the function of the CPU's control unit?

  • A To display graphics
  • B To direct the operations of the processor
  • C To connect to networks
  • D To store data permanently
337
Medium css pms fpsc ppsc nts Uploaded: 25 Jun 2026

Who is widely regarded as the father of Computer Science?

  • A John von Neumann
  • B Alan Turing
  • C Charles Babbage
  • D Bill Gates
338
Medium fpsc nts Uploaded: 20 Jun 2026

Which SQL command modifies existing records?

  • A INSERT
  • B DELETE
  • C UPDATE
  • D SELECT
339
Easy fpsc ppsc Uploaded: 09 Aug 2026

What does 'LAN' stand for?

  • A Long Area Network
  • B Large Area Network
  • C Local Area Network
  • D Local Access Network
340
Medium pms Uploaded: 13 Aug 2026

Which MS Office application is used for database management?

  • A PowerPoint
  • B Excel
  • C Access
  • D Word
Practiced MCQs0 / 601