Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

129 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 / 129
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 129 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.
81
Hard css pms Uploaded: 20 Jun 2026

Which algorithm technique divides a problem into smaller subproblems?

  • A Greedy
  • B Divide and Conquer
  • C Brute Force
  • D Backtracking
82
Easy pms Uploaded: 13 Aug 2026

What does SDLC stand for?

  • A System Design Life Cycle
  • B Software Development Life Cycle
  • C System Development Logic Cycle
  • D Software Design Life Cycle
83
Medium pms Uploaded: 07 Aug 2026

Which of the following is NOT a valid programming paradigm?

  • A Procedural Programming
  • B Functional Programming
  • C Object-Oriented Programming
  • D Sequential Logic Rendering
84
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
85
Medium pms Uploaded: 13 Aug 2026

What is the function of Microsoft Outlook?

  • A Spreadsheet management
  • B Presentation design
  • C Email and calendar management
  • D Database management
86
Easy pms Uploaded: 13 Aug 2026

Which of the following is the fastest memory?

  • A Hard Disk
  • B ROM
  • C Cache Memory
  • D RAM
87
Medium pms Uploaded: 23 Aug 2026

Which data structure follows the FIFO principle?

  • A Stack
  • B Graph
  • C Queue
  • D Tree
88
Hard pms Uploaded: 13 Aug 2026

What is a binary tree?

  • A A tree with unlimited children per node
  • B A type of queue
  • C A linear structure
  • D A tree where each node has at most two children
89
Medium pms Uploaded: 13 Aug 2026

Which of the following best describes 'cloud SaaS'?

  • A Hardware sold as a product
  • B A network cable standard
  • C A type of virus
  • D Software delivered over the internet on a subscription basis
90
Medium css pms Uploaded: 20 Jun 2026

Which data structure is most suitable for implementing recursion?

  • A Queue
  • B Array
  • C Stack
  • D Heap
91
Hard pms Uploaded: 07 Aug 2026

What is the purpose of an IP address?

  • A Run applications
  • B Display graphics
  • C Uniquely identify a device on a network
  • D Store files
92
Medium css pms Uploaded: 20 Jun 2026

What is multitasking in an operating system?

  • A Using multiple monitors
  • B Running multiple processes concurrently
  • C Installing multiple OS
  • D Using many files
93
Medium pms Uploaded: 09 Aug 2026

Which of the following is a popular relational database management system?

  • A MongoDB
  • B Cassandra
  • C MySQL
  • D Redis
94
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
95
Medium pms Uploaded: 07 Aug 2026

What is the shortcut key to copy selected text?

  • A Ctrl+X
  • B Ctrl+Z
  • C Ctrl+C
  • D Ctrl+V
96
Hard pms Uploaded: 13 Aug 2026

What is pseudocode?

  • A Actual executable code
  • B A hardware design
  • C A type of malware
  • D An informal high-level description of an algorithm
97
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
98
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
99
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
100
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
Practiced MCQs0 / 129