Skip to main content

Introduction to Computing MCQs with Answers

Practice important Introduction to Computing MCQs with answers and explanations.

Multiple Choice Questions

Q1171: Which attack involves the use of malicious software to encrypt a user's data until a ransom is paid?
  • A: DDoS attack
  • B: Phishing
  • C: Spyware
  • D: Ransomware
View Answer
D

Q1172: What is the primary goal of a "man-in-the-middle" attack?
  • A: Eavesdropping on communication
  • B: Encrypting data
  • C: Stealing passwords
  • D: Flooding a network
View Answer
A

Q1173: Which of the following is an example of social engineering?
  • A: Buffer overflow
  • B: SQL injection
  • C: Phishing
  • D: Firewall configuration
View Answer
C

Q1174: What type of malware records everything a user types?
  • A: Virus
  • B: Trojan
  • C: Keylogger
  • D: Worm
View Answer
C

Q1175: Which attack involves inserting malicious code into a web application's database?
  • A: Cross-site scripting
  • B: SQL injection
  • C: Phishing
  • D: Man-in-the-middle
View Answer
B

Q1176: In a "denial of service" (DoS) attack, what is the main target?
  • A: Data integrity
  • B: System availability
  • C: Network speed
  • D: User credentials
View Answer
B

Q1177: What form of attack exploits a vulnerability in a network protocol?
  • A: SQL injection
  • B: Man-in-the-middle
  • C: Protocol exploit
  • D: Phishing
View Answer
C

Q1178: Which of the following attacks relies on tricking users into revealing confidential information?
  • A: Ransomware
  • B: Social engineering
  • C: Keylogger
  • D: DoS attack
View Answer
B

Q1179: What type of malware spreads by replicating itself and usually does not need human interaction?
  • A: Spyware
  • B: Worm
  • C: Trojan
  • D: Adware
View Answer
B

Q1180: What is the primary purpose of a firewall in network security?
  • A: Encrypting data
  • B: Preventing unauthorized access
  • C: Monitoring network traffic
  • D: Blocking malware
View Answer
B

Test Your Knowledge

Take a timed quiz on Introduction to Computing

🚀 Start Quiz Now