Вирус эта небольшая программа которая старается незаметно для пользователя, произвести какие то действия, которые заложил в нее автор. Например отформатировать жесткий диск, зашифровывать данные, после чего они становяться недоступны и т.п.

Как вирус заражает компьютер?

Есть множество способов заражения.
Алгоритм работы вирусов примерно одинаков, и заключается в нахождении еще не зараженных файлов и их поражении. Для заражения нужно запустить вирус, после этого вирус ищет не зараженные файлы и помещает свое тело в эти файлы, причем способов помещения себя в файл три.

Помещение своего тела в начала файла, причем сам файл остается неповрежденным и запустив зараженный файл, сначала запустится вирус, а затем программа.

Помещение тела в конец файла, аналогично помещению в начало, вирус ни чего не портит, но сначала загружается программа, а потом вирус.

Перезапись файла телом вируса, при этом вирус уничтожает файл и на его место ставит себя.

Очень распрастроненный способ заражения, это метод троянского коня. Вирус - троянец, это какая нибудь программа, к которой присоединен вирус. Чаще всего троянцами являются небольшие игрушки.

При этом существует множество способов, которым вирус может сохранить, преумножить и скрыть свое присутсвие на вашем диске. Например, вирус не проявляет ни каких деструктивных действий до определенного времени или пока какая то часть файлов не будет зараженной. После этого вирус вполне может стереть всю информацию или если это не деструктивный вирус то вы можете услышать мелодию или же увидеть картинку на экране. Вообще о вирусах можно написать много, но я этого делать не буду, если вы хотите знать больше то поищите в интернете...

Как узнать заражен ли компьютер?

Для нахождения и удаления вирусов, существуют специальные программы, Антивирусы. Антивирусы тоже очень специфичные программы, антивирус-сканеры могут найти только извесный ей вирус, с новыми вирусами она может не справиться. Для такого случая используют антивирус-ревизор. Более подробно о антивирусах и о структуре вирусов вы можете узнать например на сайте фирмы AVP выпускающих Антивирусные программы.