SlideShare a Scribd company logo
Долинин А.А., учитель информатики и ИКТ
МБОУ «Уренская СОШ № 1»
Сжатие файлов.
Архиваторы.
Избыточность
• Редакторы, работающие с текстовой, графической,
звуковой и другой информацией, кодируют ее наиболее
естественным, но не самым экономичным способом.
• Действительно, если внимательно посмотреть любой
текст, то можно заметить, что такие буквы «а» и «о»,
встречаются в нем гораздо чаще чем «ю» и «у». То же
самое можно отнести и к сочетаниям букв.
• На рисунках цвета соседних точек в большинстве случаев
близки по оттенку. Подобно этому в любой
последовательности информации некоторые сочетания
встречаются намного чаще других.
Избыточность
• Все это приводит к тому, что в файлах, хранящих
эту информацию, некоторые комбинации из 0 и 1
встречаются гораздо чаще, чем другие. В таких
случаях говорят, что информация обладает
избыточностью, и есть возможность
перекодировать содержание файла, уменьшив
его размер.
• Для сжатия достаточно придерживаться правила:
чем чаще встречается комбинация, тем более
коротким сочетанием из 0 и 1 ее можно
перекодировать. Разумеется, делать это должна
программа.
4
Архивация и сжатие файлов
Архивация – создание резервных копий (на CD, DVD). Цели:
 сохранить данные на случай сбоя на диске
 объединить группу файлов в один архив
 зашифровать данные с паролем
Сжатие файлов – это уменьшение их размера. Цели:
 уменьшить место, которое занимают файлы на диске
 уменьшить объем данных для передачи через Интернет
Типы сжатия:
 без потерь: сжатый файл можно восстановить в исходном
виде, зная алгоритм сжатия
▫ тексты
▫ программы
▫ данные
 с потерями: при сжатии часть информации безвозвратно
теряется
фотографии (*.jpg) звук (*.mp3) видео (*.mpg)
Почему файлы можно сжать?
Алгоритм RLE (англ. Run Length Encoding, кодирование цепочек
одинаковых символов, используется для рисунков *.bmp)
A A … A B B … B
100 100
200 байт
Файл qq.txt
Файл qq.rle (сжатый)
A 100 B 100 4 байта
Сжатие с потерями или без??
сжатие в 50 раз!
Сжатие возможно, если в данных есть повторяющиеся символы
или цепочки символов, сжатие «устраняет» эту избыточность.
6
Почему файлы можно сжать?
Общий подход:
 найти в данных повторяющиеся цепочки символов
 обозначить их короткими кодами (битовыми, разной длины)
 в начало сжатого файла записать словарь
Эффективные алгоритмы:
 алгоритм Хаффмана
 алгоритм LZW (Лемпела-Зива-Велча)
 алгоритм PPM (WinRAR)
Сжимаютсяхорошо плохо
 случайные данные
 программы (*.exe)
 архивы (*.zip, *.rar)
 сжатые рисунки (*.gif,
*.jpg, *.png, *.tif, …)
 сжатый звук (*.mp3, *.wma)
 сжатое видео (*.mpg, *.wmv)
 тексты (*.txt)
 документы (*.doc, *.xls)
 несжатые рисунки (*.bmp)
 несжатый звук (*.wav)
 несжатое видео (*.avi)
