Теми рефератів
> Авіація та космонавтика > Банківська справа > Безпека життєдіяльності > Біографії > Біологія > Біологія і хімія > Біржова справа > Ботаніка та сільське гос-во > Бухгалтерський облік і аудит > Військова кафедра > Географія
> Геодезія > Геологія > Держава та право > Журналістика > Видавнича справа та поліграфія > Іноземна мова > Інформатика > Інформатика, програмування > Історія > Історія техніки
> Комунікації і зв'язок > Краєзнавство та етнографія > Короткий зміст творів > Кулінарія > Культура та мистецтво > Культурологія > Зарубіжна література > Російська мова > Маркетинг > Математика > Медицина, здоров'я > Медичні науки > Міжнародні відносини > Менеджмент > Москвоведение > Музика > Податки, оподаткування > Наука і техніка > Решта реферати > Педагогіка > Політологія > Право > Право, юриспруденція > Промисловість, виробництво > Психологія > Педагогіка > Радіоелектроніка > Реклама > Релігія і міфологія > Сексологія > Соціологія > Будівництво > Митна система > Технологія > Транспорт > Фізика > Фізкультура і спорт > Філософія > Фінансові науки > Хімія > Екологія > Економіка > Економіко-математичне моделювання > Етика > Юриспруденція > Мовознавство > Мовознавство, філологія > Контакти
Українські реферати та твори » Информатика, программирование » Програми для роботи з архівами даних

Реферат Програми для роботи з архівами даних

Дипломна робота Тема: Програми для роботи з архівами даних
ЗМІСТ Введення Розділ І Програми архівації 1.1 Поняття архівації 1.2 Архівний файл

1.3 Архіватори MS DOS, ARJ, RAR

1.4 Архіватори Windows, WinRAR, WinZip Розділ ІІ Порівняльний аналіз програм-архіваторів Windows 2.1 WinZip 2.2 WinRar 2.3 ARJ 2.4 Інші архіватори 2.5 Порівняльний аналіз програм архіваторів Розділ ІІІ Оцінка економічної доцільності використання програм-архіваторів Розділ ІV Норми і вимоги охорони праці на робочому місці оператора комп'ютерного набору 4.1 Аналіз потенційно небезпечних і шкідливих виробничих факторів проектованого об'єкта, впливають на персонал 4.2 Заходи з техніки безпеки 4.3 Заходи, які забезпечують виробничу санітарію і гігієну праці 4.4 Рекомендації по пожежній профілактиці

Висновки

Перелік посилань


Введення

У даній дипломній роботі розкривається тема В«Програми для роботи з архівами даних В».

Метою дипломної роботи є розглянути призначення і види програм - архіваторів і з'ясувати які архіватори на даний момент самі кращі.

У наш час користувачі ПК оперують великими обсягами інформації. Для економії місця інформацію необхідно архівувати. Для цього і створені програми - архіватори. Архіватори - це спеціальні програми, які дозволяють працювати з архівними файлами, тобто запаковувати і розпаковувати архівні файли.

У практичній частині дипломної роботи я хотів би з'ясувати використання, яких програм - архіваторів на сьогоднішній день більше актуально. Для цього я провів відповідні практичні дослідження, яке було виконано у вигляді опитування користувачів і порівняння цих архіваторів. Базою проведення дослідження є рекламне агентство В«А - плюсВ».

Дана робота має велику теоретичну і практичну значимість, так як програми - архіватори застосовуються у всіх галузях.

Таким чином, можна виділити наступні етапи цієї роботи:

- Призначення та характеристики архіваторів

- Алгоритми стиснення даних

- саморозпаковуються архіви

- Огляд і порівняльний аналіз деяких програм - архіваторів (ARJ, WinRar, WinZip)


І Програми архіватори

Програми для архівації файлів дозволяють поміщати копії файлів на диску в стислому вигляді в архівний файл, витягувати файли з архіву, переглядати зміст архіву і т.д. Різні програми відрізняються форматом архівних файлів, швидкістю роботи, ступенем стиснення файлів при приміщенні в архів, зручністю використання.

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

Принцип роботи архіваторів заснований на пошуку у файлі "надлишкової" інформації та наступному її кодуванні з метою отримання мінімального обсягу. Найвідомішим методом архівації файлів є стиснення послідовностей однакових символів. Наприклад, всередині вашого файлу знаходяться послідовності байтів, які часто повторюються. Замість того, щоб зберігати кожен байт, фіксується кількість повторюваних символів і їх позиція. Наприклад, архівується файл займає 15 байт і складається з наступних символів:

AAAAAABBBBBCCCCC

У шістнадцятковій системі

42 42 42 42 42 4C 4C 4C 4C 4C 41 41 41 41 41

Архіватор може представити цей файл в наступному вигляді (шістнадцятковому):

01 05 42 06 05 4C 0A 05 41

Це означає: з першої позиції п'ять разів повторюється символ "B", з позиції 6 п'ять разів повторюється символ "L" і з позиції 11 п'ять разів повторюється символ "A". Для зберігання файлу в такій формі буде потрібно всього 9 байт, що на 6 байт менше вихідного.

Описаний метод є простим і дуже ефективним способом стиснення файлів. Однак він не забезпечує великий економії обсягу, якщо оброблюваний текст містить невелику кількість послідовностей символів, що повторюються. Більш витончений метод стиснення даних, використовуваний в тому чи іншому вигляді практично будь-яким архіватором, - це так званий оптимальний префіксний код і, зокрема, кодування символами змінної довжини (алгоритм Хаффмана). Код змінної довжини дозволяє записувати найбільш часто зустрічаються символи і групи символів лише кількома битами, в той час як рідкісні символи і фрази будуть записані довшими бітовими рядками. Наприклад, в будь-якому англійському тексті буква E зустрічається частіше, ніж Z, а X і Q відносяться до найменш зустрічається. Таким чином, використовуючи спеціальну таблицю відповідності, можна закодувати кожну букву Е меншим числом біт і використовувати більш довгий код для більш рідкісних букв.

Популярні архіватори ARJ, PAK, PKZIP працюють на основі алгоритму Лемпела-Зіва. Ці архіватори класифікуються як адаптивні словникові кодувальники, в яких текстові рядки замінюються покажчиками на ідентичні їм рядки, що зустрічаються раніше в тексті. Наприклад, всі слова небудь книги можуть бути представлені у вигляді номерів сторінок та номерів рядків деякого словника. Найважливішою відмінною рисою цього алгоритму є використання граматичного розбору попереднього тексту з розташуванням його на фрази, які записуються в словник. Покажчики дозволяють зробити посилання на будь-яку фразу у вікні встановленого розміру, попереднього поточної фразі. Якщо відповідність знайдено, поточна фраза замінюється покажчиком на свого попереднього двійника.

При архівації, як і при компрессирования, ступінь стиснення файлів сильно залежить від формату файлу. Графічні файли типу TIFF і GIF вже заздалегідь компрессированний (хоча існує різновид формату TIFF і без компресії) і тут навіть найкращий архіватор мало чого знайде для упаковки. Зовсім інша картина спостерігається при архівації текстових файлів, файлів *. ВМР і їм подібних.

Всі програми для архівації умовно можна розділити на дві категорії:

- Для командного рядка MS-DOS (ARJ, PKZIP, RAR і тд.)

- Для ос WINDOWS (WINZIP, WINRAR і тд.)

1.1 Поняття архівації

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

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

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

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

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

Коефіцієнт стиснення характеризує ...


Страница 1 из 9 | Следующая страница

Друкувати реферат
Замовити реферат
Поиск
Товары
загрузка...