заняття № 30 p>
лекція p>
Курс 1 p>
ТЕМА: Загальна характеристика програм архіваторів p>
Викладач: Єреміца В.Д. p>
При експлуатації комп'ютера з різних причин можливе пошкодження абовтрата інформації на магнітних дисках. p>
Це може відбутися внаслідок як фізичного пошкодження дисків, так іпошкодження інформації вірусом. І тому для зменшення втрат в такихвипадках, потрібно мати архівні копії файлів. p>
Для отримання копій файлів, використовують команди копіювання MS DOS.
Але в цьому випадку копії будуть займати багато місця, що змушує мативелику кількість дискет. Більш доцільно використовувати для створенняархівних копій спеціально розроблені програми. В чому ж полягає ефект такихпрограм:
1. Заархівовані архіватором програми займають в середньому від 20 до 90% свого початкового обсягу, що дозволяє на тій же кількості носіїв зберігати більшу кількість інформації.
2. Архіватор об'єднує групу програм під одним іменем, що дозволяє запобігати втраті деяких файлів.
3. Можливе поновлення в архіві тільки нових версій файлів.
4. Архіватор зберігає в архіві імена каталогів та файлів.
5. Надає можливість написання коментарів до архіву.
6. Користувач створює архівні файли. P>
Одна з перших програм, яка була розроблена в 1985р фірмою SYSTEM
ENHANCEMENT ASSOCIATOS (SEA), отримала назву - ARG. Вона створювала файли зрозширенням ARG. Літом 1986р фірма PKWARE створила пакет з архіватора PKARCта розархіватора PKXARS.m програми працювали швидше. В 1988р з'явилась новапрограма LZHARC.COM, створена Аруасі Йошізакі, і яка забезпечувала високущільність стиску, але працювала повільніше. В 1990р була розробленапрограма ARJ Роберта Янга, яка пропонувала 5 методів архівації,! великий 'допоміжний сервіс. Ви познайомитесь з роботою програм PKZIP.PKUNZIP та ARJ. P>
Програми PKZIP ТА PKUNZIP p>
З дозволу фірми (PKWARE Inc) дані програми можуть вільновикористовуватись, копіюватісь та розповсюджуватись всіма бажаючими.
Економія пам'яті для збереження копії при використанні цих програм складаєприблизно 60-70% для текстових файлів та 20-30% для файлів, що виконуються.
Програма PKZIP дозволяє створити архівний файл, добавляти туди нові файли,знищувати файли з архіву, переглянути файли, що містяться в архіві.
Програма PKUNZIP дозволяє витягувати файли з архіву та перглядаті файли, щомістяться в архіві. Програми PKZIP та PKUNZIP використовують розширенняімені *. zlp. При виконанні програми без параметрів видаються відомості пропараметри відповідної програми. Разом з вказаними програмамивикористовуються програма ZIP2EXE, яка дозволяє з архівного файлу створитифайл з розширенням *. ехе, який при виконанні проводить автоматичнурозархівацію. p>
ДЕЯКІ МОЖЛИВОСТІ ВИКОРИСТАННЯ ПРОГРАМ - архіваторів
1. Архівація всіх файлів поточного каталогу: PKZIP ім'я архівного файлу.
2. Архівація вказаних файлів: PKZIP ім'я архівного файлу, Імена файлів.
Імена файлів розділяються пропуском. В іменах дозволяється використовуватисимволи''*'' та "Р".
3. Повна розархівація файлів в поточному каталозі: PKUNZIP - ім'я архівногофайлу.
4. Повна розархівація у вказаний каталог: • PKUNZIP ім'я архівного файлу,
Ім'я каталогу.
5. Перегляд вмістімого архівного файлу: PKUNZIP-VN Ім'я архівного файлу.
7. Часткова розархівація архівного файлу: PKUNZIP ім'я архівного файлу, p>
Імена файлів. P>
ПРОГРАМА PKZIP p>
Повний формат команди архівації має вигляд: p> < p> PKZIP режим, ім'я архівного файлу [імена файлів]ім'я архівного файлу - задає ім'я файлу, що обробляється. Цей файл може неіснувати, в цьому випадку він автоматично створюється. Якщо розширення невказано.то автоматично задається *. zip.
Імена файлів - задаються імена, що заносяться в архів, знищуються в архівіі т.д. Якщо імена не задані.то для режиму-v визначаються всі файли, а длявсіх інших режімів.крім режиму-d, означає всі файли із поточного каталогу. p>
ПРИКЛАД:pkzip prof-s parol *. - Помістити в архівний файл prof всі файли. безрозширення з поточного каталогу та задати пароль parol. p>
Якщо програма не знаходить файлів, які потрібно помістити в архів, тона екран видається повідомлення: PRZIP: nothing to do (PKZIP: немає роботи)
Якщо програма не знаходить імені архівного файлу то видається повідомлення: p>
PKZIP: can't flnd: (РК21Р: відсутній файл)
Якщо не вистачає місця на диску, то на екран видається повідомлення: p>
PKZIP: disk full p>
(PKZIP: He вистачає місця на диску) p>
ПРОГРАМА PKUNZIP
Програма призначена для витягнення файлів з архіву. Формат командислідуючий: p>
PKZIP режим ім'я архівного файлу Імена файлів
Правила написання параметру "режим", "Імені архівного файлу" такі ж, як ідля програми PKZIP;імена файлів - вказуються імена, які потрібно витягнути з архіву іпомістити на диску. В імені файлу дозволяється використовувати символи "*"та "і".
Режими роботи програми PKUNZIP слідуючі:
. х - витягнення файлів з архіву (повна розархівація), цей режим виконується, якщо не задано ніякого режиму;
. о - заміна існуючого файлу на диску:
. v - перегляд списку файлів в архіві;
. t - перевірка цілосності архіву;
. n - файли з архіву витягають з більш новою версією, або якщо на диску їх немає;
. d - відновлення каталогів при розархівації із архіву;
. с - вивід вмістімого файлу із архіву на екран;
. р - вивід вмістімого файлу Із архіву на принтер;
. s - задання паролю при вітягненні файлу із архіву. p>
Режим-v відповідає режиму-v програми PKZIP. Отже перегляд спискуфайлів можливо виконувати з допомогою програми PKZIP та PKUNZIP.
При виводі на екран вмістімого файлу із архіву надаються слідуючіможливості:
1) призупинення виводу Інформації натиском комбінації клавіш [Ctrl-S], повторний натиск продовжує вивід Інформації;
2) завершити вивід на екран можливо, якщо натиснути комбінацію клавіш [Ctrl- p>
C];
3) в режимі-с може задавати допоміжний параметр М, який робить паузу після заповнення екрану. В цьому випадку в останній стрічці екрану виводиться слово "More" і яка частинна файлу у відсотках) вже виведена на екран. Тоді дoзвoляєтьcя використовувати слідуючі клавіші:
[Space Bar] - вивести наступний екран;
[Enter] - вивести наступний рядок файлу:
[Esc] - завершити вивід даного файлу;
[Ctrl-C] - завершити вивід всіх файлів на екран. P>
Режим-d використовується в тому випадку, якщо в програмі PKZIPвикористовувались режими-s та-р. p>
ПРОГРАМА ARJ p>
Загальний формат команди: p>
ARJ [- (КЛЮЧ), - (КЛЮЧ )...] ім'я архівного файлу, імена файлів.
На відміну від програм PKZIP та PKUNZIP, режими вказуються без знаку''-''.< br>Ключ - параметр, що задає допоміжні дії. Їх може бути декілька. Передключем повинен бути символ "-''або"/". Для ARJ існують слідуючі режими;
. а - добавити файли в архів;
. с - добавити коментар в архівному файлі;
. о - упорядкувати файли в архіві;
. р - надрукувати вмістімо файлу ^ із архіву на принтер;
. г - забрати шлях в імені файлу:
. s - вивести вмістімо файлу Із архіву на екран;
. j -- об'єднати два архівні файли;
. w - знайти текстову стрічку в архіві;
. n - перейменувати файли в архіві:
. m - перенести файли в архів:
. d - знищити файли в архіві;
. t - перевірка цілосності архіву;
. e - витягнути файли з архіву;
. u - добавити змінені файли;
. f - оновити файли в архіві;
. v -- вивести список повних імен файлів в архіві;
. i - вивести список. файлів в архіві;
. x-розархівуваті файли з каталогами. p>
Значення ключів слідуючі:
- c - не перевіряти тимчасову мітку;
- n - тільки нові файли:
- d - із знищенням (переміщенням);
- z - включити підкаталогі;
- e - виключити шлях в імені файлу;
- u - добавити файли (нові 1 більш нові);
- f - поновити існуючі файли. p>
Режими v та 1 - вивід списку файлів, в режимі v виводиться повнаінформація про файли, а в режимі l-імена файлів виводяться без шляхудоступу до них. p>
Ключ d працює одночасно з режимом d аналогічно режиму т, але передзнищенням файлів буде запит на підтвердження про знищення файлу. p>
Ключі u та f використовуються з режимами розархівації і виконуютьфункції аналогічні режимам u та f. p>
Ключ v дозволяє створювати відразу декілька архівних файлів, щобзаписати потім на дискету. Біля ключа можливо ставити розмір архівногофайлу, наприклад: vSOOOO (Що означає-архівний файл буде мати розміри НЕбільше 50000 байт). Якщо архів має більший розмір, то він створюється підрозширенням А01 і т.д. Якщо біля v задати 360-це означає дискета розміром
360'Кбт ,1200-1 .2 Мбт. P>
Ключ m дозволяє встановити вид стиску при архіваціі.КомбінаціІ ключаслідуючі: МО - стиск не проходить; МІ - максимальний стиск (швидкістьмала); М2 - менший стиск (більша швидкість); МОЗ - висока швідкість.алеменший стиск; М4 - сама висока швидкість, але самий малий стиск. p>
Клю.чі je, jel використовуються разом з командами архівації. Ключ jeвикористовується, якщо потрібно підтвердження відповіді на запит просаморозархівацію, ключ jel застосовується, якщо не потрібно підтвердженняна саморозархівацію.
КОНТРОЛЬНІ ЗАПИТАННЯ
1. Які Ви знаєте програми архіватори?
2. Загальний формат команди архівації в програмі PKZIP.
3. Перерахуй режими програми PKZIP.
4. Перерахуй режими програми PKUNZIP.
5. Яка різниця між режимами u та f?
6. Яка інформація видається в режимі-v?
7. Перерахуй режими програми ARJ.
8. Перерахуй ключі програми ARJ. P>
ЛІТЕРАТУРА
1. Фігурне В, 3. IBM PC для пользователя .- М.: Финансьі й статистика,
ЮНИТИ. 1992 .- 365 с.
2. Персональньій комп'ютер для всіх в 4-х книгах, кн. .1, Зберігання йобробка інформації (А. Я. Савельев, Б. А. Сазонов, С. З. Лукьянов), Вьісшаяшкола, 199ЇГ. - 191 с.
3. Персональньій комп'ютер для всіх в 4-х книгах, кн.2, Підготовка йредактіроваеіе документів (А. Я. Савельев, Б. А. Сазонов, С. З. Лукьянов),
Вьісшая школа 199ЇГ. - 207 с.
4. Персональньій комп'ютер для всіх в 4-х книгах, кн.З.Созданіе йвикористання баз даньіх (А. Я. Савельев, Б. А. Сазонов, С. З. Лукьянов), Вьісшаяшкола 1991р. - 160.
5. Персональньій комп'ютер для всіх в 4-х книгах, кн.4, Вьічіслітельньіе йграфічні можливості (А. Я. Савельев, Б. А. Сазонов, С. З. Лукьянов), Вьісшаяшкола 1991р. - 207 с.
6. Злектронньіе вьічіслітельньіе машіньі: В 8 кн. Кн. 1 Введення в ЗВМ:
Практ. пособие для вузов (А. Я. Савельев, Б. А. Сазонов й ін Під редакцією
А. Я. Савельева). - М.: Вьісшая школа, 1991. -160 С.
7. Злектронньіе вьічіслітельньіе машіньі: в 8 кн. Кн. 2. Основьіінформатики: Практ. пособие для вузов (А. Я. Савельев, Б. А. Сазонов,
З. К. Скуратович, Н. М. Коли; ПоДред. А.Я. Савельева) .- М.: Вьісшая школа,
1991.-159 с.
8. Г. Франкен. MS DOS 5.0 ... для користувача. -К: Торгогово-видавничебюро BHV, 1992. - 513 с.
9. Калабін С.И., Голик Л.В., Пустовит А.В., Козакова О.В. Довідниккористувача IBM PC. -К: КП "Техінком" МІП "Арфа", '1991.-112 с.
10. Поґорельій С.Д., Новиков Б.В. Утілітьі для персональньіх ЗВМ. -К:
. Науково-виробниче підприємство ІНТЕРЗВМСІСТЕ МА, 1991. - 224 с.
11. Зкслер А. Б. Архіваторьі (Проґраммьі для зберігання й обробкиінформації у стислому вигляді). - М: Мале підприємство "Алекс", 1992. - 150 с.
12. Комп'ютер Пресе. -М: 1994, N 1-5 p>