Автор работы: Пользователь скрыл имя, 02 Декабря 2013 в 16:51, курсовая работа
По среде обитания:
Сетевые вирусы используют для своего распространения протоколы или команды компьютерных сетей и электронной почты.
Файловые вирусы либо различными способами внедряются в выполняемые файлы (наиболее распространенный тип вирусов), либо создают файлы-двойники (компаньон-вирусы), либо используют особенности организации файловой системы (link-вирусы)
Задание №1 3
Исходные данные: 3
Результат 3
Задание №2 9
Исходные данные 9
Схема алгоритма 9
Таблица MS Excel 10
График функции 10
Задание №3 11
Исходные данные 11
Схема алгоритма 12
Листинг программы 15
Результат программы 16
Описание программы 16
Список используемой литературы 17
Задание 1
Задание 1
Задание 2
Задание 2
Задание 3
Задание 3
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«БРАТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Факультет экономики и управления
Кафедра менеджмента и информационных технологий
080200 Менеджмент
Информационный менеджмент
Курсовая работа
по дисциплине «Информатика»
(Вариант № 19)
Работу выполнил _______________ М.А.Серышев
Проверил _______________ С.А.Васильева
Братск 2012 г.
Содержание
Задание №1 3
Исходные данные: 3
Результат 3
Задание №2 9
Исходные данные 9
Схема алгоритма 9
Таблица MS Excel 10
График функции 10
Задание №3 11
Исходные данные 11
Схема алгоритма 12
Листинг программы 15
Результат программы 16
Описание программы 16
Список используемой литературы 17
Задание №1
Исходные данные:
Компьютерная безопасность:
РЕЗУЛЬТАТ
Компьютерные вирусы, их классификация и свойства
Компьютерный вирус – это небольшая вредоносная программа, которая самостоятельно может создавать свои копии и внедрять их в программы (исполняемые файлы), документы, загрузочные сектора носителей данных.
Классификация компьютерных вирусов:
а)
по среде обитания;
в)
по степени воздействия;
Свойства компьютерных вирусов:
По среде обитания:
По способу заражения:
По степени воздействия:
По особенностям алгоритма:
Пути проникновения вирусов
Вирусы распространяются, копируя свое тело и обеспечивая его последующее исполнение: внедряя себя в исполняемый код других программ, заменяя собой другие программы, прописываясь в автозапуск и другое.
Методы защиты от компьютерных вирусов
Сегодня используется несколько основополагающих методик обнаружения и защиты от вирусов:
Кроме того, практически все антивирусные программы обеспечивают автоматическое восстановление зараженных программ и загрузочных секторов.
Назначение, классификация и характеристики антивирусных программ
Антивирусная программа (антивирус) — любая программа для обнаружения компьютерных вирусов, а также нежелательных (считающихся вредоносными) программ вообще и восстановления зараженных (модифицированных) такими программами файлов, а также для профилактики — предотвращения заражения (модификации) файлов или операционной системы вредоносным кодом
Классификация антивирусных продуктов:
Характеристики антивирусных программ
Программы-детекторы позволяют обнаружить файлы, зараженные каким-либо известным вирусом. Данные программы проводят только проверку компьютера на наличие вирусов. Лечить данные программы не могут.
Программы-доктора позволяют не только обнаружить файлы, зараженные известным вирусом, но и произвести их лечение. При лечении зараженных файлов программа-доктор удаляет тело вируса из файла, т.е. восстанавливает файл в том состоянии, в котором он находился до заражения вирусом.
Программы-ревизоры работают следующим образом. При своем первом запуске они запоминают сведения о состоянии программ и системных областей диска компьютера, в которые входят загрузочные секторы, таблицы размещения файлов, корневой каталог. Предполагается, что в этот момент программы и системные области дисков не заражены. Затем при последующих проверках компьютера программы-ревизоры сравнивают состояние файлов и системных областей диска с исходным. Если произошли изменения, характерные для действий вируса, то они сообщают об этом пользователю.
Программы-фильтры,
постоянно находясь в памяти компьютера,
следят за действиями, которые выполняются
на компьютере. При появлении действий,
указывающих на наличие вирусов,
они сообщают об этом пользователю.
К этим действиям можно отнести
изменение файлов с расширением
СОМ и ЕХЕ, снятие с файлов атрибута
"только для чтения", прямая запись
на диск, форматирование диска, установка
"резидентной" (постоянно находящейся
в оперативной памяти) программы.
Обладают одним большим преимуществом
по сравнению с другими
Программы-вакцины – это программы, предотвращающие заражение файлов. Сущность действия данных программ заключается в том, что они изменяют файлы специальным образом. Причем это не отражается на работе, но вирус воспринимает эти файлы как зараженные и не внедряется в них. В настоящее время данный вид программ практически не используется.
Примеры антивирусных программ:
Задание №2
Исходные данные
Найти сумму ряда с точностью
Схема алгоритма
Таблица MS Excel
E |
n |
B |
Y |
Проверка |
0,0001 |
1 |
0,012346 |
1 |
Продолжить |
2 |
0,0016 |
1,01234568 |
Продолжить | |
3 |
0,000416 |
1,01394568 |
Продолжить | |
4 |
0,000152 |
1,01436217 |
Продолжить | |
5 |
6,83E-05 |
1,01451459 |
Остановить |
График функции
Задание №3
Исходные данные
Сформировать массив A (10x10). Подсчитать количество положительных элементов главной диагонали в массиве. Поменять местами строки с наибольшими и наименьшими элементами в массиве.
Схема алгоритма
Листинг программы
Program kurs_1;
Uses crt;
var
i,j,kol,min,max,imax,imin,t:
a:array [1..10, 1..10] of integer;
begin
writeln('Masssiv A');
for i:=1 to 10 do begin
for j:=1 to 10 do begin
a[i,j]:=-5+random(21);
write(a[i,j]:5);
end;
writeln;
end;
writeln;
{2}
kol:=0;
for i:= 1 to 10 do
if(a[i,i]>0) then kol:=kol+1;
writeln('kol=',kol:4);
min:=a[1,1];
max:=a[1,1];
for i:=1 to 10 do begin
for j:= 1 to 10 do begin
if (min>=a[i,j]) then begin
min:=a[i,j];
imin:=i;
end;
if(max<=a[i,j]) then begin
max:=a[i,j];
imax:=i;
end;
end; end;
writeln('min=',Min:5,' Index:',imin:4);
writeln('max=',max:5,' index:',imax:4);
for j:=1 to 10 do begin
t:=a[imin,j];
a[imin,j]:=a[imax,j];
a[imax,j]:=t;
end;
writeln('New Masssiv A');
for i:=1 to 10 do begin
Информация о работе Компьютерные вирусы, их классификация и свойства