Назначение и характеристики архиваторов



Автор: Минков В.И.

Лекция №3. Характеристика сервисных программ ЭВМ

Оглавление

 

Лекция №3. Характеристика сервисных программ ЭВМ.. 1

Введение. 1

1. Общая характеристика сервисных программ ЭВМ.. 2

2. Средства архивации. 4

2.1 Назначение и характеристики архиваторов. 4

2.2. Алгоритмы сжатия данных. 5

2.3. Обзор основных программ-архиваторов. 7

2.3.1. Архиватор WinRAR.. 7

2.3.2. Архиватор WinZIP. 9

2.3.3. Архиватор 7-Zip. 10

2.3.4. Встроенная поддержка формата Zip средствами операционной системы Windows. 12

2.4. Самораспаковывающиеся архивы.. 12

3. Антивирусные средства. 13

3.1. Классификация компьютерных вирусов. 13

3.2. Методы обнаружения вирусов. 15

3.3. Виды антивирусных программ. 16

Заключение. 18

Введение

Работа оператора ЭВМ непосредственно связана с вводом различных данных в компьютер. Это может быть как текстовая, так и графическая информация. Оператору поручают подготавливать электронные документы, составлять таблицы, выполнять схемы и чертежи, готовить презентации, группировать информацию по каталогам и др. Сложность работы и спектр обязанностей зависит от требований определённой организации или подразделения.

Профессия приобрела актуальность совсем недавно. До появления компьютеров в ней не было необходимости. Тогда вся информация хранилась в папках, записывалась в тетрадках, а сложные вычисления проводились учёными. Сейчас никто уже не тревожит учёныхдля расчёта каких-либо формул — есть компьютеры и операторы ЭВМ.

Профессию оператора ЭВМ многие не воспринимают серьёзно. Хотя польза от работы этого профессионала порою более значительна, чем от управляющего звена. Управленцы не умеют чинить технику, работать со сложными программными продуктами. Они пользуются информацией, которую предоставил оператор в электронном виде, при принятии важных решений.

Оператор ПК должен знать, где искать необходимую информацию, уметь использоватьредакторыWord, Excel, PowerPoint, Visio, CorelDRAWи др. Ему предстоит работать с офисной техникой — сканер, принтер, факс и устранять их неисправности. Не достаточно уметь быстро набирать тексты, нужно уметь строить сложные графики и таблицы, работать с базами данных.Требуется постоянно быть сосредоточенным и внимательным при вводе данных, так как одна неверно введённая цифра может привести к неприятным последствиям.

Общая характеристика сервисных программ ЭВМ

Сервисное программное обеспечение это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.

Сервисные программы подразделяются на два вида:

1) стандартные программы, входящие в состав операционной системы;

2) специализированные программы, часто объединяемые в комплексы.

Специализированные программы значительно расширяют возможности операционной системы в программном обслуживании устройств компьютера, хранении и защите данных и выполнении других функций.

Многие сервисные программы дублируют друг друга. Их перечень очень широк, но по функциональному назначению их разделяют на несколько групп:

- файловые менеджеры;

- программы контроля, тестирования и диагностики компьютера;

- программы обслуживания дисков;

- программы обслуживания операционной системы;

- программы обслуживания сети.

- программы резервирования данных;

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

- антивирусные программы.

Файловый менеджер - компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами - создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких как работа с сетью (через FTP, NFS и т. п.), резервное копирование, управление принтерами и пр.

Существует два вида файловых менеджеров - навигационные и ортодоксальные. Основное отличие - в последних имеется две панели, реализована соответствующая модель работы.

Наиболееизвестныеортодоксальныефайловыеменеджеры: Norton Commander, FAR Manager, Total Commander, GNOME Commander, Symbian Commander.

Навигационныефайловыеменеджеры: Windows Explorer (встроенв Windows), Nautilus (файловыйменеджер, поставляетсяс GNOME), SeleQ.

Например, FARManager - программа управления файлами и архивами, работает в текстовом режиме и позволяет просто и наглядно выполнять большинство необходимых действий: просматривать файлы и каталоги, редактировать, копировать и переименовывать файлы, а также многое другое.

Программы контроля, тестирования и диагностики компьютерапредназначены для проверки правильности работы устройств компьютера и для поиска неисправностей в процессе работы.

Everest — программа для просмотра информации об аппаратной и программной конфигурации компьютера, разработанная компанией Lavalys. Являлась последовательницей AIDA32, заменена на рынке программой AIDA64.

