1.4. Размеры файлов
Информатика, 7 класс. Учебник: Кадыркулов Р. А., Рыскулбекова А. Д., Нурмуханбетова Г. К. (Алматыкітап баспасы, 2023). Раздел 1: Измерение информации и компьютерная память. Страницы 19–23.
Чему научишься
- Объяснять, что такое сжатие информации и архив.
- Называть программы-архиваторы и их главные возможности.
- Создавать архив и извлекать из него файлы.
- Ставить пароль на архив.
- Считать, сколько места и сколько процентов сэкономил архиватор.
Разминка
- Что делать, если на флешке не хватает места? Удалить лишнее, взять флешку побольше или сжать файлы архиватором, чтобы они занимали меньше места.
- Можно ли уменьшить размер файла, не удаляя из него ничего нужного? Да. Архиватор записывает те же данные короче, а при распаковке возвращает их как были.
- Какие программы для архивов ты слышал? Чаще всего называют WinRAR, 7-Zip и WinZip. Если не слышал, сейчас познакомимся.
Разбираемся
Как «утрамбовать» файл
Представь рюкзак перед поездкой. Свитер можно просто бросить внутрь, а можно сложить и сжать. Вещей столько же, места занимают меньше. С файлами работает то же самое.
📌 Сжатие информации — уменьшение размера файла. Архиватор — программа, которая сжимает файлы и папки. Получившийся файл называют архивом. Процесс сжатия — архивирование, обратный процесс — разархивация (распаковка).
Что это даёт? Файлы занимают меньше места на диске, копируются быстрее, а по интернету уходят быстрее и дешевле.
Что внутри: хитрость со словами
Как архиватор экономит место, видно на простом примере. Допустим, в тексте 30 раз встречается фраза «мама мыла раму». Каждый раз писать её целиком долго. Архиватор записывает её один раз, а дальше ставит короткую метку «повтори 30 раз».
Проверим на цифрах. Слово «арбуз» (5 букв) встретилось 40 раз. Один символ равен 1 байту, значит, 5 · 40 = 200 байт. Если записать «арбуз-40», хватит 8 байт. Экономия огромная.
💡 Чем больше в файле повторов, тем лучше он сжимается. Файл из одних случайных данных почти не сожмётся. Я проверил на компьютере: текст из 5400 символов с повторами превращается примерно в 60 байт, а 3000 случайных байт не уменьшаются вовсе.
🌟 Первые программы для сжатия появились в середине 1980-х. Сегодня архиватор есть почти у каждого.
Какие бывают архиваторы и что они умеют
Самые известные: WinRAR, 7-Zip, WinZip. 7-Zip бесплатный, WinRAR и WinZip просят лицензию после пробного срока. Простые ZIP-архивы умеет создавать и сама Windows из меню файла, но дополнительных возможностей у неё меньше.
Распредели, что умеет архиватор, а что нет:
Как сделать архив и распаковать его
Порядок действий такой.
⚠️ Частая ошибка. Не работай с файлами прямо внутри архива, не распаковав его: изменения могут не сохраниться. Сначала извлеки файлы в обычную папку.
📌 Если архив многотомный, большой файл разрезан на части-тома. Для распаковки нужны все тома, иначе архив не откроется. Так делают, когда файл не помещается на носитель целиком или превышает лимит отправки.
Пароль на архив
При создании архива можно закрыть его паролем, чтобы чужой не открыл. Для этого в окне параметров открой вкладку Общие и нажми Установить пароль. Пароль придумай надёжный и сохрани, потому что без него архив не откроется.
👨👩👧 Родителю. Архив с паролем удобно отправлять сканы документов и семейные фото по почте. Объясните ребёнку, что пароль нельзя присылать в том же письме, что и архив, а лучше передать другим способом. Потерянный пароль восстановить нельзя.
Считаем экономию
Чтобы понять, насколько помог архиватор, нужны два числа: размер до и размер после.
- Освободилось: размер до − размер после.
- Процент экономии: освободилось / размер до · 100 %.
Эту работу удобно отдать Python. Запускай в IDLE, Thonny или онлайн-интерпретаторе.
before = float(input()) # размер до архивации, Кб
after = float(input()) # размер после архивации, Кб
freed = before - after # сколько освободилось
percent = freed / before * 100 # процент экономии
print(freed, round(percent, 1)) # освободилось и процент (с одним знаком после запятой)
Проверим на тестах (запускал программу):
| Ввод: до | Ввод: после | Вывод |
|---|---|---|
| 50 | 20 | 30.0 60.0 |
| 900 | 450 | 450.0 50.0 |
| 2400 | 2300 | 100.0 4.2 |
Сравни, как по-разному сжимаются файлы (цифры примерные, у разных файлов будут свои):
Почему у фото и песни экономия крошечная? Эти форматы уже сами сжаты, и архиватору почти нечего убирать. Это стоит помнить: заархивировать mp3 ради экономии бессмысленно.
Проверь себя
- Зачем нужны архиваторы? Чтобы уменьшить размер файлов: экономится место на диске, а копирование и пересылка идут быстрее.
- Чем архив отличается от обычной папки? В архиве файлы записаны особым сжатым способом в один файл, в папке они лежат как есть.
- Что такое разархивация? Извлечение файлов из архива в первоначальном виде.
- Почему музыка в
mp3почти не сжимается архиватором? Формат уже сжат, лишних повторов в данных мало. - Зачем разбивать архив на тома? Чтобы большой файл поместился на носитель или прошёл через ограничение на размер.
Решаем упражнения
Практическая работа
№ 1 · «Практическая работа»
«Архивация файлов». Научиться архивировать файлы двумя способами и извлекать их из архива с помощью WinRAR.
Как думать. В задании два способа создать архив и один способ его распаковать. Нужно просто пройти по шагам и посмотреть, что получилось.
Как сделать.
- Способ 1 (см. выше): через меню или панель в окне программы.
- Способ 2: выбери файл или папку правой кнопкой мыши, в контекстном меню выбери Добавить файл в архив, в открывшемся окне нажми OK.
- Извлечение: правой кнопкой на архиве, потом Извлечь файлы… или Извлечь в текущую папку, затем OK.
- Пароль: при создании архива на вкладке Общие нажми Установить пароль.
Если WinRAR не установлен, возьми бесплатный 7-Zip: действия по смыслу те же. Названия пунктов меню в разных версиях могут немного отличаться.
Ответ: должен появиться файл-архив (например, Myfile.rar), после извлечения файл снова такой же, как был. Результат проверяется на компьютере.
Вопросы для размышления
№ 2 · «Вопросы для размышления», вопрос 1
Что такое архивирование и в чём его смысл?
Как думать. Вспомни рюкзак: вещей столько же, места меньше.
Пример ответа. Архивирование — это сжатие файлов специальной программой. Смысл в том, чтобы они занимали меньше места, быстрее копировались и пересылались.
Ответ: архивирование — сжатие данных, чтобы сэкономить место и время.
№ 3 · «Вопросы для размышления», вопрос 2
Зачем нужно архивировать файлы на компьютере?
Как думать. Подумай о диске, флешке и интернете.
Пример ответа. Так экономится место на диске и флешке. Несколько файлов можно собрать в один архив и отправить одним письмом. Кроме того, архив можно закрыть паролем.
Ответ: чтобы экономить место, упростить пересылку и при желании защитить паролем.
№ 4 · «Вопросы для размышления», вопрос 3
Какие программы архивирования используются?
Как думать. Назови минимум три.
Ответ: WinRAR, 7-Zip, WinZip (7-Zip бесплатный).
№ 5 · «Вопросы для размышления», вопрос 4
Как сэкономить время и деньги при передаче больших объёмов информации по сети?
Как думать. Чем меньше файл, тем меньше данных надо передать.
Пример ответа. Заархивировать файлы перед отправкой. Архив меньше, значит, он передаётся быстрее и расходует меньше интернет-трафика. Много файлов удобно собрать в один архив.
Ответ: заархивировать файлы перед отправкой.
№ 6 · «Вопросы для размышления», вопрос 5
Что такое многотомный архив?
Как думать. Вспомни слово «том» из книг: большой файл как толстый роман в нескольких томах.
Пример ответа. Это архив, разбитый на несколько частей-томов. Его делают для больших файлов, которые не помещаются на носитель целиком. Для распаковки нужны все тома.
Ответ: архив из нескольких частей (томов), на которые разбит большой файл.
№ 7 · «Вопросы для размышления», вопрос 6
Как зашифровать файл с помощью программы архивирования?
Как думать. Шифрование здесь — это пароль, который ставят при создании архива.
Решение. Начни создавать архив обычным способом. В окне параметров архивирования выбери вкладку Общие и нажми Установить пароль. Введи пароль и подтверди. Нажми OK. Теперь архив откроется только с этим паролем.
Ответ: при создании архива во вкладке Общие нажать Установить пароль.
Задание
№ 8 · «Задание», пункт 1
Создай на рабочем столе папку «Мои документы».
Как думать. Это обычное создание папки.
Как сделать. Правой кнопкой мыши на пустом месте рабочего стола, пункт «Создать», затем «Папку». Введи имя Мои документы и нажми Enter.
Ответ: на рабочем столе появилась папка «Мои документы». Результат проверяется на компьютере.
№ 9 · «Задание», пункт 2
Скопируй в эту папку по одному файлу с расширениями .docx, .jpg, .avi, .mp3, .txt, .gif, .pptx из других папок.
Как думать. Нужны семь файлов разных типов. Если какого-то нет, создай сам или найди в интернете (картинка .jpg, анимация .gif, короткое видео .avi).
Как сделать. Найди файлы, скопируй (Ctrl+C), открой «Мои документы» и вставь (Ctrl+V). Тип файла видно по расширению в конце имени. Если расширения не видно, включи показ расширений в настройках папки проводника.
Ответ: в папке лежат 7 файлов разных типов. Результат проверяется на компьютере.
№ 10 · «Задание», пункт 3
Заархивируй эти файлы по одному первым и вторым способами.
Как думать. Каждый из семи файлов нужно сжать отдельно. Для разнообразия часть файлов делай первым способом, часть вторым, чтобы освоить оба.
Как сделать. Повтори шаги из практической работы для каждого файла. Рядом с каждым файлом появится его архив.
Ответ: у каждого файла есть свой архив, всего 7 архивов. Результат проверяется на компьютере.
№ 11 · «Задание», пункт 4
Заполни в тетради таблицу: название файла, программный продукт, начальный размер, размер после архивации, освобождённый объём памяти, процент экономии.
Как думать. Размер до и после посмотри в свойствах файла (правая кнопка, «Свойства») или в окне архиватора. Остальное считай по формулам: освободилось = до − после, процент = освободилось / до · 100.
Решение. Вот образец, как может выглядеть таблица. Цифры примерные, у тебя будут свои.
| Файл | Программа | Было, Кб | Стало, Кб | Освободилось, Кб | Экономия, % |
|---|---|---|---|---|---|
| Фото.jpg | просмотр изображений | 2400 | 2300 | 100 | 4,2 |
| Ролик.avi | видеоплеер | 18000 | 17200 | 800 | 4,4 |
| Заметки.txt | Блокнот | 50 | 20 | 30 | 60 |
| Презентация.pptx | PowerPoint | 1200 | 1100 | 100 | 8,3 |
| Трек.mp3 | аудиоплеер | 3500 | 3450 | 50 | 1,4 |
| Анимация.gif | браузер | 600 | 590 | 10 | 1,7 |
Заметь закономерность: у текста экономия большая, а у jpg, avi, mp3, gif маленькая, потому что эти форматы сжаты заранее.
Ответ: таблица заполнена по формулам «освободилось = до − после» и «процент = освободилось / до · 100». Конкретные числа зависят от файлов.
Домашнее задание
№ 12 · «Домашнее задание», задание 1
Найди в интернете программу WinZip и установи её на домашний компьютер.
Как думать. Скачивать нужно только с официального сайта разработчика, иначе можно подхватить вирус.
Как сделать.
- Открой поисковик и введи «WinZip официальный сайт». Выбирай сайт самого разработчика, а не «зеркала» и рекламные ссылки.
- Скачай установщик и запусти его. Если компьютер не твой, спроси разрешения у взрослого.
- Следуй подсказкам установщика. Не соглашайся на установку лишних программ в комплекте.
- Проверь, что программа открывается и создаёт архив.
👨👩👧 Родителю. Установку лучше делать вместе с ребёнком. WinZip платный после пробного срока, бесплатная замена для домашнего использования — 7-Zip.
Ответ: программа установлена и запускается. Результат проверяется на компьютере.
№ 13 · «Домашнее задание», задание 2
Проведи небольшое исследование «Как в интернете описывается процесс архивации с помощью программ-архиваторов?». Запиши в тетрадь самое важное.
Как думать. Нужны 4–5 главных фактов из надёжных источников (справка программы, школьные и энциклопедические сайты). Своими словами, не копируй.
Пример ответа. Архиваторы ищут в файле повторяющиеся куски и записывают их короче. Самые известные программы: WinRAR, 7-Zip, WinZip. Чтобы создать архив, нужно выбрать файлы, указать имя и папку и нажать OK. Распаковка возвращает файлы в прежнем виде. Архив можно закрыть паролем. Лучше всего сжимаются текст и таблицы, хуже всего фото, музыка и видео.
Ответ: конспект в тетради, 4–5 пунктов своими словами.
Шпаргалка
Термины: сжатие информации, архиватор, архив, архивирование, разархивация, том, многотомный архив, размер файла.