Архиватор
– это служебная программа,
предназначенная для компрессии (сжатия)
файлов, т.е. для уменьшения их размера и
занимаемого ими дискового пространства.
Резервное копирование – создание
архивированных копий файла или группы
файлов.
ARJ.EXE .arj
PAK.EXE .pak
LHICE.EXE .ice
ZOO.EXE .zoo
RAR.EXE .rar
ZIP.EXE .zip
По pасшиpению аpхивного файла можно опpеделить, каким
аpхиватоpом создан аpхив
Программы-архиваторы:
• Создание резервных копий документов.
• Создание электронных архивов;
• Перенос данных из одного ПК на другой.
• Передача данных по сети.
Цели использования архиваторов:
ФУНКЦИИ ПРОГРАММ -
АРХИВАТОРОВ:
• создавать архивы и извлекать из них файлы;
• добавлять, извлекать, или удалять из архива
отдельные файлы или группы файлов;
• создавать самораспаковывающиеся архивы ;
• создавать многотомные архивы;
• устанавливать пароль на архив;
• уменьшить размер файла для отправки по
e-mail.
Специальные типы архивов
SFX-архив (англ. SelF eXtracting –
самораспаковыва-ющийся) – это файл с расширением *.exe,
который содержит сжатые данные и программу распаковки
(около 15 Кб).
Многотомный архив – это архив, разбитый на несколько
частей. Цели:
 перенос через дискеты
 удобство скачивания через Интернет
WinRAR:
 abc.part1.rar, abc.part2.rar, ….
 многотомный SFX-архив: abc.part1.exe,
abc.part2.rar, ….
 для распаковки не нужен архиватор
 может распаковать неквалифицированный пользователь
 увеличение размера файла
 опасность заражения вирусами
Самораспаковывающиеся архивы
– это архивный файл, который будет
иметь расширение .exe и запускается
как обычная программа.
Файлы из такого архива могут быть
извлечены на любом компьютере путем
запуска программы;
К настоящему времени наибольшую
популярность и «жизненное
пространство» завоевали архиваторы
WinZip
WinRar
Архиватор WinRAR: упаковка
ЛКМ
тип
архива
SFX
многотомные
архивы
парольимя
архива
Архиватор WinRAR: распаковка
ЛКМ
куда распаковать?
выбрать папку
Архиватор WinRAR в Проводнике
Упаковка Распаковка
ПКМ
ПКМ
Информация об архиве
КНИГА
Глава
1.doc
(150 Кб)
 Книга.rar
30 Кб
Глава
2.doc
Глава
3.doc
Глава
4.doc
30*100%
150
= 20%
Степень сжатия:
Вопросы:
• Почему есть возможность уменьшать
размер файлов?
• Что такое архивация?
• Какие файлы не имеет смысла
архивировать?
• Почему перед пересылкой текстового
файла по электронной почте имеет смысл
предварительно его упаковать в архив?

More Related Content

What's hot

адаптированное файлы
адаптированное файлыадаптированное файлы
адаптированное файлы
aviamed
 
п о файловая система
п о файловая системап о файловая система
п о файловая системаkrasoa2009
 
Lecture14
Lecture14Lecture14
Lecture14Muuluu
 
понятие о файле и папке
понятие о файле и папкепонятие о файле и папке
понятие о файле и папке
liza2209
 
Файлы и файловая система
Файлы и файловая системаФайлы и файловая система
Файлы и файловая система
sergeimas
 
файловая система
файловая системафайловая система
файловая система
Ekaterina
 
сжатие файлов. архивация.
сжатие файлов. архивация.сжатие файлов. архивация.
сжатие файлов. архивация.Andrey Dolinin
 
файловая система
файловая системафайловая система
файловая системаniraa27
 
5 архивация файлов
5  архивация файлов5  архивация файлов
5 архивация файловzarechneva
 
лекция 2
лекция 2 лекция 2
лекция 2 annuta123
 
Презентация на тему: Файлы и файловая система
Презентация на тему: Файлы и файловая системаПрезентация на тему: Файлы и файловая система
Презентация на тему: Файлы и файловая система2berkas
 
Конспект вводных занятий практикума по ОС UNIX
Конспект вводных занятий практикума по ОС UNIXКонспект вводных занятий практикума по ОС UNIX
Конспект вводных занятий практикума по ОС UNIXTimur Shaporev
 
Файлы и папки
Файлы и папкиФайлы и папки
Файлы и папкиNickEliot
 
332 информатика. 10кл. заборовский, пупцев-минск, 2011 -151с
332  информатика. 10кл. заборовский, пупцев-минск, 2011 -151с332  информатика. 10кл. заборовский, пупцев-минск, 2011 -151с
332 информатика. 10кл. заборовский, пупцев-минск, 2011 -151с
psvayy
 
