Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

83 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 / 83
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 83 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 nts Uploaded: 23 Aug 2026

What is the term for a network of infected computers controlled remotely?

  • A Botnet
  • B Firewall
  • C VPN
  • D Router
2
Easy nts Uploaded: 20 Jun 2026

What does PDF stand for?

  • A Portable Document Format
  • B Personal Data File
  • C Printed Document Form
  • D Public Data Format
3
Easy ppsc nts Uploaded: 20 Jun 2026

What is the intersection of a row and a column in Excel called?

  • A Workbook
  • B Worksheet
  • C Cell
  • D Range
4
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
5
Easy nts Uploaded: 09 Aug 2026

What is the main purpose of an antivirus program?

  • A Detect and remove malicious software
  • B Manage files
  • C Browse internet
  • D Speed up computer
6
Easy ppsc nts Uploaded: 20 Jun 2026

Which command is used to add new records to a database table?

  • A UPDATE
  • B SELECT
  • C INSERT
  • D ALTER
7
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
8
Easy ppsc nts Uploaded: 20 Jun 2026

What does BIOS stand for?

  • A Basic Input Output System
  • B Binary Input Operating System
  • C Basic Integrated Operating Software
  • D Built-In Output System
9
Easy nts Uploaded: 20 Jun 2026

Which network device broadcasts data to all ports?

  • A Router
  • B Switch
  • C Hub
  • D Gateway
10
Easy nts Uploaded: 20 Jun 2026

Which key combination opens the Find dialog box in MS Word?

  • A Ctrl+H
  • B Ctrl+F
  • C Ctrl+N
  • D Ctrl+L
11
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
12
Easy nts Uploaded: 20 Jun 2026

Which Excel function returns the highest value in a range?

  • A MIN()
  • B TOP()
  • C MAX()
  • D HIGH()
13
Easy nts Uploaded: 09 Aug 2026

What is the shortcut key to copy in Windows?

  • A Ctrl+X
  • B Ctrl+C
  • C Ctrl+V
  • D Ctrl+Z
14
Easy ppsc nts Uploaded: 20 Jun 2026

Which SQL command is used to retrieve data from a database?

  • A INSERT
  • B UPDATE
  • C SELECT
  • D DELETE
15
Easy ppsc nts Uploaded: 20 Jun 2026

Which Excel feature is used to display only records matching specific criteria?

  • A Sort
  • B Filter
  • C Freeze Panes
  • D Conditional Formatting
16
Easy ppsc nts Uploaded: 20 Jun 2026

What is the default file extension of a Microsoft Word document in modern versions?

  • A .doc
  • B .txt
  • C .docx
  • D .rtf
17
Easy nts Uploaded: 13 Aug 2026

What is the purpose of a JOIN in SQL?

  • A Delete records
  • B Backup data
  • C Create a database
  • D Combine rows from two or more tables
18
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
19
Easy nts Uploaded: 09 Aug 2026

Which key is used to refresh a web page?

  • A F12
  • B F9
  • C F5
  • D F1
20
Easy nts Uploaded: 20 Jun 2026

Which Excel function counts numeric cells?

  • A COUNT()
  • B COUNTA()
  • C SUM()
  • D AVERAGE()
Practiced MCQs0 / 83