Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

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

Which memory type is most commonly used to store firmware in embedded systems?

  • A RAM
  • B Virtual Memory
  • C Cache Memory
  • D ROM
22
Medium pms Uploaded: 07 Aug 2026

Which data structure uses FIFO order?

  • A Tree
  • B Graph
  • C Stack
  • D Queue
23
Medium css pms Uploaded: 20 Jun 2026

Which Excel reference remains fixed when copied?

  • A Relative Reference
  • B Mixed Reference
  • C Absolute Reference
  • D Dynamic Reference
24
Medium pms Uploaded: 13 Aug 2026

What is the purpose of a 'checksum'?

  • A Verify data integrity during transmission
  • B Encrypt files
  • C Compress data
  • D Increase network speed
25
Medium css pms fpsc ppsc nts Uploaded: 25 Jun 2026

Which protocol is commonly used to create a secure and encrypted communication channel over the Internet?

  • A HTTPS (SSL/TLS)
  • B FTP
  • C DHCP
  • D Telnet
26
Medium pms Uploaded: 23 Aug 2026

What is the purpose of a sitemap on a website?

  • A To compress images
  • B To display advertisements
  • C To store user passwords
  • D To help search engines index website pages
27
Medium pms Uploaded: 13 Aug 2026

Which of the following best describes 'firmware'?

  • A Software permanently programmed into hardware
  • B A network protocol
  • C Application software
  • D A type of virus
28
Medium css pms Uploaded: 20 Jun 2026

Which data structure follows the Last In First Out (LIFO) principle?

  • A Queue
  • B Array
  • C Stack
  • D Linked List
29
Medium css pms fpsc ppsc nts Uploaded: 01 Jul 2026

In Machine Learning, what is a hyperparameter?

  • A A configuration set before training
  • B A learned weight
  • C An output label
  • D A type of dataset
30
Medium pms Uploaded: 23 Aug 2026

Which of the following describes a MAN?

  • A A network covering a city or large campus
  • B A network within a single room
  • C A personal network
  • D A global network
31
Medium pms Uploaded: 07 Aug 2026

Which technique is used to handle collisions in a hash table?

  • A Sorting
  • B Chaining
  • C Indexing
  • D Compression
32
Medium css pms Uploaded: 20 Jun 2026

What is polymorphism in object-oriented programming?

  • A Data hiding
  • B Ability of an object to take multiple forms
  • C Memory allocation
  • D Database indexing
33
Medium pms Uploaded: 23 Aug 2026

What is IPv6?

  • A A version of Internet Protocol using 128-bit addresses
  • B A database index
  • C A programming language
  • D A type of firewall
34
Medium pms Uploaded: 23 Aug 2026

What is the purpose of an interpreter?

  • A To translate entire code at once
  • B To design databases
  • C To execute code line by line
  • D To manage hardware
35
Medium pms Uploaded: 09 Aug 2026

Which of the following is the smallest unit of data in a computer?

  • A Nibble
  • B Byte
  • C Kilobyte
  • D Bit
36
Medium pms Uploaded: 13 Aug 2026

Which key uniquely identifies a record in another table?

  • A Foreign Key
  • B Primary Key
  • C Composite Key
  • D Candidate Key
37
Medium pms Uploaded: 09 Aug 2026

What does 'GPU' stand for?

  • A General Processing Unit
  • B Graphics Processing Unit
  • C General Purpose Unit
  • D Graphical Program Unit
38
Medium pms Uploaded: 13 Aug 2026

What is the shortcut key to undo an action?

  • A Ctrl+Y
  • B Ctrl+A
  • C Ctrl+U
  • D Ctrl+Z
39
Medium css pms Uploaded: 20 Jun 2026

Which software development model follows a sequential approach?

  • A Agile
  • B Scrum
  • C Waterfall
  • D DevOps
40
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
Practiced MCQs0 / 77