[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.
You DZ
 

What's hot (17)

адаптированное файлы
адаптированное файлыадаптированное файлы
адаптированное файлы
 
п о файловая система
п о файловая системап о файловая система
п о файловая система
 
Lecture14
Lecture14Lecture14
Lecture14
 
1
11
1
 
понятие о файле и папке
понятие о файле и папкепонятие о файле и папке
понятие о файле и папке
 
Файлы и файловая система
Файлы и файловая системаФайлы и файловая система
Файлы и файловая система
 
файловая система
файловая системафайловая система
файловая система
 
сжатие файлов. архивация.
сжатие файлов. архивация.сжатие файлов. архивация.
сжатие файлов. архивация.
 
файловая система
файловая системафайловая система
файловая система
 
5 архивация файлов
5  архивация файлов5  архивация файлов
5 архивация файлов
 
лекция 2
лекция 2 лекция 2
лекция 2
 
Презентация на тему: Файлы и файловая система
Презентация на тему: Файлы и файловая системаПрезентация на тему: Файлы и файловая система
Презентация на тему: Файлы и файловая система
 
файлы, проводник (2)
файлы, проводник (2)файлы, проводник (2)
файлы, проводник (2)
 
Конспект вводных занятий практикума по ОС UNIX
Конспект вводных занятий практикума по ОС UNIXКонспект вводных занятий практикума по ОС UNIX
Конспект вводных занятий практикума по ОС UNIX
 
Файлы и папки
Файлы и папкиФайлы и папки
Файлы и папки
 
332 информатика. 10кл. заборовский, пупцев-минск, 2011 -151с
332  информатика. 10кл. заборовский, пупцев-минск, 2011 -151с332  информатика. 10кл. заборовский, пупцев-минск, 2011 -151с
332 информатика. 10кл. заборовский, пупцев-минск, 2011 -151с
 
[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.
 

Similar to Сжатие файлов. Архивация.

Arxivatoryi
ArxivatoryiArxivatoryi
Arxivatoryi
Galina Zernova
 
Arhivatsiya failov
Arhivatsiya failovArhivatsiya failov
Arhivatsiya failovbukish
 
6-2-1-kompjuternye-objekty.ppt
6-2-1-kompjuternye-objekty.ppt6-2-1-kompjuternye-objekty.ppt
6-2-1-kompjuternye-objekty.ppt
ssuser78c88f1
 
презентация "Архиваторы"
презентация "Архиваторы"презентация "Архиваторы"
презентация "Архиваторы"annakoloskova
 
сжатие данных методы сжатия архиваторы
сжатие данных методы сжатия архиваторысжатие данных методы сжатия архиваторы
сжатие данных методы сжатия архиваторыNickEliot
 
архивация данных
архивация данныхархивация данных
архивация данных
ANSevrukova
 
архиваторы
архиваторыархиваторы
архиваторыZhenya
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая система
guestce0b86
 
10145
1014510145
10145
nreferat
 
файловая система
файловая системафайловая система
файловая система
Ekaterina
 
презентация на урок по архивам
презентация на урок по архивампрезентация на урок по архивам
презентация на урок по архивамviktoriya103
 
029
029029
029JIuc
 
5.pptx
5.pptx5.pptx
5.pptx
AdletShoraev
 
Хранение музыки и видео / Артур Матвеев (Волнорез)
Хранение музыки и видео / Артур Матвеев (Волнорез)Хранение музыки и видео / Артур Матвеев (Волнорез)
Хранение музыки и видео / Артур Матвеев (Волнорез)Ontico
 
Лекция 1. Начало.
Лекция 1. Начало.Лекция 1. Начало.
Лекция 1. Начало.
Roman Brovko
 
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ontico
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая системаIsanoxis As
 
Антон Шумихин - Архитектура ОС
Антон Шумихин - Архитектура ОСАнтон Шумихин - Архитектура ОС
Антон Шумихин - Архитектура ОСGAiN@ESD
 

Similar to Сжатие файлов. Архивация. (20)

Arxivatoryi
ArxivatoryiArxivatoryi
Arxivatoryi
 
Arhivatsiya failov
Arhivatsiya failovArhivatsiya failov
Arhivatsiya failov
 
6-2-1-kompjuternye-objekty.ppt
6-2-1-kompjuternye-objekty.ppt6-2-1-kompjuternye-objekty.ppt
6-2-1-kompjuternye-objekty.ppt
 
презентация "Архиваторы"
презентация "Архиваторы"презентация "Архиваторы"
презентация "Архиваторы"
 
сжатие данных методы сжатия архиваторы
сжатие данных методы сжатия архиваторысжатие данных методы сжатия архиваторы
сжатие данных методы сжатия архиваторы
 
архивация данных
архивация данныхархивация данных
архивация данных
 
архиваторы
архиваторыархиваторы
архиваторы
 
файлова система
файлова системафайлова система
файлова система
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая система
 
10.2
10.210.2
10.2
 
10145
1014510145
10145
 
файловая система
файловая системафайловая система
файловая система
 
презентация на урок по архивам
презентация на урок по архивампрезентация на урок по архивам
презентация на урок по архивам
 
029
029029
029
 
5.pptx
5.pptx5.pptx
5.pptx
 
Хранение музыки и видео / Артур Матвеев (Волнорез)
Хранение музыки и видео / Артур Матвеев (Волнорез)Хранение музыки и видео / Артур Матвеев (Волнорез)
Хранение музыки и видео / Артур Матвеев (Волнорез)
 
Лекция 1. Начало.
Лекция 1. Начало.Лекция 1. Начало.
Лекция 1. Начало.
 
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая система
 
Антон Шумихин - Архитектура ОС
Антон Шумихин - Архитектура ОСАнтон Шумихин - Архитектура ОС
Антон Шумихин - Архитектура ОС
 

More from Andrey Dolinin

23 24-211220132336
23 24-21122013233623 24-211220132336
23 24-211220132336
Andrey Dolinin
 
правила сетевого этикета
правила сетевого этикетаправила сетевого этикета
правила сетевого этикета
Andrey Dolinin
 
история вычислительной техники
история вычислительной техникиистория вычислительной техники
история вычислительной техники
Andrey Dolinin
 
информационная культура
информационная культураинформационная культура
информационная культура
Andrey Dolinin
 
информационная безопасность
информационная безопасностьинформационная безопасность
информационная безопасность
Andrey Dolinin
 
Javascript 1
Javascript 1Javascript 1
Javascript 1
Andrey Dolinin
 
Css
CssCss
логика к.поляков
логика к.поляковлогика к.поляков
логика к.поляков
Andrey Dolinin
 
история логики и основные логические операции
история логики и основные логические операцииистория логики и основные логические операции
история логики и основные логические операции
Andrey Dolinin
 
представление чисел в памяти компьютера
представление чисел в памяти компьютерапредставление чисел в памяти компьютера
представление чисел в памяти компьютера
Andrey Dolinin
 
правила перевода чисел в позиционных системах счисления
правила перевода чисел в  позиционных системах  счисленияправила перевода чисел в  позиционных системах  счисления
правила перевода чисел в позиционных системах счисления
Andrey Dolinin
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
Andrey Dolinin
 
Microsoft excel 2007
Microsoft excel 2007Microsoft excel 2007
Microsoft excel 2007
Andrey Dolinin
 
Word
WordWord
Microsoft word 2007
Microsoft word 2007Microsoft word 2007
Microsoft word 2007
Andrey Dolinin
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
Andrey Dolinin
 
12. задача о напитках
12. задача о напитках12. задача о напитках
12. задача о напитках
Andrey Dolinin
 
12. планируем работу в графическом редакторе
12. планируем работу в графическом редакторе12. планируем работу в графическом редакторе
12. планируем работу в графическом редакторе
Andrey Dolinin
 
12. обработка информации
12. обработка информации12. обработка информации
12. обработка информации
Andrey Dolinin
 
11. компьютерная графика
11. компьютерная графика11. компьютерная графика
11. компьютерная графика
Andrey Dolinin
 

More from Andrey Dolinin (20)

23 24-211220132336
23 24-21122013233623 24-211220132336
23 24-211220132336
 
правила сетевого этикета
правила сетевого этикетаправила сетевого этикета
правила сетевого этикета
 
история вычислительной техники
история вычислительной техникиистория вычислительной техники
история вычислительной техники
 
информационная культура
информационная культураинформационная культура
информационная культура
 
информационная безопасность
информационная безопасностьинформационная безопасность
информационная безопасность
 
Javascript 1
Javascript 1Javascript 1
Javascript 1
 
Css
CssCss
Css
 
логика к.поляков
логика к.поляковлогика к.поляков
логика к.поляков
 
история логики и основные логические операции
история логики и основные логические операцииистория логики и основные логические операции
история логики и основные логические операции
 
представление чисел в памяти компьютера
представление чисел в памяти компьютерапредставление чисел в памяти компьютера
представление чисел в памяти компьютера
 
правила перевода чисел в позиционных системах счисления
правила перевода чисел в  позиционных системах  счисленияправила перевода чисел в  позиционных системах  счисления
правила перевода чисел в позиционных системах счисления
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
Microsoft excel 2007
Microsoft excel 2007Microsoft excel 2007
Microsoft excel 2007
 
Word
WordWord
Word
 
Microsoft word 2007
Microsoft word 2007Microsoft word 2007
Microsoft word 2007
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
12. задача о напитках
12. задача о напитках12. задача о напитках
12. задача о напитках
 
12. планируем работу в графическом редакторе
12. планируем работу в графическом редакторе12. планируем работу в графическом редакторе
12. планируем работу в графическом редакторе
 
12. обработка информации
12. обработка информации12. обработка информации
12. обработка информации
 
11. компьютерная графика
11. компьютерная графика11. компьютерная графика
11. компьютерная графика
 

Сжатие файлов. Архивация.

  • 1. Долинин А.А., учитель информатики и ИКТ МБОУ «Уренская СОШ № 1» Сжатие файлов. Архиваторы.
  • 2. Избыточность • Редакторы, работающие с текстовой, графической, звуковой и другой информацией, кодируют ее наиболее естественным, но не самым экономичным способом. • Действительно, если внимательно посмотреть любой текст, то можно заметить, что такие буквы «а» и «о», встречаются в нем гораздо чаще чем «ю» и «у». То же самое можно отнести и к сочетаниям букв. • На рисунках цвета соседних точек в большинстве случаев близки по оттенку. Подобно этому в любой последовательности информации некоторые сочетания встречаются намного чаще других.
  • 3. Избыточность • Все это приводит к тому, что в файлах, хранящих эту информацию, некоторые комбинации из 0 и 1 встречаются гораздо чаще, чем другие. В таких случаях говорят, что информация обладает избыточностью, и есть возможность перекодировать содержание файла, уменьшив его размер. • Для сжатия достаточно придерживаться правила: чем чаще встречается комбинация, тем более коротким сочетанием из 0 и 1 ее можно перекодировать. Разумеется, делать это должна программа.
  • 4. 4 Архивация и сжатие файлов Архивация – создание резервных копий (на CD, DVD). Цели:  сохранить данные на случай сбоя на диске  объединить группу файлов в один архив  зашифровать данные с паролем Сжатие файлов – это уменьшение их размера. Цели:  уменьшить место, которое занимают файлы на диске  уменьшить объем данных для передачи через Интернет Типы сжатия:  без потерь: сжатый файл можно восстановить в исходном виде, зная алгоритм сжатия ▫ тексты ▫ программы ▫ данные  с потерями: при сжатии часть информации безвозвратно теряется фотографии (*.jpg) звук (*.mp3) видео (*.mpg)
  • 5. Почему файлы можно сжать? Алгоритм RLE (англ. Run Length Encoding, кодирование цепочек одинаковых символов, используется для рисунков *.bmp) A A … A B B … B 100 100 200 байт Файл qq.txt Файл qq.rle (сжатый) A 100 B 100 4 байта Сжатие с потерями или без?? сжатие в 50 раз! Сжатие возможно, если в данных есть повторяющиеся символы или цепочки символов, сжатие «устраняет» эту избыточность.
  • 6. 6 Почему файлы можно сжать? Общий подход:  найти в данных повторяющиеся цепочки символов  обозначить их короткими кодами (битовыми, разной длины)  в начало сжатого файла записать словарь Эффективные алгоритмы:  алгоритм Хаффмана  алгоритм LZW (Лемпела-Зива-Велча)  алгоритм PPM (WinRAR) Сжимаютсяхорошо плохо  случайные данные  программы (*.exe)  архивы (*.zip, *.rar)  сжатые рисунки (*.gif, *.jpg, *.png, *.tif, …)  сжатый звук (*.mp3, *.wma)  сжатое видео (*.mpg, *.wmv)  тексты (*.txt)  документы (*.doc, *.xls)  несжатые рисунки (*.bmp)  несжатый звук (*.wav)  несжатое видео (*.avi)
  • 7. Архиватор – это служебная программа, предназначенная для компрессии (сжатия) файлов, т.е. для уменьшения их размера и занимаемого ими дискового пространства. Резервное копирование – создание архивированных копий файла или группы файлов.
  • 8. ARJ.EXE .arj PAK.EXE .pak LHICE.EXE .ice ZOO.EXE .zoo RAR.EXE .rar ZIP.EXE .zip По pасшиpению аpхивного файла можно опpеделить, каким аpхиватоpом создан аpхив Программы-архиваторы:
  • 9. • Создание резервных копий документов. • Создание электронных архивов; • Перенос данных из одного ПК на другой. • Передача данных по сети. Цели использования архиваторов:
  • 10. ФУНКЦИИ ПРОГРАММ - АРХИВАТОРОВ: • создавать архивы и извлекать из них файлы; • добавлять, извлекать, или удалять из архива отдельные файлы или группы файлов; • создавать самораспаковывающиеся архивы ; • создавать многотомные архивы; • устанавливать пароль на архив; • уменьшить размер файла для отправки по e-mail.
  • 11. Специальные типы архивов SFX-архив (англ. SelF eXtracting – самораспаковыва-ющийся) – это файл с расширением *.exe, который содержит сжатые данные и программу распаковки (около 15 Кб). Многотомный архив – это архив, разбитый на несколько частей. Цели:  перенос через дискеты  удобство скачивания через Интернет WinRAR:  abc.part1.rar, abc.part2.rar, ….  многотомный SFX-архив: abc.part1.exe, abc.part2.rar, ….  для распаковки не нужен архиватор  может распаковать неквалифицированный пользователь  увеличение размера файла  опасность заражения вирусами
  • 12. Самораспаковывающиеся архивы – это архивный файл, который будет иметь расширение .exe и запускается как обычная программа. Файлы из такого архива могут быть извлечены на любом компьютере путем запуска программы;
  • 13. К настоящему времени наибольшую популярность и «жизненное пространство» завоевали архиваторы WinZip WinRar
  • 15. Архиватор WinRAR: распаковка ЛКМ куда распаковать? выбрать папку
  • 16. Архиватор WinRAR в Проводнике Упаковка Распаковка ПКМ ПКМ
  • 18. КНИГА Глава 1.doc (150 Кб)  Книга.rar 30 Кб Глава 2.doc Глава 3.doc Глава 4.doc 30*100% 150 = 20% Степень сжатия:
  • 19. Вопросы: • Почему есть возможность уменьшать размер файлов? • Что такое архивация? • Какие файлы не имеет смысла архивировать? • Почему перед пересылкой текстового файла по электронной почте имеет смысл предварительно его упаковать в архив?