Позволяют за счет применения специальных методов упаковки снимать файлы во внешней памяти (упаковывать, архивировать), т.е. создавать копии файлов меньшего размера. Кроме этого, они обеспечивают объединение множества таких копий в один файл, который называется архивным. Архивный файл содержит оглавление, позволяющее узнать, какие файлы в нем содержатся. Из архивного файла можно при необходимости извлечь любой файл в первоначальном виде (разархивировать, распаковать). Разные архиваторы отличаются форматом создаваемых или архивных файлов, скоростью работы, степенью сжатия файлов, удобством использования.
Наиболее распространенные архиваторы имеют приблизительно одинаковые возможности, и не один из них не превосходит другие одновременно по всем параметрам. Наиболее популярные: zip, rar, ace, lha, arj. Для них разработаны специальные оболочки, обеспечивающие их выполнение под управлением операционных систем. Например: WinZip, WinRar, WinAce для Microsoft Windows. Название архивных файлов имеют расширения, указывающий на архиватор. Обычно они совпадают (zip, rar, ace, arj). Есть исключения: направление у архивных файлов, созданных с помощью Lha расширение Lzh.
|
|
3.2.2. Вирусы и антивирусные программы.
Антивирусные программы предназначены для предотвращения заражения программ компьютерным вирусом и ликвидации последствий заражения. Программный вирус – это программа небольшого размера, специально созданная для того, чтобы затруднить, исказить или исключить обработку информацию на компьютере. Первый вирус 1989 г.
Вирус может приписывать себя к другим программам (заражать их), а также выполнять различные нежелательные действия. Программа, внутри которой находится вирус, называется зараженной. Как только файл с такой программой запускается на выполнение, сначала выполняется вирус (перехватывает управление). Он находит и заражает другие программы, а также выполняет какие-либо вредные действия. Для маскировки он может так действовать не всегда, а при выполнении определенных условий (дата, время, количество запусков и др.). После того, как вирус выполнит предусмотренные в нем действия, он передает управление программе, в которой находится, и она работает как обычно.
Вирус может испортить любой файл, но заразить только файлы определенного типа:
1. Исполняемые файлы (файлы с программами) – их название имеет расширение exe, com. Вирусы, заражающие такие файлы, называются файловыми. Они наиболее распространены.
2. Загрузчик ОС и главная загрузочная запись жесткого диска. Вирусы, заражающие эти области памяти, называются загрузочными (бутовые). Такой вирус начинает выполняться при начальной загрузке ОС и становится резидентным. Распространяется он, заражая загрузочные записи, подключенные носителей информации устройств внешней памяти. Некоторые такие вирусы заражают и файлы.
|
|
3. Драйверы устройств. Вирусы, находящиеся в них, выполняются при каждом обращении к соответствующему устройству. Обычно такие вирусы заражают и исполнительный файлы.
4. Файлы, созданные с помощью текстового или табличного процессора. Вирусы, заражающие такие файлы, называются макровирусами. Они выполняются каждый шаг, когда происходит работы с этими файлами с помощью текстового ли табличного процессора.
Наиболее распространенные антивирусные программы:
1. Детектор (сканер) – обнаруживает зараженные файлы. Сканер производит проверку заданной области файловой структуры. Требует ручного запуска и указания области проверки.
2. Доктор (фаг) – «лечит» зараженные файлы, т.е. уничтожает вирусы в файлах и помогает восстановить зараженные программы.
3. Ревизор – запоминает исходное состояние системных файлов и областей и сравнивает с текущим состоянием. При выявлении несоответствия сообщает о них пользователю и исправляет.
4. Фильтр (антивирусный монитор) – помогает предотвратить проникновение вирусных программ. Располагается резидентно в оперативной памяти, перехватывает управление у вирусов и сообщает пользователю.
3.2.3. Программы обслуживания дисковой памяти.
1. Программы диагностики. Проверяют работоспособность устройств.
2. Программы оптимизации (дефрагментаторы). Перемещают все части каждого файла друг другу, собирают все файлы в начале диска. За счёт этого уменьшается количество перемещений магнитных головок диска, в результате чего ускоряется доступ к информации и снижается износ дисковода.
3. Программы уничтожения остатков информации в областях, занимаемых ранее удаленными файлами. Используются для надежности уничтожения секретной информации. Необходимость выполнения такой функции вызвана тем, что:
· При удалении уничтожается только название файла в каталоге, а не информация.
· Обычно объем данных в файле меньше, чем отведенное для него пространство на диске, поэтому в кластере, занимаемом последней частью («хвостом») файла, могут сохраняться остатки информации из предыдущего файла.
4. Программы динамического сжатия. Автоматически сжимают информацию при записи на диск, а при считывании с диска восстанавливают её в первоначальном виде. За счёт этого существенно увеличивается объем информации, которой можно записать на диск.
Тема 4.