Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

120 Questions
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
21
Easy ppsc nts

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

  • A Sort
  • B Filter
  • C Freeze Panes
  • D Conditional Formatting
Permalink
Correct Answer: Option B — Filter
Explanation: Filtering allows users to display only rows that meet specified conditions while temporarily hiding other records, making analysis easier.
Submitted by: PaperMCQs
22
Medium css fpsc

What is a Trojan Horse in cybersecurity?

  • A A network cable
  • B A type of malware disguised as legitimate software
  • C A firewall rule
  • D A backup utility
Permalink
Correct Answer: Option B — A type of malware disguised as legitimate software
Explanation: A Trojan Horse appears to be useful software but secretly performs malicious actions such as stealing information or providing unauthorized system access.
Submitted by: PaperMCQs
23
Easy nts

Which protocol is used to automatically obtain network configuration information?

  • A HTTP
  • B DHCP
  • C DNS
  • D SSH
Permalink
Correct Answer: Option B — DHCP
Explanation: DHCP automatically assigns IP addresses, subnet masks, gateways, and DNS settings to devices, simplifying network administration and reducing configuration errors.
Submitted by: PaperMCQs
24
Medium css fpsc

What is the purpose of a compiler?

  • A Execute programs directly
  • B Translate source code into machine code
  • C Store data permanently
  • D Manage networks
Permalink
Correct Answer: Option B — Translate source code into machine code
Explanation: A compiler converts high-level programming language code into machine code that can be executed by a computer. It also checks syntax and reports programming errors.
Submitted by: PaperMCQs
25
Medium fpsc nts

Which Excel function counts non-empty cells?

  • A COUNT()
  • B COUNTA()
  • C COUNTIF()
  • D SUM()
Permalink
Correct Answer: Option B — COUNTA()
Explanation: COUNTA counts all non-empty cells including text, numbers, and logical values. It is useful when determining how many cells contain data regardless of data type.
Submitted by: PaperMCQs
26
Easy ppsc nts

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
Permalink
Correct Answer: Option A — Basic Input Output System
Explanation: BIOS is firmware stored on a motherboard that initializes hardware during startup and loads the operating system. It performs essential checks and configuration tasks before handing control to the operating system.
Submitted by: PaperMCQs
27
Easy ppsc nts

Which search engine was founded by Larry Page and Sergey Brin?

  • A Yahoo
  • B Bing
  • C Google
  • D DuckDuckGo
Permalink
Correct Answer: Option C — Google
Explanation: Google was founded by Larry Page and Sergey Brin and became the world's leading search engine.
Submitted by: PaperMCQs
28
Medium css fpsc

What is artificial intelligence?

  • A Computer hardware
  • B Simulation of human intelligence by machines
  • C Network design
  • D Database storage
Permalink
Correct Answer: Option B — Simulation of human intelligence by machines
Explanation: Artificial Intelligence enables machines to perform tasks requiring human-like reasoning and learning.
Submitted by: PaperMCQs
29
Easy ppsc nts

Which software is used to create spreadsheets?

  • A PowerPoint
  • B Excel
  • C Access
  • D Outlook
Permalink
Correct Answer: Option B — Excel
Explanation: Microsoft Excel is a spreadsheet application used for calculations and data analysis.
Submitted by: PaperMCQs
30
Medium css fpsc

Which database operation removes a table completely?

  • A DELETE
  • B REMOVE
  • C DROP
  • D CLEAR
Permalink
Correct Answer: Option C — DROP
Explanation: DROP permanently removes an entire database object including structure and data.
Submitted by: PaperMCQs
31
Easy fpsc nts

What is the full form of VPN?

  • A Virtual Private Network
  • B Verified Public Network
  • C Virtual Program Node
  • D Visual Private Node
Permalink
Correct Answer: Option A — Virtual Private Network
Explanation: A VPN creates an encrypted connection over public networks to improve privacy.
Submitted by: PaperMCQs
32
Medium css fpsc

Which cyberattack encrypts files and demands payment?

  • A Spyware
  • B Ransomware
  • C Adware
  • D Trojan
Permalink
Correct Answer: Option B — Ransomware
Explanation: Ransomware locks or encrypts data and demands a ransom for restoration.
Submitted by: PaperMCQs
33
Medium css pms

What is multitasking in an operating system?

  • A Using multiple monitors
  • B Running multiple processes concurrently
  • C Installing multiple OS
  • D Using many files
Permalink
Correct Answer: Option B — Running multiple processes concurrently
Explanation: Multitasking enables an operating system to execute multiple programs seemingly at the same time.
Submitted by: PaperMCQs
34
Medium fpsc nts

Which protocol is used for receiving email in modern systems?

  • A IMAP
  • B SMTP
  • C DNS
  • D FTP
Permalink
Correct Answer: Option A — IMAP
Explanation: IMAP allows users to access and manage email directly on the server across devices.
Submitted by: PaperMCQs
35
Medium css fpsc

What is a database schema?

  • A Backup file
  • B Structure of a database
  • C Network device
  • D Programming language
Permalink
Correct Answer: Option B — Structure of a database
Explanation: A database schema defines tables, fields, relationships, and constraints.
Submitted by: PaperMCQs
36
Easy nts

Which Excel function returns the smallest value in a range?

  • A MAX()
  • B MIN()
  • C LOW()
  • D SMALL()
Permalink
Correct Answer: Option B — MIN()
Explanation: MIN() returns the lowest numeric value from a selected range.
Submitted by: PaperMCQs
37
Easy ppsc nts

What is the purpose of antivirus software?

  • A Create backups
  • B Design websites
  • C Detect and remove malicious software
  • D Manage databases
Permalink
Correct Answer: Option C — Detect and remove malicious software
Explanation: Antivirus software scans systems for malware and helps protect computers from threats.
Submitted by: PaperMCQs
38
Hard css pms

Which algorithm technique divides a problem into smaller subproblems?

  • A Greedy
  • B Divide and Conquer
  • C Brute Force
  • D Backtracking
Permalink
Correct Answer: Option B — Divide and Conquer
Explanation: Divide and Conquer breaks a problem into smaller parts, solves them independently, and combines results.
Submitted by: PaperMCQs
39
Easy fpsc nts

What is an IP address?

  • A Database key
  • B Unique network identifier
  • C Programming variable
  • D File format
Permalink
Correct Answer: Option B — Unique network identifier
Explanation: An IP address uniquely identifies a device on a network and enables communication.
Submitted by: PaperMCQs
40
Easy nts

Which file format is commonly used for presentations?

  • A .xlsx
  • B .pptx
  • C .accdb
  • D .csv
Permalink
Correct Answer: Option B — .pptx
Explanation: The .pptx format is the default file type for Microsoft PowerPoint presentations.
Submitted by: PaperMCQs