1) Вирус - это вредоносная программа, которая распространяется копируя себя (возможно не полностью). Различаются по попадания на устройство, типу заражаемых объектов распространения и типу вредоносных действий
В среднем жизненный цикл вируса такой: попадание на устройство, активация, поиск объектов для заражения, заражение, распространение
2) Вообще вирус может делать все то же, что и другая программа. Теоретически вирус может быть даже полезным. Но так или иначе он совершает действия не санкционированные самим пользователем или системой
Примеры вредоносных действий
использование ресурсов системы в своих целях (вычисления, Ддос атаки,...)удаление или порча, шифрование файловнарушение работы системы/ОСкража личных данных пользователя (напр. данных банковских карт, паролей)нарушение работы программперегрузка/блокировка линий связиспам, внедрение угрожающих/рекламных сообщений, переходы на нежелательные сайтыПоделитесь своими знаниями, ответьте на вопрос:
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. сначала вычисляется длина исходной цепочки символов; если она чётна, то в начало цепочки добавляется символ z, а если нечётна - дублируется символ в середине цепочки. в полученной цепочке символов каждая буква заменяется буквой, стоящей перед ней в латинском алфавите (в заменяется на а, с заменяется на в и т. д., а заменяется на z получившаяся таким образом цепочка является результатом работы алгоритма. например, если исходной цепочкой была цепочка abcd, то результатом работы алгоритма будет цепочка yzabc, а если исходной цепочкой была mno, то результатом работы алгоритма будет цепочка lmmn. дана цепочка символов pascal. какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (то есть применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)? латинский алфавит:
1) PASCAL -> ZPASCAL -> YOZRBZK
2) YOZRBZK -> YOZRRBZK -> XNYQQAYJ