Программы упаковщики (архиваторы)

Позволяют за счет применения специальных методов упаковки снимать файлы во внешней памяти (упаковывать, архивировать), т.е. создавать копии файлов меньшего размера. Кроме этого, они обеспечивают объединение множества таких копий в один файл, который называется архивным. Архивный файл содержит оглавление, позволяющее узнать, какие файлы в нем содержатся. Из архивного файла можно при необходимости извлечь любой файл в первоначальном виде (разархивировать, распаковать). Разные архиваторы отличаются форматом создаваемых или архивных файлов, скоростью работы, степенью сжатия файлов, удобством использования.

Наиболее распространенные архиваторы имеют приблизительно одинаковые возможности, и не один из них не превосходит другие одновременно по всем параметрам. Наиболее популярные: 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.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: