Головна

Архіватори.

Архіватором (пакувальником) називається програма, що дозволяє за рахунок застосування спеціальних методів стиснення інформації створювати копії файлів меншого розміру, а також об'єднувати копії декількох файлів в один архівний файл, з якого можна при необхідності витягти файли в їх первинному вигляді.

Стиску можуть бути піддані: файли, папки, диски. Стиснення файлів і папок необхідно або для їх транспортування, або для резервного копіювання, або для обміну інформацією по мережі Інтернет. Ущільнення дисків застосовують для підвищення ефективності використання їх робочого простору (зазвичай для дисків недостатньої ємності).

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

В основі роботи програм-архіваторів лежить процедура пошуку і перекодування однакових фрагментів вмісту файлів.

Архівний файл містить зміст, що містить наступну інформацію про файлах, що зберігаються в архіві: ім'я файлу; відомості про папку, в якій він перебував; дату і час створення файлу; розмір файла; код циклічного контролю для кожного файлу, який використовується для перевірки цілісності архіву.

Весь спектр існуючих архіваторів можна розділити на три групи: файлові, програмні та дискові.

файлові архіватори дозволяють упаковувати один або кілька файлів (наприклад, весь вміст даного підкаталогу разом з вкладеними в нього підкаталогами) в єдиний архівний файл. Розмір останнього, як правило, менше, ніж сумарний розмір вихідних файлів, але скористатися запакованими програмами або даними, поки вони знаходяться в архіві, не можна, поки вони не будуть розпаковані. Для розпакування архівного файлу зазвичай використовується той же самий архіватор. Приклади: WinRar, WinZip, 7Z.

програмні архіватори дозволяють упакувати за один прийом один єдиний файл - виконувану програму (з розширенням * .exe), але зате так, що заархівована програма буде відразу після її запуску на виконання Саморозпаковується в оперативній пам'яті і тут же починати роботу. Приклади: PkLite, AsPack.

дискові архіватори дозволяють програмним способом збільшити обсяг пам'яті, доступний на жорсткому диску. Дисковий архіватор є програмою, яка непомітно для користувача стискає будь-яку записується на диск інформацію і розпаковує її назад при читанні. Однак операції читання / запису файлів дещо сповільнюються, оскільки процесору потрібен час для упаковки і розпаковування. Приклади: DriveSpace, DiskSpace.

основними характеристиками програм-архіваторів є: швидкість роботи, набір функцій архіватора, ступінь стиснення (відношення розміру вихідного файлу до розміру упакованого файлу).

Можливості програм-архіваторів:створення архівних файлів; додавання файлів в архів; вилучення та видалення файлів з архіву; перегляд вмісту архіву; пошук в архівуються файлах; створення багатотомних архівів; створення архівів; забезпечення захисту інформації в архіві; тестування архіву; відновлення файлів з пошкоджених архівів; підтримка різних типів архівів, створених іншими архіваторами.

Більшість програм-архіваторів дозволяють створювати багатотомні, безперервні і саморозпаковуються (SFX) архіви. багатотомний архів - Це послідовність архівних файлів, розмір яких не перевищує заданого розміру тому. Зазвичай створюється при необхідності перенесення архіву на гнучких дисках, якщо розмір архіву перевищує ємність дискети. Багатотомний архів має загальне ім'я, але в розширенні кожного тому вказується його номер. саморозпаковується - Це певним чином оброблений архівний файл, який є виконуваним файлом. Виконання такого файлу призводить до розпакуванні містяться в ньому файлів. SFX-архіви зручні в тих випадках, коли потрібно передати комусь архів, але немає впевненості, що в адресата є відповідний архіватор для його розпакування. безперервний архів - це архів, упакований спеціальним способом, при якому всі стискувані файли розглядаються як один послідовний файл. Безперервна архівація значно збільшує ступінь стиснення, особливо при додаванні в архів істотної кількості невеликих файлів з схожим вмістом. У безперервної архівації є недоліки: операції з безперервними архівами відбувається повільніше, ніж операції зі звичайними архівами; якщо в безперервному архіві будь-якої файл виявиться пошкодженим, то не вдасться витягти і всі файли, такі після нього. Тому при збереженні безперервного архіву на не надто надійному носії (наприклад, на дискеті) рекомендується додавати інформацію для відновлення.



Попередня   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   Наступна

I покоління ЕОМ. | IV покоління ЕОМ (мікропроцесорні). | Програмне забезпечення ПК. | Апаратне забезпечення ПК. | Операційна система MS DOS. | Імена файлів, каталогів і дисків. | Панель завдань. | Системний трей і годинник. | Вікна та їх складові. | Перейменування файлів, ярликів папок. |

© um.co.ua - учбові матеріали та реферати