Q101: What is a computer virus?
Answer: A malicious program that copies itself and spreads to damage or steal data
💡 It is called a virus because it spreads from one device to another like an infection, often through untrusted files or links.
245 questions and answers — page 6 of 13
📕 Print the encyclopedia / PDFLearn about Technology Quizzes · 🎲 Technology Quizzes Challenge · Digital Pioneers
Answer: A malicious program that copies itself and spreads to damage or steal data
💡 It is called a virus because it spreads from one device to another like an infection, often through untrusted files or links.
Answer: An antivirus program
💡 An antivirus program scans files, compares them to known malware patterns, and watches for suspicious behavior.
Answer: So that not all your accounts are hacked if one password leaks
💡 Hackers try a password leaked from one site on other sites, so different passwords limit the damage to one account.
Answer: The commands repeat endlessly because the exit condition is never met
💡 If nothing changes to make the condition true, the program keeps going around the same loop, which is a common beginner's mistake.
Answer: JavaScript
💡 JavaScript runs inside the browser, changing the page's content and responding to the visitor's actions without reloading it.
Answer: Python
💡 Python is a general-purpose text-based language whose writing is close to English, and it has many libraries for data and machine learning.
Answer: A cat
💡 The orange Scratch cat is the program's mascot, and you can move it with commands or replace it with other characters.
Answer: Building commands by dragging colored blocks and connecting them
💡 Scratch is a visual programming language from MIT in which programs are built from blocks that snap together like puzzle pieces, making it easy to learn programming.
Answer: The bit
💡 A bit is a single digit whose value is 0 or 1, and larger units are made by grouping bits.
Answer: 8
💡 A byte is made of 8 bits, which is enough to represent one English letter in simple encodings.
Answer: Because its electronic circuits work with two states: on and off
💡 The transistors inside the computer either let current flow (1) or not (0), and all data is built from these two digits.
Answer: Debugging
💡 The programmer tests his program and traces its steps until he finds the cause of the problem and fixes it, which is a basic programming skill.
Answer: A set of clear, ordered steps for solving a problem
💡 A cooking recipe is an example of an algorithm: steps in a set order that lead you to the result, and programs are algorithms written in a computer language.
Answer: Don't reply, save the evidence, tell someone you trust, and report it
💡 Replying with insults makes the problem worse, while saving the evidence, blocking, reporting, and asking for help stop it.
Answer: Hurting, insulting, or threatening someone online
💡 Cyberbullying happens through hurtful messages, posting pictures without permission, or repeated mockery, and it hurts as much as face-to-face bullying.
Answer: Your home address
💡 Your address is private information that strangers could misuse, so keep it for people you trust in real life.
Answer: Ignore the link and delete or report the message
💡 Real prizes never ask for your password, and this trick is one of the most common phishing tactics.
Answer: Fake messages or websites that pretend to be a trusted organization to steal your data
💡 The scammer throws out "bait," such as a message in the name of a bank or store, so you will type your password or personal data into it.
Answer: Requiring extra proof, such as a code sent to your phone, after the password
💡 Even if someone knows your password, they cannot get into your account without the second step, which only you have.
Answer: T7#mq!Lz92@w
💡 A strong password is long and mixes uppercase and lowercase letters, numbers, and symbols, and contains no name, date, or easy sequence.