Page 39 - 6151
P. 39
ЛАБОРАТОРНА РОБОТА № 9
ШИФРУВАННЯ ДАНИХ ТА ПЕРЕДАЧА ДАНИХ
Мета роботи: ознайомлення з архівацією даних та резервним
копіюванням.
9.1 Програма роботи
У роботі необхідно: здійснити шифрування даних та передачу даних
за допомогою алгоритму RLE та кодуванням Хафмана, а також
використати запропоноване програмне забезпечення для резервного
копіювання та шифрування логічних дисків.
9.2 Основні теоретичні відомості
Стиснення даних - алгоритмічне перетворення даних, вироблене з
метою зменшення їх обсягу. Застосовується для більш раціонального
використання пристроїв зберігання і передачі даних. Зворотна процедура
називається відновленням даних (розпакуванням, декомпресією).
Якщо методи стиснення інформації застосовують до готових
документів, то нерідко термін стиснення даних підміняють
терміном архівація даних, а програмні засоби, що виконують ці операції,
називають архіваторами.
Стиснення засноване на усуненні надлишків, що міститься у
вихідних даних. Найпростішим прикладом надлишків є повторення в
тексті фрагментів (наприклад, слів природної або машинної мови).
Подібний надлишок зазвичай усувається заміною повторюваної
послідовності посиланням на вже закодований фрагмент із зазначенням
його довжини. Інший вид надшку пов'язаний з тим, що деякі значення в
даних, що стискуються зустрічаються частіше інших. Скорочення обсягу
даних досягається за рахунок заміни часто повторюваних даних короткими
кодовими словами, а рідких - довгими (ентропійне кодування). Стиснення
даних, що не володіють властивістю надлишку (наприклад, випадковий
сигнал чи шум, зашифровані повідомлення), принципово неможливе без
втрат.
В залежності від того, в якому об'єкті розміщені дані, що піддаються
стисненню, розрізнюють:
архівацію файлів;
архівацію папок;
архівацію дисків.
40