Все разделы
Выбрать школу

Школа. Увлечения. Большое будущее.

PROSCHOOLS · ОБРАЗОВАНИЕ РЯДОМ

Ваш город

Выберите город, чтобы находить образование и возможности рядом.

Как учитываем городКаталог и кнопки «Выбрать школу» покажут школы выбранного города.Онлайн-курсы, учебник, ГДЗ и задания к экзаменам доступны по всей России.

Популярные города

Будет выбран: Вся Россия

Учебные материалы останутся прежними.

Поиск по сайту

По всему сайтуШколы выбранного города — выше в результатах

С чего начнём?

↑ ↓ — выбрать результат · Enter — открыть · Esc — закрыть

Архивация и сжатие данных

💻 Информатика · 7 класс

Зачем сжимают файлы, архиваторы, форматы архивов и коэффициент сжатия данных.

Электронная таблица LibreOffice Calc
Электронная таблица LibreOffice CalcOwn work (conteúdo), The Document Foundation and Canonical (window and controls) · Wikimedia Commons · CC0

Что такое архивация и сжатие данных

Архивация — это объединение одного или нескольких файлов в один файл-архив с одновременным уменьшением объёма данных. Сжатие — это уменьшение размера файла за счёт более экономной записи информации. Архивация помогает экономить место на носителях и ускорять передачу файлов по сети.

Зачем сжимают данные

Объём памяти на носителях ограничен, а большие файлы долго передаются по сети. Сжатие решает обе задачи: файл занимает меньше места и быстрее копируется. Кроме того, удобно хранить много документов в одном архиве, а не множеством отдельных файлов.

Как работает сжатие

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

Различают сжатие без потерь, при котором данные восстанавливаются полностью, и сжатие с потерями, когда часть несущественной информации удаляется ради меньшего объёма. Текст и программы сжимают только без потерь, а фотографии и звук иногда — с потерями.

Тип данныхСжимаемость
Текстовый документвысокая
Уже сжатое фотонизкая
Программасредняя

Коэффициент сжатия

Коэффициент сжатия показывает, во сколько раз уменьшился объём данных. Его находят как отношение исходного объёма к объёму архива.

Коэффициент = исходный объём : объём архива

Дано: исходный файл 800 Кбайт,
архив 200 Кбайт.
Коэффициент = 800 : 200 = 4
Файл сжался в 4 раза
Правило: уже сжатые файлы — например, фотографии или видео — при повторной архивации почти не уменьшаются, иногда архив даже чуть больше оригинала.

Форматы архивов

Архивы сохраняются в специальных форматах, у которых есть свои расширения имени файла. Чтобы создать архив или достать из него файлы, нужна программа-архиватор, понимающая этот формат. Один архив может хранить сразу много файлов и даже целые папки со вложенными папками, при этом сохраняется их структура. Это удобно, когда нужно переслать другому человеку большой проект целиком, а не множеством отдельных писем.

Самораспаковывающиеся архивы

Существуют самораспаковывающиеся архивы — это архивы, которые умеют распаковываться сами, без отдельной программы-архиватора. Достаточно запустить такой файл, и данные извлекутся автоматически. Это удобно, если у получателя может не оказаться нужного архиватора, но к таким файлам стоит относиться осторожно: запускать их можно только из надёжных источников, ведь они являются исполняемыми программами.

Частые ошибки

Нельзя путать архив с обычной папкой: чтобы воспользоваться файлами из архива, их сначала нужно извлечь (распаковать) с помощью архиватора.

Кратко о главном

  • Архивация объединяет файлы в один архив и уменьшает их объём.
  • Сжатие бывает без потерь и с потерями.
  • Архиваторы заменяют повторяющиеся участки короткими ссылками.
  • Коэффициент сжатия — отношение исходного объёма к объёму архива.