Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

13 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
1
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
2
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
3
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
4
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
5
Easy fpsc nts

What is the role of DNS in networking?

  • A Assign IP addresses
  • B Translate domain names to IP addresses
  • C Transfer files
  • D Encrypt network traffic
Permalink
Correct Answer: Option B — Translate domain names to IP addresses
Explanation: DNS converts domain names into IP addresses, allowing systems to locate internet resources.
Submitted by: PaperMCQs
6
Easy fpsc nts

Which protocol translates domain names into IP addresses?

  • A HTTP
  • B FTP
  • C DNS
  • D SSH
Permalink
Correct Answer: Option C — DNS
Explanation: The Domain Name System (DNS) converts human-readable domain names into numerical IP addresses. This translation allows users to access websites using easy-to-remember names instead of complex numeric addresses.
Submitted by: PaperMCQs
7
Easy fpsc ppsc

Which device is responsible for connecting different networks together?

  • A Switch
  • B Hub
  • C Router
  • D Repeater
Permalink
Correct Answer: Option C — Router
Explanation: A router connects multiple networks and forwards data packets between them based on IP addresses. It determines the most efficient path for data transmission and plays a critical role in Internet communication.
Submitted by: PaperMCQs
8
Easy fpsc nts

Which protocol is primarily used for sending emails over the Internet?

  • A HTTP
  • B SMTP
  • C FTP
  • D DNS
Permalink
Correct Answer: Option B — SMTP
Explanation: Simple Mail Transfer Protocol (SMTP) is the standard protocol used for sending email messages between servers and from clients to servers. It works alongside protocols such as POP3 and IMAP, which are used for receiving emails.
Submitted by: PaperMCQs
9
Easy fpsc nts

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

  • A ROM
  • B Flash Memory
  • C RAM
  • D Hard Disk
Permalink
Correct Answer: Option C — RAM
Explanation: Random Access Memory (RAM) is volatile memory, meaning its contents are lost when power is removed. RAM temporarily stores data and instructions currently being used by the CPU, enabling fast access and efficient processing.
Submitted by: PaperMCQs
10
Easy fpsc ppsc nts

The internet protocol "HTTP" stands for:

  • A Hyper Text Transfer Protocol
  • B High Tech Transfer Protocol
  • C Hyper Text Transmission Protocol
  • D Hyper Transfer Text Protocol
Permalink
Correct Answer: Option A — Hyper Text Transfer Protocol
Explanation: HTTP stands for HyperText Transfer Protocol. It is the foundation of data communication on the World Wide Web. HTTPS (S for Secure) is its encrypted version.
Submitted by: PaperMCQs
11
Easy fpsc ppsc nts

What does RAM stand for?

  • A Random Access Memory
  • B Read Access Memory
  • C Rapid Access Memory
  • D Random Application Memory
Permalink
Correct Answer: Option A — Random Access Memory
Explanation: RAM stands for Random Access Memory. It is a type of volatile memory that temporarily stores data that the CPU is currently using. Data is lost when power is turned off.
Submitted by: PaperMCQs
12
Easy fpsc ppsc nts

What is the full form of HTML?

  • A Hyper Text Markup Language
  • B High Text Making Language
  • C Hyper Transfer Markup Language
  • D High Technology Markup Language
Permalink
Correct Answer: Option A — Hyper Text Markup Language
Explanation: HTML stands for HyperText Markup Language. It is the standard markup language for creating web pages and web applications.
Submitted by: PaperMCQs
13
Easy fpsc ppsc nts

What does CPU stand for?

  • A Central Processing Unit
  • B Central Program Unit
  • C Computer Processing Unit
  • D Central Processor Utility
Permalink
Correct Answer: Option A — Central Processing Unit
Explanation: CPU stands for Central Processing Unit. It is the primary component of a computer that performs most of the processing. It is often called the "brain" of the computer.
Submitted by: PaperMCQs