AIDA64 - является мощным средством для идентификации и тестирования практически любых компонентов компьютера. Выводит подробные сведения обо всем аппаратном и программном обеспечении, установленном в системе.

SiSoft SANDRA - мощный пакет диагностических программ, в составе которого находится около 70 модулей для сбора информации обо всех основных компонентах PC.

Программы обслуживания дисков предназначены для выполнения следующих операций:

· проверка диска на наличие физических и логических ошибок;

· управление разделами диска;

· форматирование диска;

· дефрагментация диска;

· восстановление данных;

· очистка диска и др.

AcronisDiskDirector - программныйпакетдля управления жестким диском. Выполняет операции создания, изменения и удаления разделов, тестирование и другие операции.

PowerDataRecovery - средстводля восстановления данных с жестких дисков, SD, CompactFlash, MemoryStickи других носителей.

Программы обслуживания операционной системы - для оптимизации настройки операционной системы и повышения удобства работы пользователей.

Сcleaner - программа для очистки и оптимизации системы. Удаляет временные и неиспользуемые файлы, содержит инструменты для очистки и оптимизации системного реестра.

TimePC - программа для автоматического выключения и включения компьютера в заданный день и конкретное время.

USBSafelyRemove - программазамены стандартного «Безопасного извлечения устройств». Она содержит ряд функций для комфортной работы с hotplug-устройствами (USB, SATA, FireWire).

Программы резервирования данных - предназначены для создания резервных копий системных и пользовательских данных и их восстановления при разрушении.

AcronisTrueImage- программныйпакетдлярезервного копирования и защиты данных.

FBackup является свободным программным обеспечением резервного копирования для личного и коммерческого использования.Резервное копирование данных может быть сжатым (используя стандарт сжатия ZIP) и делает точную копию исходных файлов.

OS BackupWizard- эта бесплатная программа предназначена для быстрого создания и восстановления резервной копии системы Windows.

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

В качестве примера архиваторов можно привести WinRAR, WinZip, 7-Zip и др.

Антивирусные программы - для обнаружения компьютерных вирусов и защиты от их воздействий

Наиболее распространенными антивирусными российскими программами являются DRWeb и AVP.

Средства архивации

Назначение и характеристики архиваторов

Архивация - это сжатие информации с целью ее более рационального размещения на носителе (диске, дискете и т.д.).

Архиваторы - это программы, реализующие процесс архивации, позволяющие создавать и распаковывать архивы.

Необходимость архивации связана с резервным копированием информации на диски и дискеты с целью сохранения программного обеспечения компьютера и защиты его от порчи и уничтожения (умышленного, случайного или под действием компьютерного вируса). Чтобы уменьшить потери информации, следует иметь резервные копии всех программ и файлов.

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

Кроме того, архивные файлы широко используются для передачи информации, причем благодаря сжатию информации повышается скорость её передачи. Это особенно важно, если учесть, что быстродействие модема и канала связи (телефонной линии) намного меньше, чем процессора и жесткого диска.

Различными разработчиками были созданы специальные программы для архивации файлов. Часть из них распространяется бесплатно, часть - на коммерческой основе (за плату), но большинство программ такого рода распространяются как “Shareware”. Т.е. они могут быть получены бесплатно, но если Вы хотите их использовать постоянно, то должны выслать авторам или распространителям указанное (обычно небольшое, до 50 дол.) вознаграждение.

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

Наиболее распространенные программы-архиваторы имеют приблизительно одинаковые возможности и ни одна из них не превосходит другие по всем параметрам: одни программы работают быстрее, другие обеспечивают лучшую степень сжатия файлов. Даже если сравнивать программы только по степени сжатия, то среди них нет лидера: разные файлы лучше сжимаются разными программами.

Основными характеристиками архиватора являются:

· Степень сжатия информации (отношение размера исходного файла к размеру упакованного файла);

· Скорость работы;

· Качество сервиса (набор функций и удобство работы с ними).

Характеристики архиваторов — обратно зависимые величины. То есть, чем больше скорость сжатия, тем меньше степень сжатия, и наоборот.

Алгоритмы сжатия данных

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

Алгоритмы, которые устраняют избыточность записи данных, называются алгоритмами сжатия данных, или алгоритмами архивации. В настоящее время существует огромное множество программ для сжатия данных, основанных на нескольких основных способах.

Все алгоритмы сжатия данных делятся на:

