So that you can give yourself quick tutorials on basic computer concepts, the history of computing, and the parts of a computer, I've arranged our topics (definitions) in a sequence, with more basic building block topics placed at the beginning.
digital - program - instruction - I/O -information - data - bit - byte - octet - nibble - hexadecimal - word - file -directory - hardware - software - interrupt - workstation - minicomputer -mainframe - supercomputer - client/server - wait state - real time - parallel processing
HISTORY ... abacus - algorithm - Boolean (George Boole) - Charles Babbage -Difference Engine - Analytical Engine - Claude Shannon - John von Neumann -Vannevar Bush - Grace Hopper - DARPA - ARPANET - Internet - Multics - 3270- x86 - @ - Mosaic - Netscape - Microsoft Internet Explorer
A computer virus is an infiltration which corrupts existing files on your computer. Viruses are named as
such after biological viruses, as they use similar techniques to spread from one computer to another.
Computer viruses attack mainly executable files and documents. To replicate, a virus attaches its "body" to the end of a target file. In short, this is how a computer virus works: after execution of the infected file, the virus activates itself (before the original application) and performs its predefined task. Only after that, the original application runs. A virus cannot infect a computer unless a user (either accidentally or deliberately) runs or opens the malicious program by him/herself.
Computer viruses can range in activity and severity. Some of them are extremely dangerous because of their ability to purposely delete files from a hard drive. On the other hand, some viruses cause no real damage – they only serve to annoy the user and demonstrate the technical skills of their authors.
Examples of viruses are: OneHalf, Tenga, and Yankee Doodle
Click Here to learn how to write virus of your own