Loading AI tools
програма для стискання і розпакування файлів З Вікіпедії, вільної енциклопедії
Архіватор — програмне забезпечення, що використовується для об'єднання файлів у один архівний файл для полегшення чи більшої зручності передачі або зберігання. Архіватори можуть використовувати стиснення без втрат певним форматом для зменшення розміру архіву.
Процес створення файлу називається архівуванням, відновлення оригінального стану файлів — розархівуванням. Існує багато архіваторів. Серед них найвідоміші: ZIP, DIET, ICE, LHA, LHARC, LZH, LZEXE, NARC, PAK, PKARC, PKLITE, PKXARC, PKPAK, PKZIP, PKUNZIP, RAR, ZOO.
Існує декілька методів стиснення інформації, що міститься у файлах. Мабуть, найпростішим із них є алгоритм Гаффмана, який полягає в заміні стандартних 8-бітових ASCII-кодів бітовими рядками змінної довжини в залежності від частоти використання символу так, щоб символи, що використовуються частіше, мали меншу довжину. До речі, легко зрозуміти, що у текстах найчастіше зустрічається символ «пробіл», ASCII-код якого має номер 32. Можна поширити цю ідею на пари, трійки і т. д. символів. При цьому можна одержати суттєвий виграш. Дійсно, візьміть, наприклад, дві пари символів «по» та «хщ». Ви можете назвати багато слів із першим сполученням, тоді як інше зустрічається дуже рідко. А при стандартному ASCII-кодуванні на кожне зі сполучень витрачається порівну бітів — по 16. Серед інших методів, які широко застосовуються в архіваторах для стиснення інформації у файлах можна відзначити алгоритм Лемпеля-Зіва.
Найпоширеніші розширення архівних файлів: .rar, .zip, .tar, .arj, .ace, uee, .z, .gz, .bz2, .uue, .7z, .lzh, .iso, .cab, .uha та багато інших.
Це незавершена стаття про інформаційні технології. Ви можете допомогти проєкту, виправивши або дописавши її. |
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.