16
программ. Эти системы обычно включают компилятор, осуществляющий преобразование про-
грамм на языке программирования в программу в машинных кодах, или интерпретатор, осу-
ществляющий непосредственное выполнение программы на языке программирования высокого
уровня, редактор текстов программ, библиотеки полезных подпрограмм, отладчики, а иногда и
различные вспомогательные программы.
Для популярных языков программирования IBM PC-совместимых компьютерах (Си,
Си++, Паскаль, Бейсик, Фортран и др.) имеется множество систем программирования, позво-
ляющих создавать программы, работающие в среде DOS, Windows, Windows NT и др.
3.14 Вирусы и борьба с ними.
Вирус – саморазмножающаяся программа и выполняющая действия несанкционирован-
ные пользователем. Периоды в жизни вирусов:
− инкубационный (размножается и незаметен для пользователя)
− активный (непосредственное заявление о своем существовании).
При заражении компьютера вирусом важно его обнаружить. Для этого следует знать об
основных признаках проявления вирусов:
− прекращение работы или неправильная работа ранее успешно функционировавших
программ;
− медленная работа компьютера;
− невозможность загрузки операционной системы;
− исчезновение файлов и каталогов или искажение их содержимого;
− изменение даты и времени модификации файлов;
− изменение размеров файлов;
− неожиданное значительное увеличение количества файлов на диске;
− существенное уменьшение размера свободной оперативной памяти;
− вывод на экран непредусмотренных сообщений или изображений;
− подача непредусмотренных звуковых сигналов;
− частые зависания и сбои в работе компьютера;
Следует отметить, что вышеперечисленные явления необязательно вызываются присутст-
вием вируса, а могут быть следствием других причин. Поэтому всегда затруднена правильная
диагностика состояния компьютера.
Программы предназначенные для защиты от вирусов (т.е выявления и удаления вирусов
из файлов и памяти ЭВМ) называются антивирусами. Широко распространены следующие ан-
тивирусы: AidsTest, DrWeb, AVP. Программы-антивирусы могут обнаруживать только знако-
мые им вирусы, поэтому следует регулярно обновлять версии этих программ (некоторые анти-
вирусы используют эвристический алгоритм распознавания и поэтому могут обнаруживать не-
знакомые им вирусы, однако вылечить, таким образом обнаруженные вирусы, невозможно).
Пакет программ AntiViral Toolkit Pro состоит из двух основных программ AVP-монитора
и AVP-сканера. Программа AVP-монитор представляют собой небольшую резидентную (посто-
янно находящуюся в памяти ПЭВМ) программу и предназначена для обнаружения подозри-
тельных действий при работе компьютера, характерных для вирусов. При обнаружении указан-
ных действий «монитор» предупреждает пользователя о возможной опасности. Чаще всего
AVP-монитор запускается самостоятельно при загрузке ОС. Программа AVP-сканер запускает-
ся пользователем и только находит зараженные вирусами файлы, но и «лечит» их, т.е. удаляют
из файла тело программы-вируса, возвращая файлы в исходное состояние. В начале своей рабо-
ты AVP-сканер обследует оперативную память на предмет нахождения в ней вирусов, и унич-
тожает их, и только затем переходит к «лечению» файлов.
Для работы с программой AVP-сканер необходимо запустить ее из меню «Пуск»
Windows. В появившемся окне на вкладке «Область» указать диск, на котором необходимо ис-
кать вирусы, на вкладке «Действия» – указать какие действия необходимо производить с най-
денными вирусами (чаще всего «Лечить без запроса») и нажать кнопку «Пуск».
Сообщения о найденных вирусах будут отображены в нижней части окна программы
AVP-сканер.