What is a computer virus? Computer program Replicating Problematic "Event" Types Detection and prevention What is a computer virus?
A computer virus is an executable program. By definition, a virus program is able to replicate itself. This means that the virus multiplies on a computer by making copies of itself.
This replication is intentional; it is part of the virus program.
A virus can be introduced to a computer system along with any software program. For Internet users, this threat can come from downloading files through FTP (file transfer protocol).
When a virus is introduced to a computer system, it can attach itself to, or sometimes even replace, an existing program. Thus, when the user runs the program in question, the virus is also executed.
This usually happens without the user being aware of it.
Using anti-virus tools makes detecting and eradicating viruses an easier task. There are many types of anti-virus software, employing several technologies. A common type of anti-virus tool is a "scanner".
Scanners examine every file on a specific disc drive, looking for known virus "signatures". Every virus has a unique signature, which is a string of software code. Drawbacks to scanners include their inability to detect new viruses, and the requirement that the user determines when to initiate the virus scanning process.
Other types of anti-virus tools include those that will run continuously on a system, and those that will run every time the machine is booted.
A computer virus is an executable program that is able to replicate itself. Each virus contains instructions to initiate a unique, problematic event on the infected computer. The effects of these events can range from annoying to potentially devastating.
A common type of virus is a file virus, which attaches itself to an existing program. When the program is run, the virus is also executed. Internet users can unknowingly download a software program that contains a virus.
Other virus types include boot sector viruses and Trojan Horse programs which some experts do not classify as true viruses. Anti-virus tools can help a user to detect and eradicate viruses before they have an effect on an infected computer.