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.
341
Hard nts Uploaded: 07 Aug 2026

Which of the following best describes 'Big O notation'?

  • A A programming language
  • B A way to express the efficiency or complexity of an algorithm
  • C A network protocol
  • D A type of database index
342
Hard nts Uploaded: 23 Aug 2026

What is the full form of WWW?

  • A World Wide Web
  • B Wide World Web
  • C World Web Wide
  • D World Wide Website
343
Easy ppsc nts Uploaded: 20 Jun 2026

Which protocol is used to automatically assign IP addresses to devices on a network?

  • A DNS
  • B DHCP
  • C SMTP
  • D SNMP
344
Medium fpsc Uploaded: 13 Aug 2026

Which key combination is used to copy text?

  • A Ctrl+X
  • B Ctrl+V
  • C Ctrl+Z
  • D Ctrl+C
345
Hard fpsc Uploaded: 23 Aug 2026

What is the purpose of software updates?

  • A To fix bugs and improve security
  • B To slow down the computer
  • C To disconnect from networks
  • D To delete user data
346
Hard pms Uploaded: 07 Aug 2026

RAM stands for?

  • A Read Available Memory
  • B Random Access Memory
  • C Random Available Memory
  • D Read Access Memory
347
Easy fpsc Uploaded: 09 Aug 2026

Which of the following best describes 'cloud storage'?

  • A Storing data on a local hard disk
  • B Storing data on a CD
  • C Storing data on remote servers accessed via internet
  • D Storing data on RAM
348
Medium pms Uploaded: 13 Aug 2026

Which file system is commonly used by Windows?

  • A EXT4
  • B HFS+
  • C APFS
  • D NTFS
349
Hard css fpsc Uploaded: 07 Aug 2026

What is the primary function of DHCP in networking?

  • A Automatically assign IP addresses to devices
  • B Compress data packets
  • C Encrypt network traffic
  • D Block unauthorized websites
350
Medium css Uploaded: 23 Aug 2026

Which of the following represents 1024 bytes?

  • A 1 Megabyte
  • B 1 Gigabyte
  • C 1 Kilobyte
  • D 1 Terabyte
351
Easy nts Uploaded: 20 Jun 2026

Which database object stores data in MS Access?

  • A Form
  • B Report
  • C Table
  • D Macro
352
Easy fpsc Uploaded: 13 Aug 2026

What is the extension of a Python file?

  • A .py
  • B .pt
  • C .pn
  • D .pyt
353
Medium pms Uploaded: 09 Aug 2026

Which programming language is primarily used for statistical computing?

  • A R
  • B Java
  • C C++
  • D PHP
354
Medium ppsc Uploaded: 13 Aug 2026

What is the primary function of a compiler's lexical analysis phase?

  • A Design the user interface
  • B Break source code into tokens
  • C Manage memory
  • D Execute machine code
355
Medium fpsc Uploaded: 07 Aug 2026

Which of the following best describes object-oriented programming?

  • A Programming that avoids functions
  • B Programming without variables
  • C Programming using only numbers
  • D Programming based on objects containing data and methods
356
Medium css Uploaded: 23 Aug 2026

Which device converts analog signals to digital signals?

  • A Router
  • B ADC
  • C DAC
  • D Modem
357
Medium ppsc Uploaded: 13 Aug 2026

What is a 'wildcard' character commonly used for in searches?

  • A Representing one or more unknown characters in a search pattern
  • B Formatting text
  • C Compiling code
  • D Encrypting search terms
358
Easy nts Uploaded: 23 Aug 2026

What is the function of a web server?

  • A To host and deliver web pages to clients
  • B To manage printers
  • C To design graphics
  • D To compile programs
359
Medium css fpsc Uploaded: 20 Jun 2026

Which database operation removes a table completely?

  • A DELETE
  • B REMOVE
  • C DROP
  • D CLEAR
360
Medium ppsc Uploaded: 13 Aug 2026

Which of the following is a popular version control system?

  • A MySQL
  • B Git
  • C Linux
  • D Apache
Practiced MCQs0 / 601