Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

97 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 / 97
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 97 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
Hard pms Uploaded: 07 Aug 2026

Which protocol is used to send email?

  • A FTP
  • B SMTP
  • C HTTP
  • D DNS
62
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
63
Hard nts Uploaded: 23 Aug 2026

Which key combination is used to copy text in Windows?

  • A Ctrl+V
  • B Ctrl+C
  • C Ctrl+X
  • D Ctrl+Z
64
Hard css Uploaded: 07 Aug 2026

Which of these is a valid file extension for an image?

  • A .doc
  • B .jpg
  • C .mp3
  • D .exe
65
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
66
Hard css Uploaded: 07 Aug 2026

What is the purpose of an operating system's file system?

  • A Increase internet speed
  • B Design graphics
  • C Organize and manage data storage on a device
  • D Compile source code
67
Hard nts Uploaded: 13 Aug 2026

Which of the following is an example of an interpreted language?

  • A Assembly
  • B C++
  • C Python
  • D C
68
Hard nts Uploaded: 09 Aug 2026

What does 'ALU' stand for in computer architecture?

  • A Arithmetic Logic Unit
  • B Advanced Logic Unit
  • C Arithmetic Language Unit
  • D Automated Logic Unit
69
Hard fpsc Uploaded: 13 Aug 2026

Which function in Excel is used to sum a range of cells?

  • A COUNT
  • B MAX
  • C AVERAGE
  • D SUM
70
Hard nts Uploaded: 23 Aug 2026

What is the function of a modem?

  • A To manage printers
  • B To store files
  • C To modulate and demodulate signals for internet connectivity
  • D To display graphics
71
Hard css Uploaded: 13 Aug 2026

What does 'booting' refer to in computing?

  • A Deleting files
  • B Shutting down a system
  • C Installing software
  • D Starting up a computer
72
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
73
Hard fpsc Uploaded: 13 Aug 2026

Which of these is considered strong password practice?

  • A Using birth date
  • B Sharing password with friends
  • C Using the same password everywhere
  • D Using a mix of letters, numbers, and symbols
74
Hard fpsc Uploaded: 13 Aug 2026

What is the purpose of a web server?

  • A Manage hardware only
  • B Serve web pages and content to clients over the internet
  • C Design graphics
  • D Store user passwords only
75
Hard fpsc Uploaded: 13 Aug 2026

Which SQL command is used to remove a table completely?

  • A DELETE
  • B TRUNCATE
  • C REMOVE
  • D DROP
76
Hard ppsc Uploaded: 09 Aug 2026

What is the function of 'cache memory'?

  • A Provide internet access
  • B Display graphics
  • C Permanently store files
  • D Store frequently accessed data for quick access
77
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
78
Hard ppsc Uploaded: 09 Aug 2026

Which of the following is a benefit of using 'SSD' over 'HDD'?

  • A Faster data access speed
  • B Larger physical size
  • C Lower cost per gigabyte
  • D More moving parts
79
Hard pms Uploaded: 23 Aug 2026

Which of the following is a popular cloud service provider?

  • A Notepad
  • B VLC Media Player
  • C Amazon Web Services
  • D MS Paint
80
Hard pms Uploaded: 13 Aug 2026

What is the primary purpose of an operating system's process scheduler?

  • A Design user interfaces
  • B Manage network connections
  • C Decide which process runs on the CPU at a given time
  • D Manage file storage
Practiced MCQs0 / 97