Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

49 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 / 49
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 49 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.
1
Easy fpsc Uploaded: 07 Aug 2026

Which of the following best describes 'encryption'?

  • A Formatting a hard drive
  • B Converting data into a coded format to prevent unauthorized access
  • C Compressing files to save space
  • D Deleting unnecessary files
2
Easy fpsc nts Uploaded: 20 Jun 2026

What is an IP address?

  • A Database key
  • B Unique network identifier
  • C Programming variable
  • D File format
3
Easy fpsc nts Uploaded: 20 Jun 2026

Which type of memory loses its contents when power is turned off?

  • A ROM
  • B Flash Memory
  • C RAM
  • D Hard Disk
4
Easy fpsc Uploaded: 07 Aug 2026

What does the term 'bit rate' refer to in digital media?

  • A The physical size of a file
  • B The amount of data processed per unit of time
  • C The color depth of an image
  • D The resolution of a monitor
5
Easy fpsc Uploaded: 09 Aug 2026

Which of the following is a common cybersecurity practice?

  • A Ignoring software updates
  • B Using strong, unique passwords
  • C Disabling firewalls
  • D Sharing passwords openly
6
Easy fpsc ppsc nts Uploaded: 18 Jun 2026

What does RAM stand for?

  • A Random Access Memory
  • B Read Access Memory
  • C Rapid Access Memory
  • D Random Application Memory
7
Easy fpsc Uploaded: 23 Aug 2026

What is the function of a computer's power supply unit (PSU)?

  • A To store data
  • B To connect to networks
  • C To convert AC power to DC power for internal components
  • D To display graphics
8
Easy fpsc nts Uploaded: 20 Jun 2026

What is phishing?

  • A Programming method
  • B Data backup
  • C Fraudulent attempt to steal information
  • D Network topology
9
Easy fpsc Uploaded: 07 Aug 2026

Which of the following is used to uniquely identify a record in a database table?

  • A Primary Key
  • B Index
  • C Foreign Key
  • D Query
10
Easy fpsc Uploaded: 07 Aug 2026

Which shortcut key is used to save a document?

  • A Ctrl+P
  • B Ctrl+N
  • C Ctrl+A
  • D Ctrl+S
11
Easy fpsc Uploaded: 07 Aug 2026

Which of the following is a type of software license that allows free use and modification?

  • A GNU General Public License
  • B Trial License
  • C Commercial License
  • D Proprietary License
12
Easy fpsc Uploaded: 23 Aug 2026

Which key combination is used to paste text in Windows?

  • A Ctrl+A
  • B Ctrl+V
  • C Ctrl+C
  • D Ctrl+X
13
Easy fpsc Uploaded: 07 Aug 2026

What is the purpose of an API?

  • A Allow different software applications to communicate
  • B Design graphical interfaces
  • C Store large amounts of data
  • D Increase processor speed
14
Easy fpsc Uploaded: 09 Aug 2026

Which of the following is used for wireless internet connectivity?

  • A Wi-Fi
  • B USB Cable
  • C HDMI Cable
  • D Ethernet Cable
15
Easy fpsc nts Uploaded: 20 Jun 2026

Which protocol translates domain names into IP addresses?

  • A HTTP
  • B FTP
  • C DNS
  • D SSH
16
Easy fpsc Uploaded: 23 Aug 2026

What is the purpose of a router in a home network?

  • A To store files
  • B To scan documents
  • C To connect a local network to the internet
  • D To print documents
17
Easy fpsc Uploaded: 13 Aug 2026

Which unit of a computer performs arithmetic and logical operations?

  • A ALU
  • B Memory Unit
  • C Control Unit
  • D Cache
18
Easy fpsc ppsc Uploaded: 20 Jun 2026

Which device is responsible for connecting different networks together?

  • A Switch
  • B Hub
  • C Router
  • D Repeater
19
Easy fpsc Uploaded: 13 Aug 2026

Which of the following represents a kilobyte?

  • A 1024 bits
  • B 1000 bits
  • C 1024 bytes
  • D 1000 bytes
20
Easy fpsc ppsc Uploaded: 09 Aug 2026

What does 'LAN' stand for?

  • A Long Area Network
  • B Large Area Network
  • C Local Area Network
  • D Local Access Network
Practiced MCQs0 / 49