1) алгоритмы сжатия без потерь, при использовании которых данные восстанавливаются без малейших изменений;

2) алгоритмы сжатия с потерями, которые удаляют из потока данных информацию, незначительно влияющую на суть данных, либо вообще невоспринимаемую человеком (такие алгоритмы сейчас разработаны только для аудио- и видео- изображений).

В настоящее время существует огромное множество программ для сжатия данных, основанных на нескольких основных способах.

Существует два основных метода архивации:

1. Статистические методы сжатия. Они используют оценку вероятности появления символов в сжимаемом массиве, которая определяет коды переменной длины, сопоставляемые этим символам.

Алгоритм Хаффмана.  Алгоритм основан на том факте, что некоторые символы из стандартного 256-символьного набора в произвольном тексте могут встречаться чаще среднего периода повтора, а другие, соответственно, – реже. Следовательно, если для записи распространенных символов использовать короткие последовательности бит, длиной меньше 1 байта, а для записи редких символов – более длинные, то суммарный объем файла уменьшится. Например буквы а, о, е, и – встречаются очень часто в русском тексте, объем каждой буквы равен 1 байт (8 бит), их можно заменить на цифры 0,1,2,3, которые можно разместить в 2-х битах. Т.е. сжатие будет равен 25%, т.е. сжатие в 4 раза.

В алгоритме можно выделить три основные этапа.

1. Выявляется частота повторения каждого из встречающихся символов.

2. Составляется таблица кодирования (чем чаще встречается символ, тем меньшим количеством битов он кодируется).

3. Производится замена символов кодами из таблицы. К закодированной последовательности прикладывается таблица кодирования.

На рис. 1 приведена таблица кодирования для английского алфавита.

Рис. 1. Код Хаффмана для английского алфавита

2. Методы словарного сжатия. Они основаны на сохранении фрагментов сжимаемого файла в виде специальной структуры, называемой словарем. Для каждого нового фрагмента данных делается поиск в словаре. Если фрагмент находится в словаре, то в сжатый файл записывается ссылка на этот фрагмент.

Алгоритм Лемпеля-Зива. Классический алгоритм Лемпеля-Зива – LZ77, названный так по году своего опубликования. Он формулируется следующим образом: «если в более раннем тексте уже встречалась подобная последовательность байт, то в архивный файл записывается только ссылка на эту последовательность (смещение, длина), а не сам текст». Аналогично сжимается изображение. Большие области одного цвета заменяются на ссылку: (цвет, длина) Графические файлы сжимаются очень хорошо– в 100–200 раз!

Несмотря на то, что существует немало различных методов сжатия, есть некоторые принципы и правила, которые являются общими для всех методов сжатия. Их надо знать и правильно использовать.

1. У всякого сжатия есть предел. На первый взгляд этот принцип самоочевиден, но из него вытекает неочевидное следствие: уплотнение ранее уплотненного файла в лучшем случае не дает выигрыша, а в худшем случае может привести и к проигрышу в размере результирующего файла. Поэтому прежде чем уплотнять информацию, неплохо знать, не была ли она до этого уплотнена другими средствами.

2. Для всякого метода сжатия можно подобрать файл, применительно к которому данный метод является наилучшим. Справедливо и обратное: для всякого метода сжатия можно подобрать файл, который в результате сжатия не уменьшится, а наоборот увеличится.

Отсюда вывод: все дискуссии о том, что один метод сжатия лучше, чем другой, несостоятельны, поскольку их эффективность зависит от конкретных условий.

3. Из первого и второго принципов вытекает, что наилучшие программы-упаковщики до начала работы должны выполнять предварительный просмотр обрабатываемых файлов и выбирать тот метод упаковки, который в данном случае дает наилучший результат, то есть реализуют принципы искусственного интеллекта.

Существует несколько десятков различных форматов упаковки. Каждая программа, выполняющая сжатие данных, использует свой формат, но наиболее часто встречаются форматы .ZIP, ARJ и RAR.

При упаковке данных не стоит «разбрасываться» и применять много архиваторов. Достаточно сосредоточиться на одной-двух программах и настойчиво их эксплуатировать, хотя прежде чем передавать сжатый файл постороннему лицу, стоит убедиться, что у него есть средства для его распаковки. В случае необходимости можно договориться об используемом архиваторе, а лучше создать самораспаковывающийся архив. Это позволяет договориться даже с человеком, который вообще ничего об архиваторах не знает.


Дата добавления: 2018-04-15; просмотров: 3198; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!