Читайте также:
|
|
3. Програма Winrar
4. Список викристаної літератури
5. Контрольні питання
Архівація файлів
Комп’ютер – складна машина, і при роботі на ньому можуть трапитись неприємності. Може вийти з ладу вінчестер, пошкодитися дискета, програми і дані може зіпсувати вірус, нарешті, користувач може випадково знищити файл або цілий каталог.
Запобігти неприємностям можна, створивши архівні копії важливої інформації і регулярно поновлюючи ці копії. Характерною особливістю більшості типів даних є їх надлишковість. Ступінь надлишковості даних залежить від типу даних. Наприклад, для відеоданих ступінь надлишковості в декілька разів більша ніж для графічних даних, а ступінь надлишковості графічних даних, у свою чергу, більша за ступінь надлишковості текстових даних. Іншим фактором, що впливає на ступінь надлишковості є прийнята система кодування. Прикладом систем кодування можуть бути звичайні мови спілкування, які є ні чим іншим, як системами кодування понять та ідей для висловлення думок. Так, встановлено, що кодування текстових даних за допомогою засобів української мови дає в середньому надлишковість на 20-25% більшу ніж кодування аналогічних даних засобами англійської мови.
Для людини надлишковість даних часто пов'язана з якістю інформації, оскільки надлишковість, як правило, покращує зрозумілість та сприйняття інформації. Однак, коли мова йде про зберігання та передачу інформації засобами комп'ютерної техніки, то надлишковість відіграє негативну роль, оскільки вона приводить до зростання вартості зберігання та передачі інформації. Особливо актуальною є ця проблема у випадку необхідності обробки величезних обсягів інформації при незначних об'ємах носіїв даних. У зв'язку з цим постійно виникає проблема позбавлення надлишковості або стиснення даних. Коли методи стиснення даних застосовуються до готових файлів, то часто замість терміну "стиснення даних" вживають термін "архівування даних", стиснений варіант даних називають архівом, а програмні засоби, що реалізують методи стиснення називаються архіваторами.
В залежності від того, в якому об'єкті розміщені дані, що підлягають стисненню, розрізняють:
1. Стиснення (архівування) файлів: використовується для зменшення розмірів файлів при підготовці їх до передавання каналами зв'язку або до транспортування на зовнішніх носіях малої ємності;
2. Стиснення (архівування) папок: використовується як засіб зменшення обсягу папок перед довготерміновим зберіганням, наприклад, при резервному копіюванні;
3. Стиснення (ущільнення) дисків: використовується для підвищення ефективності використання дискового простору шляхом стиснення даних при записі їх на носії інформації (як правило, засобами операційної системи).
Існує багато практичних алгоритмів стиснення даних, але всі вони базуються на трьох теоретичних способах зменшення надлишковості даних. Перший спосіб полягає в зміні вмісту даних, другий - у зміні структури даних, а третій - в одночасній зміні як структури, так і вмісту даних.
Якщо при стисненні даних відбувається зміна їх вмісту, то метод стиснення є незворотнім, тобто при відновленні (розархівуванні) даних з архіву не відбувається повне відновлення інформації. Такі методи часто називаються методами стиснення з регульованими втратами інформації. Зрозуміло, що ці методи можна застосовувати тільки для таких типів даних, для яких втрата частини вмісту не приводить до суттєвого спотворення інформації. До таких типів даних відносяться відео- та аудіодані, а також графічні дані. Методи стиснення з регульованими втратами інформації забезпечують значно більший ступінь стиснення, але їх не можна застосовувати до текстових даних. Прикладами форматів стиснення з втратами інформації можуть бути: JPEG (Joint Photographic Experts Group) для графічних даних; MPG - для для відеоданих; MP3 - для аудіоданих.
Якщо при стисненні даних відбувається тільки зміна структури даних, то метод стиснення є зворотнім. У цьому випадкові з архіву можна відновити інформацію повністю. Зворотні методи стиснення можна застосовувати до будь-яких типів даних, але вони дають менший ступінь стиснення у порівнянні з незворотними методами стиснення. Приклади форматів стиснення без втрати інформації: GIF (Graphics Interchange Format), TIFF (Tagged Image File Format) - для графічних даних; AVI - для відеоданих; ZIP, ARJ, RAR, CAB, LH - для довільних типів даних.
Принципи стискання інформації
Практично принцип стискання інформації файлів в усіх архіваторах подібний: знаходження фрагментів, що повторюються, і заміна їх більш короткими. Завдання архіватора – знайти ці фрагменти і записати замість них іншу інформацію, за допомогою якої можна було б “згадати”, де, хто і за ким відповідний фрагмент стоїть.
Крім того, сучасні архіватори надають користувачеві повний спектр послуг для роботи з архівами, основними з яких є:
1. створення нового архіву;
2. додавання файлів в існуючий архів;
3. розпакування файлів з архіву;
4. створення архівів, що саморозпаковуються (self-extractor archive);
5. створення розподілених архівів фіксованих розмірів для носіїв малої ємності;
6. захист архівів паролями від несанкціонованого доступу;
7. перегляд вмісту файлів різних форматів без попереднього розархівування;
8. пошук файлів і даних всередині архіву;
9. перевірка на віруси в архіві до розпакування;
10. вибір та налаштування коефіцієнта стиснення.
Створення архівного файла
При зберіганні документів виникає проблема зменшення їх об’єму для використання меншої кількості дискет. Справі може допомогти процедура “стискання” документів в архівний файл.
Архівний файл – це файл, у якому в стислому вигляді розміщені для зберігання від одного до кількох файлів.
Для створення архівного файла необхідно виконати такі дії:
• Відкрити папку, на піктограмі потрібного документа викликати контекстне меню.
• У контекстному меню виконати команду “Добавить в архив... (Add to archive...)” – відкриється діалогове вікно “Имя и параметры архива (Archive name and parameters)”.
• Відкрити вкладку “Общие (General)” – у полі “Архив (Archive)” пропонується ім’я архівного файла з назвою документа і розширенням.RAR (для використання архіватора WinZIP досить перемкнути перемикач “Формат архива” в положення ZIP).
• Натиснути кнопку “ОК” – відбудеться архівування, в тій самій папці з’явиться архівний файл.
• Копіювати архівний файл на дискету вище описаним способом.
Щоб “стиснути” в архівний файл групу документів, потрібно їх виділити і виконати попередні дії. У полі “Архив (Archive)” буде пропонуватися ім’я папки, в якій вони знаходяться, з типом.RAR. При потребі можна вказати інше ім’я архівного файла.
Добування документа з архівного файла
Відновлення документа з архівного файлу виконується при втраті або пошкодженні оригіналів документів на вінчестері або при перенесенні їх на інший комп’ютер. При відновленні документа виконується його “розгортання” і копіювання з дискети у вказану папку, що на вінчестері. Для добування документа з архівного файла необхідно виконати такі дії:
• На відповідному архівному файлі, в якому зберігається один або кілька документів, викликати контекстне меню.
• Виконати команду “Извлечь фалы... (Extract files...)” – з’явиться діалогове вікно “Путь и параметры извлечения (Extraction patch and options)”.
• У вікні вказати диск і на ньому папку призначення.
• Натиснути кнопку “OK” – в папці призначення з’являться файли всіх документів, що були в архівному файлі.
Архівний файл – це файл, у якому в стислому вигляді розміщені для зберігання від одного до декількох файлів.
Із архівного файла при необхідності можна добути в первісному вигляді вихідні файли. Архівний файл має заголовок, який дозволяє взнати назву розміщених у ньому файлів.
Програма WinZip
Програма WinZip фактично є стандартом серед програм подібного класу. Вона володіє всім набором необхідних функцій, має зручний, зрозумілий інтерфейс. Якщо ви викачуєте файл з мережі Internet, велика вірогідність того, що це саме zір-архів.
WinZip має вбудовані засоби для роботи з архівами інших форматів (tar, gzip, UUEncode, ХХеncode, ВіnНех, Міmе). WinZip може працювати з архівами, створеними DOS-архіваторами АRJ, LZN або АRС. Починаючи з сьомої версії, WinZip дозволяє працювати також з САВ-архівами. Саме в такі архіви упаковані дистрибутиви Windows, МS-Оffice і багатьох інших програм.
Для запуску програми можна скористатись командою головного меню, ярликом програми або двічі клацнути архівний файл.
Для архівованих файлів виводяться атрибути:
- Name - ім'я архівованого файла;
- Modified - дата і час створення;
- Size- розмір файла (байт) до архівації;
- Ratio - ступінь стиснення файла (%);
- Packed - розмір файла (байт) в архіві;
- Path - шлях до файла (якщо архівовано папки, що містять підкаталоги).
Для виконання операцій з архівами є команди меню програми, вони продубльовані «гарячими клавішами», а також «мишиними діями» (перетягування, клацання); розглянемо деякі, на наш погляд, найзручніші з них.
–Створення нового архіву. Для створення нового архіву достатньо вибрати потрібні файли (папки) і скористатись командами контекстного меню (після інсталяції програми вона додає свої пункти в контекстне меню). Так, для папки РL – Add to РL.zір - створення архівного файла РL.zір; Аdd to Zір - створення архіву із зазначенням його назви, місця знаходження, ступеня стиснення, інших параметрів.
– Розархівація. Для архівного файлу зміст контекстного меню інший. Так, у нашому прикладі (файл РL.zір) - це команди Ехtract tо folder С:\PL - розархівація за місцем знаходження архіву в папку РL; та Ехtract tо... - розархівація із зазначенням параметрів розархівації.
– Розархівація окремих файлів здійснюється перетягуванням лівою кнопкою миші файлів з архіву в потрібну папку (при цьому здійснюється копіювання файлів з архіву), при перетягуванні файлів у вікно архіватора їх можна додати в архів.
– Перегляд файлів в архіві можна здійснити, скориставшись кнопкою панелі інструментів View або двічі клацнувши потрібний файл мишею.
– Знищення файлів, що містяться в архіві, здійснюється при натисканні клавіші Delete.
– Сортування файлів виконується при клацанні мишею потрібного критерія сортування (name, sіzе, rаtіо тощо), сортування може здійснюватись як у прямому, так і зворотному напрямі.
Програма WinRаr
WinRAR існує вже багато років і широко відомий не тільки в нас у країні, але й у світі. WinRar - це вдосконалена версія архіватора, що має зручну графічну оболонку.
WinRar уміє створювати не тільки архіви власного формату (файли з розширенням rаr), але і zір. А «діставати» файли може з архівів arj, саb,
lzh, tаr, gz, асе, uue. Причому для роботи з саb, аrj і lzh-архівами не потрібна навіть наявність цих архіваторів на вашому комп'ютері; починаючи з версії 2.70, у WinRar для цього є убудований модуль.
За ступенем стискання файлів WinRar перевершує WinZip і навіть АRJ. Крім того, в останніх версіях з'явився спеціальний алгоритм для роботи з мультимедійними файлами: звуковими і графічними.
У WinRar є трохи властивих тільки йому можливостей. Наприклад, він може додавати в архів деякі надлишкові дані - інформацію для відновлення, за допомогою якої зможе полагодити ушкоджений при пересиланні по мережі або через збій дискети архів. WinRar може створювати так званий неперервний архів (solid archive), у якому ступінь стиску вищий, ніж у звичайному, у середньому на 15-50 відсотків. У цьому випадку всі файли, що архівуються, розглядаються як один довгий файл і відповідним чином обробляються. Цей метод найбільш ефективний при стисканні великого числа дрібних файлів.
Як видно з малюнка, панель інструментів програми має стрічку адрес, де показано шлях до файла в архіві. Кнопки панелі інструментів мають такни зміст.
Для архівованих фаїлів виводяться атрибути:
- имя - ім'я архівованого файла;
- размер - розмір файла до архівації;
- сжат - упакованій розмір;
- тип - тип файла;
- изменен - дата і час створення файла;
СRС32 - контрольна сума, за допомогою якої можна визначити, чи однакові упаковані в архівні файли, не розпаковуючи їх.
Робота з архівом WinRar аналогічна до програми WinZip, причому російськомовний інтерфейс значно спрощує «спілкування» з програмою.
Список викристаної літератури
1. Компьютеры+Программы № 7/2000.
2. Chip № 4/2002.
Контрольні питання
1. Необхідність архівації інформації.
2. Які програми архіватири ви знаєте?
3. Які функції повинні виконувати програми архіватори?
4. Проаналізуйте ступінь стиснення файлів різних типів.
5. Охарактеризуйте інтерфейс програми WinZip.
6. Охарактеризуйте інтерфейс програми WinRar.
7. Яке ви бачите відмінності у функціональних можливостях програм WinZip та WinRar.
8. Які три особливості в роботі програми WinRar.
Дата добавления: 2015-09-10; просмотров: 96 | Поможем написать вашу работу | Нарушение авторских прав |