9th Computer Notes
9th Computer Notes
Fundamental of Computer
Shareware vs Freeware:
1. Shareware is software distributed for free on a trial basis (limited time or limited features). Users are
expected to pay for the full version after the trial. Example: WinRAR trial version.
Freeware is software that is completely free of charge with no time limits or feature restrictions.
Example: VLC Media Player.
Ans. The first generation used vacuum tubes for circuitry. Vacuum tubes were large, costly, produced heat,
and consumed a significant amount of electricity.
Second Generation: By replacing vacuum tubes with transistors, computers became more faster, and
smaller. utilized machine language and assembly.
Third-generation transistors were replaced by integrated circuits (ICs), which resulted in increased
speed and efficiency.
Fourth Generation: Personal computers were made possible by the introduction of microprocessors.
Compact and potent machines were made possible by Very Large Scale Integration (VLSI) technology.
Fifth Generation: Predicated on advanced VLSI/ULSI, parallel processing, and artificial intelligence.
Natural language processing, expert systems, and the extensive use of contemporary technologies like
cloud and artificial intelligence are some of its features.
5, Explain different types of computers.
Supercomputers are incredibly potent devices used for intricate computations such as scientific
research, nuclear simulations, and weather forecasting. They can process trillions of instructions every
second.
Mainframe computers are big, strong devices used in government, business, and banking for
processing large amounts of data. They are highly dependable for processing transactions and can
accommodate thousands of users at once.
Mini computers are mid-sized computers that are bigger than personal computers but smaller than
mainframes. utilized in medium-sized businesses for jobs like manufacturing process control and
database administration.
Personal computers, or microcomputers, are the most popular kind and are made for individual use.
Comprises tablets, laptops, and desktop computers. It is widely used for office, education, and
entertainment and is reasonably priced and adaptable.
Ans:
i. Education: Interactive teaching tools, online courses, e-learning, and digital libraries are all made
possible by computers. They increase accessibility and engagement in learning on a global scale.
ii. Business: Computers facilitate communication, data analysis, inventory management, online
transactions, and accounting. They enhance global connectivity, decision-making, and productivity.
iii. Defense: Computers are used in communication networks, satellite monitoring, simulations, and
weapon control systems. They improve strategic planning, intelligence collection, and security.
iv. Media: Computers are widely used for digital publishing, video editing, animation, and graphic
design. They support online news portals, social media platforms, and broadcasting.
Ans :
Keyboard: The most popular input method for entering commands, numbers, and text into a computer
is the keyboard.
A mouse is a pointing tool that lets users interact with the computer screen. It is employed for item
selection, dragging, and clicking.
Scanner: Used to digitize hard copy documents and photos. It facilitates the electronic sharing, editing,
and storage of paper-based content.
A microphone records sound or voice input and transforms it into digital signals for voice recognition,
recording, or communication.
A joystick is a device that is frequently used in simulations and video games to control movements and
directions in a virtual world.
Ans:
The central component of a computer that houses the necessary parts for data processing is called the
system unit. It contains the hardware that makes the computer work, but it excludes input/output devices
like the keyboard, mouse, and monitor.
The Main Parts of the System Unit:
Motherboard: The primary circuit board that links all parts, such as expansion cards, memory, and
CPU.
The central processing unit, or CPU, is the "brain" of the computer and is responsible for all
computations and processing.
Random Access Memory, or RAM, is short-term memory that is used to hold information and
commands while the computer is operating.
Power Supply: All of the system unit's components are powered by the power supply unit.
Storage devices, such as hard drives or SSDs, are used to permanently store data, including files,
operating systems, and software.
All processing tasks are carried out by the CPU, which is the computer's brain. It manages data, carries
out program instructions, and regulates the behavior of other hardware parts.
The main components of the CPU:
Control Unit (CU): It manages all operations of the computer and interprets program instructions for
execution.
Arithmetic Logic Unit: All mathematical (addition, subtraction, multiplication, and division) and
logical (comparisons, decision-making) operations are carried out by the (ALU).
Registers: are tiny, fast storage spaces inside the CPU that are used to temporarily store addresses, data,
and instructions for easy access.
Cache memory: is a very quick kind of memory that speeds up processing by storing frequently used
information and commands.
10 How many storage devices are used? Breifly discuss any three storage devices.
Storage Devices: Primary storage, such as RAM and ROM, and secondary storage, such as hard drives,
SSDs, CDs, and USBs, are the two primary types of storage devices used by computers. Data is
permanently stored in secondary storage, which is non-volatile.
Three Devices for Storage:
Hard Disk Drive (HDD): A magnetic storage device that is used to permanently store large amounts of
data.
Solid State Drive (SSD): A quicker storage system that replaces magnetic disks with flash memory. It
has no moving parts, uses less power, and is more dependable.
Optical Discs (CD/DVD): Read and write data using laser technology. frequently used for data backup,
movies, music, and software distribution.
Computer Memory: A computer's memory is where it stores programs, data, and processing
instructions. By keeping both temporary and permanent data, it guarantees seamless operation.
Computer Memory Types:
Primary Memory: Contains ROM, a non-volatile memory that permanently stores boot instructions,
and RAM, a volatile memory used to temporarily store data while the system is operating.
Secondary Memory: Although slower than primary memory, secondary memory offers large capacity
permanent storage, such as HDDs, SSDs, USBs, and optical discs.
Cache Memory: A tiny, fast memory close to the CPU that speeds up processing by storing frequently
used instructions.
Registers: The CPU's incredibly quick storage units that temporarily store data and instructions.
12 Write three real life examples of application software used in different organizations.
System Analyst: In order to create effective solutions that satisfy business requirements, a system
analyst is in charge of researching an organization's current computer systems and procedures. They
serve as a liaison between technical teams and end users. Their primary duties include obtaining and
evaluating user requirements, spotting issues, and making recommendations for enhancements. They
create models, workflows, and system specifications that developers can use. In addition, system
analysts provide documentation, test suggested systems, and make sure they fulfill performance
requirements. They also provide post-implementation training and continuing assistance. In order to
ensure that the system supports organizational objectives and increases productivity and efficiency, they
must strike a balance between cost-effectiveness and technical viability.
Analog Computer: An analog computer system is a type of computer system that operates on the mathematical
variables that consist of changeable physical quantities like mechanical, electrical etc. These computers make
use of continuous values in place of discrete values that generate an analog signal.
Digital Computer: Digital computers are machines that employ a binary number system which has two digits
only: 0 and 1. Using this binary system, many complicated tasks are undertaken. It processes the data
represented in discrete and the main three components of digital computers are as follows:
1. Input
2. Processing
3. Output
Hybrid computers: The functions of both analog and digital computers are combined in a hybrid computer. It
can carry out exact computations like a digital computer and process continuous data like an analog computer. It
is accurate and quick because of this combination. Hybrid computers are often used in industries to manage
complex systems and in hospitals to monitor patients. They are used in simulations and scientific studies where
precision and speed are important. A hybrid computer combines the features of digital and analog systems.
Mainframe computers: are powerful, high-performance systems used by large organizations for critical,
large-scale tasks like bulk data processing, enterprise resource planning, and high-volume transaction
processing. Known for extreme reliability, security, and ability to handle massive data, they function as
centralized servers, managing complex workloads far exceeding typical servers and PCs, with modern versions
fitting into data centers but retaining their core role as "big iron" for essential business operations.
Minicomputer: or colloquially mini, is a type of general-purpose computer mostly developed from the mid-
1960s. built significantly smaller and sold at a much lower price than mainframe computers. Minicomputers are
small relative to earlier and bigger machines.
Quantum computers: harness the unique behavior of quantum physics—such as superposition, entanglement,
and quantum interference—and apply it to computing. This introduces new concepts to traditional programming
methods.
1. Memory Control
The main memory (RAM) of the computer is managed by memory management. It determines how much
memory each program receives, monitors memory usage and free space, and makes sure that programs don't
conflict with one another.
2. Management of I/O
Keyboards, printers, disks, and other hardware devices communicate with the system through input/output (I/O)
management. It ensures smooth and efficient data transfer between devices and programs.
3. Management of Files
Data on storage devices is arranged and stored through file management. In addition to managing directories
and file permissions, it facilitates the creation, deletion, reading, and writing of files.
4. Management of Resources
Resource management distributes system resources among active programs, including CPU time, memory, and
devices. It guarantees equitable and effective use of resources to maintain system functionality.
Macintosh (macOS)
Apple is the developer of the Macintosh operating system. It offers a graphical user interface that is clear and
appealing. The user interface is consistent and fluid across all devices. It is renowned for having excellent
stability and security. macOS is designed with Apple hardware in mind. Multimedia apps and multitasking are
supported. Professionals and designers use it extensively.
Linux
Both graphical and command-line interfaces are supported by Linux. Its graphical user interface is very
adaptable and customizable. The features and appearance of various desktop environments vary. Linux is free
and open-source. It is safe and steady. Both personal computers and servers frequently use it. Developers favor
Linux.
Windows
Microsoft created Windows, an operating system with a graphical user interface. Its interface is familiar and
simple to use. Navigation is made easy by taskbars, menus, and icons. Multiple applications and multitasking
are supported. A large variety of hardware and software are supported by Windows. Both homes and offices
make extensive use of it. Beginners can use it.
Q.4: What is an Operating System? Explain some common tasks or functions of Operating System.
An Operating System (OS) is system software that manages computer hardware, software, and user
interactions. It acts as a bridge between the user and the computers. Some common functions of an
operating system are:
1. Process Management: The OS manages the execution of multiple processes by handling their creation,
scheduling, and termination to ensure smooth multitasking and CPU utilization.
2. Memory Management: It allocates and deallocates memory space to programs as needed, ensuring
optimal use of RAM and preventing memory conflicts.
3. File Management: The OS organizes, stores, retrieves, and manages data files on storage devices,
maintaining the file directory structure.
4. Device Management: It controls and coordinates input/output devices like printers, keyboards, and
drives through device drivers for efficient communication.
5. Security Management: The OS protects system data and user accounts through authentication,
authorization, and encryption to prevent unauthorized access.
ii. UNIX:
UNIX is a powerful, multi-user, and multitasking operating system developed by Bell Labs. UNIX is
widely used in servers and workstations for scientific, academic, and enterprise applications. Its design
inspired many modern systems, including Linux and macOS.
iii. Macintosh (macOS):
Macintosh, commonly known as macOS, is developed by Apple Inc. and is known for its sleek, user-
friendly graphical interface and strong performance. macOS is highly secure, stable, and widely used in
creative industries such as design and video editing.
iv. Windows:
Windows is a widely used operating system developed by Microsoft, offering a graphical interface with
icons, menus, and windows. It supports multitasking, plug-and-play devices, and a wide range of
software applications. Windows versions like 10 and 11 are popular in personal, business, and enterprise
environments for their compatibility and ease of use.
A Graphical User Interface (GUI) allows users to interact with a computer system using visual
elements instead of text commands. It is user-friendly, intuitive, and designed to make computer
operation easier for beginners. The main components or features of a GUI include:
1. Windows: These are rectangular areas that display the contents of programs or files, allowing users to
work on multiple tasks simultaneously.
2. Icons: Small graphical symbols representing programs, files, or commands, making it easy to identify
and access them quickly.
3. Pointer/Mouse: A device-controlled indicator that allows users to select, drag, or interacts with on-
screen items easily.
4. Buttons: Clickable elements used to perform specific functions such as submitting forms, saving iles,
or closing windows.
Chapter 3: Office Automation
v. How you can insert header, footer and ruler in Word window?
Headers and footers are inserted from the Insert tab. They are used to display titles, page numbers, or
dates. The ruler can be enabled from the View tab. Ruler helps in aligning text and margins.
vii. What is a function in Excel? Explain different parts of function with one example.
Function in Excel: A function in Excel is a predefined formula used to perform calculations. It includes
the function name, brackets, and arguments.
Example: =SUM(A1:A5)
Here, SUM is the function name and A1:A5 is the argument.
Pre-made images, drawings, or graphics that can be added to a document to improve its visual appeal
are referred to as clipart.
ii. Save vs. Save As
Save: Save updates the current document while storing modifications made to an existing file
without altering its name or location. It is commonly used while working to prevent data loss.
Save As: A new copy of the file with a different name, format, or location is produced when you
select Save As. When you wish to preserve the original file, it is helpful.
A function is a predefined, built-in formula that the software provides to carry out particular
calculations (e.g., =SUM(A1:A5)). It streamlines complicated calculations and saves time.
Within a workbook, a worksheet is a single page (or sheet) where data is entered and arranged using
rows and columns.
Without moving it from its original location, copy creates a duplicate of the selected text or item and
sets it in the clipboard.
What is a spreadsheet?
A spreadsheet is a computer program used for tabular data organization, storage, and computation. It is
made up of rows and columns that create cells in which information can be entered. Each cell may have
text, numbers, or mathematical formulas. Spreadsheets are frequently used for reporting, record keeping,
data analysis, and budgeting. They enable users to employ functions and formulas to carry out
calculations automatically. One well-known example of spreadsheet software is Microsoft Excel
A discrete signal that uses binary values (0 and 1) to express data is called a digital signal. It is less
impacted by noise and only has certain levels. Computers and contemporary communication
technologies both employ digital signals.
Unguided transmission media uses space or air to transfer data without the need for physical
connections. It makes use of electromagnetic wavelengths, including infrared, microwave, and radio
waves.
A switch is a device that uses MAC addresses to forward data and links several devices to the same
network. It facilitates effective device-to-device communication within a LAN.
Q.4 What is data communication? Explain the basic components of a communication system.
Data communication is the exchange of data between two or more devices through a transmission
medium. It allows information to be transmitted in the form of signals. The basic components include a
sender (source) that sends data and a receiver (destination) that receives it. A transmission medium
carries the data between devices. A message is the information being transmitted. A protocol is a set of
rules that governs data communication. Protocol is a set of rules that governs data communication.
Q.5 Why communication devices are used in a communication system? Explain with reason.
Communication devices are used to connect different devices and enable data transfer between them.
They help in transmitting, receiving, and managing data traffic efficiently. Devices like routers and
switches control and direct data to the correct destination. They improve network performance and
reduce data collisions. Communication devices also enhance security and reliability. Without these
devices, proper networking and internet communication would not be possible.
Q.6 What is guided transmission media? Explain different types of guided media with advantages and
disadvantages of each.
Communication devices are used to connect different devices and enable data transfer between them.
They help in transmitting, receiving, and managing data traffic efficiently. Devices like routers and
switches control and direct data to the correct destination. They improve network performance and
reduce data collisions. Communication devices also enhance security and reliability. Without these
devices, proper networking and internet communication would not be possible.
ii. Microwaves
These point-to-point communication devices use high-frequency electromagnetic waves. They need the
transmitting and receiving antennas to be in line of sight. Radar systems, Wi-Fi, and mobile networks all
make extensive use of microwaves. They are capable of carrying a lot of data quickly. However,
weather and physical barriers can have an impact on them.
iii. Satellite
Artificial satellites positioned in orbit are used in satellite communication to send signals over great
distances. The satellite receives signals from an earth station and retransmits them to a different point.
Satellites are utilized for international communication, GPS, and television broadcasting. They are
spread throughout a vast geographic area. They can, however, be costly and suffer from signal lag
because of vast transmission distances.
Q.8 What are transmission impairments? Explain different causes of transmission impairments.
Issues that impact the precision and clarity of signals when data is being transmitted are known as
transmission impairments. They result in a signal that is different from the one that was sent.
Attenuation, distortion, and noise are the primary culprits. The weakening of a signal over distance is
called attenuation. When a signal's form changes while being sent, distortion takes place. Unwanted
electrical interference that interferes with signals is called noise.
Sending data from one device to another via a communication channel or medium is known as data
transmission. It can happen via wireless (unguided) or wired (directed) media. Enabling device sharing
for processing, storing, or communication is the goal.
Accuracy: When the data supplied and received are same, this is known as accuracy. To preserve the
integrity of the message, a communication system should reduce errors, distortions, or changes during
transmission.
Attenuation: When a signal weakens across extended distances, it may become too faint to be properly
received.
Noise: Unwanted electromagnetic or electrical interference, like crosstalk or static, that ruins the signal.
Distortion: A change in the signal's form or shape during transmission, frequently brought on by the
properties of the medium.
2. Network Interface Card (NIC): A NIC is a piece of hardware that allows a computer or other device
to connect to a network, either wirelessly (Wi-Fi) or wiredly (Ethernet). Devices can send and receive
data across the network thanks to its unique MAC address.
3. Router: A router links several networks together, including a local network and the internet. To
provide effective communication, it controls network traffic and transmits data packets according to IP
addresses.
4. Access Point (AP): An AP enables wireless devices to establish a Wi-Fi connection with a wired
network. It increases network coverage and makes it possible for numerous devices to connect to the
network without the need for physical cords.
Chapter No: 5
Computer Networks
Q.5 Explain different modes of data transmission with examples and diagrams.
Data can be transmitted in simplex (one-way), half-duplex (both ways but one at a time), and full-
Network Topology:
Network topology is the physical or logical arrangement of devices (nodes) and the connections (links)
between them in a network. It defines how data flows, how devices communicate, and how the network
is structured. Common topologies include bus, star, ring, mesh, and hybrid.
Mesh Topology:
In mesh topology, every device is connected directly to every other device in the network. This creates
multiple paths for data to travel, ensuring high reliability.
Highly reliable; if one link fails, data can take another path.
Fast data transmission due to multiple direct connections.
Easy to isolate and troubleshoot faults.
Ideal for networks requiring high availability.
Q.9 Explain different types of Modems. Which one is the fastest modem in term of speed?
Different Types of Modems
A modem (Modulator-Demodulator) is a device that converts digital data from a computer into analog signals
for transmission over communication lines and converts incoming analog signals back into digital form.
1. Dial-Up Modem
A dial-up modem uses a standard telephone line to connect to the internet. It establishes a connection by
dialing a phone number and has very low speed (up to 56 kbps). It is slow and mostly outdated today.
2. DSL Modem
A DSL (Digital Subscriber Line) modem also uses telephone lines but provides much higher speed than
dial-up. It allows users to use the internet and telephone at the same time. It is commonly used for home
broadband connections.
The Fiber Optic Modem is the fastest modem in terms of speed because it uses light signals for data
transmission, allowing extremely high data rates compared to dial-up, DSL, cable, and wireless
modems.
Q.10 Compare different data communication lines in terms of data transfer rate and cost.
Data transmission lines vary in usage, cost, and speed. Although they provide low to medium data rates,
twisted pair cables are frequently utilized and reasonably priced for short-distance communication.
Coaxial cables provide medium-speed data transfer, offer superior shielding, and are reasonably priced.
Although fiber optic cables are costly, they offer long-distance communication with less signal loss,
high speeds, and a lot of bandwidth. Wireless communication offers medium to high speeds, mobility,
and flexibility, although it can be impacted by interference. Twisted pair is the most economical option
for simple networking requirements, although fiber optic is generally the fastest medium.
1. Exchange of Resources
Share storage devices, printers, and scanners.
Exchange apps and software
Share a connection to the internet
2. Communication
3. Data sharing
Another advantage of computer network is data sharing. All the data such as documents, files, account, and
information can be shared with the help of network.
1. Simplex Mode
Simplex mode is a transmission mode in which data flows in only one direction. In this type of communication
One device just serves as the sender and the other as the recipient in this kind of communication. There is no
way to reply to the sender with comments or answers. Although this mode is easy to use and reasonably priced,
it prevents devices from interacting with one another. A keyboard providing data to a computer and radio
transmission, where companies like the BBC send signals to listeners who merely receive the information, are
common examples.
2. Mode of Half-Duplex
Data can move in both directions in half-duplex mode, but not simultaneously. Data can be sent and received by
both devices, however communication must be done alternately. The other device has to wait for the
transmission to finish while the first device is sending. Due to the waiting period, this mode is slower than full-
duplex yet still permits two-way communication. With a walkie-talkie, one person speaks and the other listens,
then they switch roles. This is a typical example of half-duplex communication.
3. Full-Duplex Mode
Full-duplex mode is a transmission mode in which data flows in both directions simultaneously. Data can be
sent and received simultaneously by both devices without waiting. Comparing this to simplex and half-duplex
modes, communication is quicker and more effective. Full-duplex communication, which allows participants to
chat and listen simultaneously during audio or video calls, is frequently utilized in phone conversations and
contemporary internet-based communication apps like WhatsApp.
Network architecture refers to the overall design and structure of a computer network. It defines how
computers and devices are organized, how they communicate with each other, and how data is transmitted
across the network.
With peer-to-peer (P2P) architecture, there is no central server and every computer plays an equal part in the
network. Every device has the ability to share resources with other devices directly, functioning as both a client
and a server. It is appropriate for small networks like those found in homes or small offices and is simple to set
up. It does, however, provide restricted management control and security. BitTorrent is a popular illustration of
peer-to-peer technology.
Client-Server Architecture
The central server provides resources and services to numerous client computers in a client-server architecture
network model. By managing user access, security, and data storage, the server improves the network's
organization and security. The server provides the necessary data or service in response to requests from clients.
Large corporations and organizations can use this architecture. This paradigm is used by email services such as
Gmail.
Point-to-Point Architecture
Point-to-Point architecture refers to a direct connection between two devices through a dedicated link. In this
setup, data is transferred directly from one device to another without any central server. It is simple, fast, and
efficient for communication between two specific systems. This type of connection is commonly used in direct
cable connections or leased line communication. However, it is not suitable for connecting multiple devices in a
large network.
The physical or logical configuration of computers, cables, and other devices within a network is known as its
topology. It explains the connections between devices and the data that moves between them.
Bus Topology
In a bus architecture, every device is linked to a single main cable, which serves as the main channel for
data transmission to every device. For small networks, it is straightforward to debug and inexpensive to
set up. However, the network as a whole fails if the primary cable fails.
Star Topology
In a star topology, every device is linked to a hub or switch in the center, and data travels via this hub or
switch to get to its destination. It is simple to administer and grow, and if one device fails, the network
as a whole is unaffected. However, the entire network goes down if the central hub fails.
Ring Topology
In a ring topology, data moves in a single route around a circular structure made up of two connected
devices for each device. Although this topology is ordered and prevents collisions, the network may get
disrupted by the addition or removal of devices. The entire network may potentially be impacted by a
connection failure.
Mesh Topology
Mesh topologies offer great reliability and fault tolerance since every device in the network is connected
to every other device. Data is appropriate for important systems since it can travel in a variety of ways.
However, installing and maintaining it is costly and difficult.
Chapter: 6
Computer security and Ethics
ii. What is the difference between a computer crime and a conventional crime?
Illegal activities involving computers or the internet, such as hacking, are referred to as computer crime.
Theft and robbery are examples of physical crimes. Conventional crimes are physical, whereas computer
crimes are digital.
v. What is adware? How a user can get rid off and remove adware?
Adware is computer software that shows annoying commercials. Using antivirus or anti-malware
software and removing questionable programs are two ways to get rid of it.
Q.6 "Virus is a great threat to computers". Why? Explain different types of computer viruses.
A virus is a serious danger since it can corrupt applications, corrupt files, and cause system performance
issues. It spreads via compromised files and networks from one computer to another. Certain viruses
might cause the system to crash or steal personal information. Boot sector viruses, file viruses, macro
viruses, and polymorphic viruses are some examples. Sophisticated viruses can conceal themselves and
alter their shape to evade detection.
Q.9 How a computer virus affects a computer system? Elaborate your answer by listing various
symptoms of an attack by viruses.
Important files may be corrupted, altered, or deleted by a virus. It might lower memory capacity and
slow down system performance. Frequent pop-up advertisements and odd error warnings are typical
signs. The computer could crash without warning or restart itself. Files may vanish and programs may
not open correctly.
Q.12 What are computer ethics? Give a sample code of conduct suggested by the Computer Ethics
Institute (CEI).
The moral principles that regulate responsible computer use are known as computer ethics. They support
for integrity, confidentiality, and intellectual property rights. The Computer Ethics Institute (CEI)
recommends guidelines such as refraining from using computers to do harm to other people.
Additionally, it warnings about data theft and breach of privacy. Users should use technology properly
and with respect for copyrights.
Worm
A worm is a kind of malicious software that doesn't require a host file, it spread automatically across networks.
It spreads without user involvement, in contrast to a virus. Worms slow down networks by using up bandwidth
and system resources. In a short period of time, they can infect a large number of machines.
Spyware
Malicious software known as spyware illegally records and gathers user data. Without the user's knowledge, it
can capture their browsing history, passwords, and keystrokes. Identity theft and privacy violations can result
from spyware. Usually, malicious websites or unsafe downloads are how it gets into a system.
Malware
All forms of malicious software intended to harm or interfere with a computer system are collectively referred
to as malware. Trojan horses, ransomware, malware, worms, and viruses are all included. Malware may reduce
system speed, corrupt files, and steal data. To defend against malware, strong security measures are required.
When an infected software or file is shared and run on another computer, a computer virus spreads. Usually,
unsafe URLs and email attachments are how it spreads. External storage devices including USB drives that are
infected can potentially spread viruses. Another significant cause is downloading data or software that has been
pirated from suspicious sources. Certain viruses employ system security flaws to propagate over networks and
the internet.