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.
221
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
222
Medium fpsc Uploaded: 23 Aug 2026

Which file extension is used for Microsoft Excel files?

  • A .txt
  • B .pptx
  • C .xlsx
  • D .docx
223
Easy nts Uploaded: 20 Jun 2026

Which protocol is used for file transfer over a network?

  • A FTP
  • B HTTP
  • C SMTP
  • D POP3
224
Easy ppsc Uploaded: 13 Aug 2026

Which type of software controls computer hardware directly?

  • A System Software
  • B Utility Software
  • C Freeware
  • D Application Software
225
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
226
Medium ppsc Uploaded: 13 Aug 2026

What is an IDE in programming?

  • A Integrated Development Environment
  • B Integrated Data Engine
  • C Interconnected Device Environment
  • D Internal Data Exchange
227
Medium fpsc Uploaded: 07 Aug 2026

Which of the following is an output device?

  • A Monitor
  • B Keyboard
  • C Scanner
  • D Mouse
228
Medium css Uploaded: 09 Aug 2026

What does 'VPN' stand for?

  • A Virtual Private Network
  • B Virtual Public Network
  • C Virtual Protocol Network
  • D Verified Private Network
229
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
230
Easy css Uploaded: 23 Aug 2026

What is the function of a scanner?

  • A To connect to networks
  • B To print documents
  • C To store data permanently
  • D To convert physical documents into digital form
231
Easy nts Uploaded: 20 Jun 2026

Which PowerPoint feature allows visual movement effects?

  • A Transitions
  • B Animations
  • C Themes
  • D Layouts
232
Medium fpsc Uploaded: 09 Aug 2026

Which of the following protocols is used to send emails?

  • A SNMP
  • B SMTP
  • C HTTP
  • D FTP
233
Hard pms Uploaded: 13 Aug 2026

Which data structure is used to implement recursion internally?

  • A Tree
  • B Stack
  • C Queue
  • D Array
234
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
235
Hard css Uploaded: 23 Aug 2026

Which topology connects each device to a central hub?

  • A Ring
  • B Mesh
  • C Star
  • D Bus
236
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
237
Medium css Uploaded: 13 Aug 2026

Which of the following is used to structure content on a webpage?

  • A JavaScript
  • B Python
  • C HTML
  • D CSS
238
Easy ppsc Uploaded: 23 Aug 2026

What does HTTP status code 404 indicate?

  • A Server error
  • B Page not found
  • C Unauthorized access
  • D Successful request
239
Medium fpsc nts Uploaded: 20 Jun 2026

Which network topology uses a single communication backbone?

  • A Star
  • B Mesh
  • C Bus
  • D Ring
240
Hard pms Uploaded: 09 Aug 2026

What is the main advantage of using a database index?

  • A Faster data retrieval
  • B Faster internet
  • C Reduced storage space
  • D Better graphics
Practiced MCQs0 / 601