Наиболее популярные форматы архивов
ZIP - еще со времен DOS-a один из самых популярных и распространенных архивных форматов, основанный на алгоритмах сжатия предложенных в 80-х годах прошлого столетия израильскими математиками Лемпелем и Зивом. Он отличается приемлемой степенью сжатия информации и достаточно высоким быстродействием. Сегодня он является стандартом де-факто в интернете, и его в обязательном порядке поддерживают практически все программы-архиваторы. RAR - разработан российским программистом Евгением Рошалем и позволяет получить размер сжатого файла гораздо меньший, чем ZIP, но ценой этому является более продолжительный процесс обработки архива. В целом формат RAR значительно лучше других оптимизирован для решения сложных задач с использованием большого количества файлов и гигабайтных дисковых пространств. ARJ - несколько устаревший формат, до сих пор отличающийся, наверное, наиболее широкими возможностями по настройке. CAB - применяется в продуктах Microsoft как стандартный для упаковки файлов, причем его алгоритм, нигде не опубликованный и хранимый фирмой за семью печатями, представляет собой достаточно совершенный продукт, имеющий высокий коэффициент сжатия. GZIP, TAR - получили наибольшее распространение в системах на базе Unix и ее самой популярной разновидности Linux. ACE - достаточно новый формат с высокой степенью сжатия, завоевывающий все большую популярность.
Многие программы, являющиеся достаточно популярными в мире архиваторов базируются на том или ином формате и носят аналогичные названия. Например, для ОС Windows наиболее популярными являются архиваторы WinRAR, WinZIP, WinACE. Кроме этого все они имеют инструменты для работы с другими форматами архивов. Несмотря на это, могут возникнуть проблемы с совместимостью форматов архивов в различных программах. Во многих случаях удачным решением проблемы совместимости архивов различных типов является создание архивов в виде самораспаковывающихся программ (EXE-файлов), в состав которых входят все необходимые механизмы для извлечения информации из архива, таким образом, отпадает необходимость иметь на компьютере соответствующую программу-распаковщик архива.
Файловые менеджеры (программы-оболочки) - это программы, созданные для упрощения работы со сложными программными системами. Они преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс. Оболочки предоставляют пользователю удобный доступ к файлам и папкам, а также обширные сервисные услуги. Самые первые ОС не имели графического интерфейса и работать приходилось в режиме командной строки(как например в ОС MS DOS). Такой способ взамодействия достаточно неудобен: необходимо помнить и набирать большое количество команд, и на выполнение этой механической работы тратится достаточно много времени. Поэтому появились программы, облегчающие взаимодействие пользователя с ОС. Они называются программами-оболочками или файловыми менеджерами, с помощью которых работать с ОС становиться проще и быстрее. Основные функции файл-менеджеров: Выполнение основных операции с файлами: копирование, перенос, удаление, создание, поиск и др. Универсализм по отношению к любым файлам и каталогам. Вывод информациb о том или ином файле или каталоге. Обладание интуитивным, удобным, простым, наглядным интерфейсом. Обладать расширенным набором операций по работе с файлами, большим, чем стандартный файл-менеджер ОС. Поддержка максимального количества встроенных архиваторов. Возможность просмотра большинства известных текстовых, мультимедийных файлы. Поддержка сетевых протоколы, включая Internet-протоколы. Обладание встроенными средствами обслуживания дисков, дублируя стандартные средства ОС.
В сущности, файл-менеджеры объединены одним принципом работы, который заключается в том, что такие операции, как копирование, перемещение объектов требуют адреса источника и приемника, поэтому все программы условно разделены на два поля(поле приемника и поле источника). Рассмотрим несколько самых популярных программ данного класса: Norton Commander - самый первый файловый менеджер от Питера Нортона, заслуживший всемирную популярность, обладающий всеми основными и некоторыми дополнительными возможностями. Многие программы затем стали сильно походить на эту программу. Far Manager является так называемым консольным(псевдографическим) приложением Windows очень похожим на Norton Commander даже по части цветовой схемы. Поддерживает множество различных функций и позволяет самому добавлять различные возможности с помощью плагинов(plugins). Total Commander (бывший Windows Commander) создан швейцарским программистом Кристианом Гислером по образу и подобию Norton Commanderа, используют, похоже, большинство пользователей Windows. Для выполнения своей основной задачи - работы с файлами ТС имеет двухпанельный однооконный интерфейс с командной строкой и большим набором "горячих " клавиш, существенно ускоряющих выполнение многих рутинных процессов. А благодаря большому количеству дополнительных функций(разрезание файлов на куски, удобная работа с архивами, с документами, встроенный мощный FTP-клиент и т.д.) TC позволяет отказаться от использования многих вспомогательных утилит.
|