Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

66 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
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
22
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
23
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
24
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
25
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
26
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
27
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
28
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
29
Medium css fpsc

Which layer of OSI handles physical transmission of bits?

  • A Network
  • B Transport
  • C Physical
  • D Session
Permalink
Correct Answer: Option C — Physical
Explanation: The Physical Layer is responsible for transmitting raw bits over communication channels.
Submitted by: PaperMCQs
30
Easy fpsc nts

What is phishing?

  • A Programming method
  • B Data backup
  • C Fraudulent attempt to steal information
  • D Network topology
Permalink
Correct Answer: Option C — Fraudulent attempt to steal information
Explanation: Phishing attacks trick users into revealing passwords and sensitive information through fake messages or websites.
Submitted by: PaperMCQs
31
Medium fpsc nts

Which SQL command modifies existing records?

  • A INSERT
  • B DELETE
  • C UPDATE
  • D SELECT
Permalink
Correct Answer: Option C — UPDATE
Explanation: The UPDATE statement changes existing records in a database table according to specified conditions.
Submitted by: PaperMCQs
32
Easy fpsc nts

What is malware?

  • A Network cable
  • B Malicious software
  • C Database table
  • D Operating system
Permalink
Correct Answer: Option B — Malicious software
Explanation: Malware refers to software intentionally designed to damage, disrupt, steal data from, or gain unauthorized access to systems.
Submitted by: PaperMCQs
33
Medium css fpsc

Which programming language is primarily used for Android development?

  • A Swift
  • B Kotlin
  • C Ruby
  • D PHP
Permalink
Correct Answer: Option B — Kotlin
Explanation: Kotlin is Google's preferred language for Android app development because of its modern syntax and safety features.
Submitted by: PaperMCQs
34
Medium fpsc nts

What is the purpose of a checksum?

  • A Compress data
  • B Verify data integrity
  • C Increase speed
  • D Encrypt files
Permalink
Correct Answer: Option B — Verify data integrity
Explanation: A checksum helps detect accidental changes in data during storage or transmission by comparing calculated values before and after transfer.
Submitted by: PaperMCQs
35
Medium css fpsc

Which protocol is used to securely transfer files over SSH?

  • A FTP
  • B TFTP
  • C SFTP
  • D SMTP
Permalink
Correct Answer: Option C — SFTP
Explanation: SFTP operates over SSH and provides encrypted file transfer capabilities, making it more secure than traditional FTP for transmitting sensitive data.
Submitted by: PaperMCQs
36
Medium css fpsc

Which Excel chart is best for showing trends over time?

  • A Pie Chart
  • B Line Chart
  • C Scatter Plot
  • D Radar Chart
Permalink
Correct Answer: Option B — Line Chart
Explanation: Line charts effectively display trends and changes across time periods, making them useful for analysis.
Submitted by: PaperMCQs
37
Medium fpsc ppsc

Which Excel feature applies formatting based on rules?

  • A Themes
  • B Conditional Formatting
  • C AutoFilter
  • D Freeze Panes
Permalink
Correct Answer: Option B — Conditional Formatting
Explanation: Conditional Formatting automatically changes cell appearance when specified conditions are met.
Submitted by: PaperMCQs
38
Medium fpsc nts

Which Access key uniquely identifies each record?

  • A Foreign Key
  • B Primary Key
  • C Composite Key
  • D Candidate Key
Permalink
Correct Answer: Option B — Primary Key
Explanation: A primary key uniquely identifies each record and prevents duplicate entries in a table.
Submitted by: PaperMCQs
39
Medium fpsc ppsc

What is Track Changes used for in Word?

  • A Database management
  • B Reviewing edits
  • C Creating charts
  • D Printing documents
Permalink
Correct Answer: Option B — Reviewing edits
Explanation: Track Changes records modifications made to a document so reviewers can accept or reject them later.
Submitted by: PaperMCQs
40
Medium fpsc ppsc

What is the purpose of Slide Master in PowerPoint?

  • A Print slides
  • B Control overall slide design
  • C Insert videos
  • D Check spelling
Permalink
Correct Answer: Option B — Control overall slide design
Explanation: Slide Master allows users to apply consistent formatting, layouts, and styles across an entire presentation.
Submitted by: PaperMCQs