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.
461
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
462
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
463
Easy pms Uploaded: 09 Aug 2026

What does the acronym 'RAM' stand for?

  • A Random Access Memory
  • B Read Access Memory
  • C Random Allocated Memory
  • D Read Allocated Memory
464
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
465
Medium css Uploaded: 07 Aug 2026

Which scheduling algorithm can lead to starvation?

  • A Shortest Job First without priority handling correctly is arguable, but choose SJF
  • B Round Robin
  • C Priority Scheduling
  • D First Come First Serve
466
Easy nts Uploaded: 20 Jun 2026

What does URL stand for?

  • A Universal Resource Locator
  • B Uniform Resource Locator
  • C Unified Resource Link
  • D Universal Retrieval Link
467
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
468
Medium pms Uploaded: 23 Aug 2026

What is the function of GitHub?

  • A To browse the internet
  • B To design graphics
  • C To host and manage version-controlled code repositories
  • D To manage databases
469
Medium css pms Uploaded: 20 Jun 2026

What is the main purpose of a database management system (DBMS)?

  • A Create hardware
  • B Manage and organize data
  • C Design websites
  • D Control printers
470
Medium css Uploaded: 09 Aug 2026

Which of the following is a version control system?

  • A Git
  • B Excel
  • C Photoshop
  • D MySQL
471
Medium pms Uploaded: 13 Aug 2026

What is responsive web design?

  • A Design that works only on desktops
  • B A network protocol
  • C A type of database design
  • D Design that adapts to different screen sizes and devices
472
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
473
Easy fpsc Uploaded: 23 Aug 2026

Which of the following is an example of biometric authentication?

  • A Security question
  • B Password
  • C Fingerprint scanning
  • D PIN code
474
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
475
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
476
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
477
Easy fpsc Uploaded: 07 Aug 2026

Which topology connects all devices to a single central hub?

  • A Star
  • B Bus
  • C Ring
  • D Mesh
478
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
479
Easy css Uploaded: 13 Aug 2026

Which data structure is ideal for implementing a priority queue?

  • A Stack
  • B Array
  • C Linked List
  • D Heap
480
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
Practiced MCQs0 / 601