Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

179 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 / 179
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 179 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.
61
Medium nts Uploaded: 23 Aug 2026

Which of the following is a non-linear data structure?

  • A Tree
  • B Array
  • C Stack
  • D Queue
62
Easy nts Uploaded: 20 Jun 2026

Which key combination cuts selected content?

  • A Ctrl+C
  • B Ctrl+V
  • C Ctrl+X
  • D Ctrl+Z
63
Medium nts Uploaded: 13 Aug 2026

What is two-factor authentication?

  • A A backup method
  • B Using two passwords only
  • C A type of firewall
  • D A security process requiring two forms of verification
64
Medium nts Uploaded: 13 Aug 2026

Which of the following describes 'many-to-many' relationship in a database?

  • A One record relates to one record only
  • B One record relates to many records only
  • C Multiple records in one table relate to multiple in another
  • D No relationship exists
65
Easy nts Uploaded: 23 Aug 2026

Which of the following is a type of computer virus that spreads without user action?

  • A Adware
  • B Spyware
  • C Trojan
  • D Worm
66
Easy nts Uploaded: 09 Aug 2026

What does HTML stand for?

  • A Hyper Text Making Language
  • B High Text Markup Language
  • C Hyper Text Markup Language
  • D Hyper Trainer Markup Language
67
Easy nts Uploaded: 13 Aug 2026

Which data structure uses FIFO (First In First Out)?

  • A Tree
  • B Queue
  • C Stack
  • D Graph
68
Medium nts Uploaded: 23 Aug 2026

Which generation of computers introduced microprocessors?

  • A First
  • B Third
  • C Fourth
  • D Second
69
Easy nts Uploaded: 13 Aug 2026

What does GPS stand for?

  • A Global Positioning System
  • B General Processing System
  • C Global Processing System
  • D General Positioning System
70
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
71
Easy nts Uploaded: 20 Jun 2026

Which protocol is used for file transfer over a network?

  • A FTP
  • B HTTP
  • C SMTP
  • D POP3
72
Easy nts Uploaded: 20 Jun 2026

Which PowerPoint feature allows visual movement effects?

  • A Transitions
  • B Animations
  • C Themes
  • D Layouts
73
Hard nts Uploaded: 07 Aug 2026

Which cryptographic technique uses two different keys for encryption and decryption?

  • A Symmetric encryption
  • B Checksum
  • C Asymmetric encryption
  • D Hashing
74
Medium fpsc nts Uploaded: 20 Jun 2026

Which network topology uses a single communication backbone?

  • A Star
  • B Mesh
  • C Bus
  • D Ring
75
Easy nts Uploaded: 20 Jun 2026

Which shortcut key saves the current document in MS Word?

  • A Ctrl + P
  • B Ctrl + C
  • C Ctrl + S
  • D Ctrl + D
76
Medium nts Uploaded: 13 Aug 2026

Which of the following best describes a 'zero-day' vulnerability?

  • A A well-known, patched flaw
  • B A flaw unknown to the software vendor and unpatched
  • C A type of firewall
  • D A hardware defect
77
Medium nts Uploaded: 07 Aug 2026

Which of the following is an example of a compiled programming language?

  • A JavaScript
  • B Python
  • C C++
  • D PHP
78
Medium nts Uploaded: 09 Aug 2026

What is the primary purpose of a 'sitemap' in web development?

  • A Compress images
  • B Store user data
  • C Design page layouts
  • D Help search engines index website pages
79
Medium nts Uploaded: 13 Aug 2026

Which testing checks individual units of source code?

  • A Integration Testing
  • B Acceptance Testing
  • C Unit Testing
  • D System Testing
80
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
Practiced MCQs0 / 179