КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Сведения о программной оболочке Norton Commander
8.4. 8.3. Архивирование файлов Понятие об И сразу же проявилась одна небольшая, но очень важная деталь: объем жесткого диска (10M) был в 30 раз больше, чем объем дискеты (360K). А учитывая, что чтение или запись дискеты занимает чуть больше полутора минут, то на копирование даже такого маленького винчестера уходил целый час. А ведь объемы жестких дисков стремительно росли - 20, 30, 40 мегабайт... Тогда в программы резервного копирования, помимо их основной функции - переписывания информации с жесткого на гибкие диски и обратно, стали встраивать сервисные функции по сжатию, уплотнению информации и последующей ее распаковке. Такая программа называлась «архиватор-упаковщик», а затем - просто архиватор. Сегодня Сжатие информации представляет собой процесс обработки потока символов некоторого сообщения и перевода этих символов в некоторые коды. Если этот процесс организован эффективно, то полученное в результате кодированное сообщение занимает меньше места, чем исходное. При просмотре обрабатываемого сообщения алгоритм сжатия реализует два независимых друг от друга процесса:
Обычно весь процесс сжатия ошибочно отождествляется только с процессом кодирования, тогда как используя один и тот же метод кодирования и разные методы моделирования можно добиться различных результатов. Немногие знают, что самому первому алгоритму сжатия передаваемой информации в 1987 году исполнилось 150 лет. Этот алгоритм обычно называют «азбука Морзе». При создании алфавита кодирования знаков препинания и букв английского алфавита перед Теория кодирования и упаковки информации появилась сравнительно недавно - в конце сороковых годов, одновременно с зарождением самой теории информации. Тогда исследователи занимались вопросами энтропии, содержимого информации и избыточности (интересно, что эти первоначальные работы в области обработки информации велись еще до появления цифровых компьютеров). Сегодня теория информации развивается параллельно с программированием, но в то время идея разработки алгоритмов, использующих двоичную арифметику для кодирования символов, была значительным шагом вперед. Первая работа в этой области -»Передача информации» - была опубликована еще в 1950 году. Ее написал Следующим этапом в развитии алгоритмов эффективного кодирования стал алгоритм, предложенный Классический алгоритм Хаффмена на входе получает таблицу частот встречаемости символов в сообщении. Далее на основании этой таблицы строится дерево кодирования Хаффмена - Н-дерево (здесь и далее используются термины теории графов).
Развитие идей архивирования связано с исправлением того недостатка существовавших алгоритмов, что программы-архиваторы типа PKZIP, LHA, ARJ и т. д. предназначены для архивного сжатия, т.е. упакованными данными невозможно воспользоваться сразу же, их нужно сначала распаковать. Первой ласточкой была версия архиватора PKZIP 2.15 (1987 год), позволившая создавать так называемые «самораспаковывающиеся архивы» (self-extracting archives). Файл архива имел расширение.ЕХЕ и состоял из двух частей - собственно сжатых данных и небольшого участка выполняемого кода, реализующего алгоритм распаковки данных на жесткий диск. В последнее время в связи с появлением высокоскоростных процессоров все большее распространение получают так называемые дисковые компрессоры - драйверы устройств, сжимающие и разжимающие информацию при обращении к диску «на лету». Примером таких драйверов может служить программа DoubleSpace фирмы Дальнейший путь развития программ сжатия информации - встраивание их в контроллеры дисков и изобретение новых высокоэффективных алгоритмов упаковки. Сведения об архиваторе ARJ. Архиватор является одним из самым распространенных и отличается следующими положительными качествами:
В качестве основных ограничений по использованию архиватора ARJ обычно называют:
Примеры команд по использованию архиватора ARJ:
В качестве других средств Например, следует отметить такие возможности программы WinZip, как:
Более подробно особенности работы в программе WinZip рассмотрены в данном учебном пособии в соответствующем разделе.
Дата добавления: 2014-01-15; Просмотров: 437; Нарушение авторских прав?; Мы поможем в написании вашей работы! |