Вирусы. Классификация вирусов. Антивирусные программы.
Компьютерным вирусом называется программа, способная, "размножаясь", внедряться в другие программы. Вирус обычно представляет собой небольшую программу, которая при выполнении "приписывает" себя к другим программам, вставляет свой код в файлы, содержащие другие программы (т.е. "заражает" их).
Программа, в которую внедрился компьютерный вирус становится "зараженной", при ее запуске управление получает компьютерный вирус, который находит и заражает другие программы. Многие вирусы организованы так, что даже после завершения "зараженной" программы они остаются в памяти резидентно, продолжая разрушать информационную систему.
Программы-вирусы выполняют нежелательные или даже опасные для нормальной работы информационной системы действия: разрушают файловые системы, "засоряют" память и диски, нарушают работоспособность системных программ, модифицируя их или системные данные. Вирусы могут активизироваться при каждом запуске "зараженной" программы или только по определенным событиям или датам.
Вирусами заражаются, в основном, программные файлы, загрузчики ОС, загрузочные записи дисков, драйверы. Однако в настоящее время широкое распространение получили макровирусы, заражающие документы.
Например, в приложениях Microsoft Office макровирусы "живут" в макросах, созданных с помощью VBA (язык разработки офисных приложений, макросов – Visual Basic for Applications). Выполнение этих макросов может быть связано с некоторыми событиями, происходящими в приложении (например, с открытием файла), макровирусы могут "маскироваться" за командами приложений.
Существуют и другие виды «вредоносных» программ: репликаторы, программные закладки, «троянские кони», клавиатурные шпионы и т.п.
Для защиты от вирусов можно использовать:
-
общие средства защиты информации от ее потери (резервное копирование и архивацию данных и т.п.);
-
профилактические меры, уменьшающие опасность проникновения вирусов (разграничение доступа в информационную систему, запрет бесконтрольного копирования данных и установки программ, проверка всех поступающих извне данных, проверка и тестирование программ перед началом работы с ними);
-
специализированные антивирусные программы.
Для защиты от вирусов можно также использовать средства, встроенные в "железо" компьютера, а также возможности ОС.
-
Содержание
- Понятие информации. Основные свойства информации. Способы изучения информации. Количественные методы измерения информации.
- 2. Экономическая информация и ее особенности.
- Основные понятия алгебры и логики.
- Логические основы эвм.
- Представление данных в памяти компьютера.
- Основные этапы развития вычислительной техники.
- Понятие архитектуры и принципы устройства вычислительных систем. Принципы фон Неймана.
- Основные виды архитектур. Их классификация.
- Устройство персонального компьютера (пк). Конфигурация пк.
- Процессор, его основные характеристики.
- Запоминающие устройства: классификация, принцип работы, основные характеристики.
- Устройства ввода-вывода, их разновидности и основные характеристики.
- Совершенствование архитектур вс. Многопроцессорные вычислительные системы, их классификация.
- Понятие и назначение операционной системы (ос). Разновидности ос. Служебное (сервисное) обслуживание.
- Файловая структура операционных систем. Операции с файлами.
- Прикладное программное обеспечение
- Общая характеристика офисных пакетов.
- Средства разработки презентации Power Point
- Основы машинной графики.
- Программное обеспечение обработки текстовых данных.
- Электронные таблицы.
- Формулы в ms Excel. Работа со списками в ms Excel.
- Базы данных в структуре информационных систем. Основные понятия и определения. Объекты баз данных.
- Модели данных в информационных системах. Реляционная модель базы данных.
- Основные операции с данными.
- Назначение и основы использования систем искусственного интеллекта; базы знаний, экспертные системы, искусственный интеллект.
- Классификация языков программирования.
- Понятие алгоритма. Свойства алгоритма.
- Основные этапы и методы разработки алгоритма. Типы алгоритмов. Понятие блок-схемы. Способы записи алгоритмов.
- 31. Стили программирования.
- 32. Эволюция и классификация языков программирования.
- 33. Трансляция, компиляция, интерпретация.
- 34. Понятие вычислительной сети. Типы сетей.
- 35. Способы передачи информации в сетях. Маршрутизация в сетях.
- 36. Эталонная модель osi взаимодействия в сетях.
- 37.Топология сетей, методы доступа.
- Защита информации. Концепция защищенной компьютерной системы. Архитектура безопасности.
- Угрозы безопасности и службы безопасности (методы).
- Методы шифрования информации. Алгоритмы симметричного и асимметричного шифрования. Типы реализации.
- Криптографические протоколы и цифровые подписи.
- Вирусы. Классификация вирусов. Антивирусные программы.
- Средства защиты информации.
- Защита объектов на уровне пользователей и на уровне ресурсов.
- Глобальная сеть Internet, числовые адреса компьютеров. Доменное имя. Url-адрес.
- Идентификация компьютеров в сети
- Сервисы Internet.
- Всемирная паутина World Wide Web.
- Электронная почта.
- Поиск информации в Internet. Поисковые серверы. Поиск экономической информации.
- Программы для работы в сети Internet.
- Язык гипертекстовой разметки html.