100exams

Кодировка и информационный объём текста

Сколько памяти занимает текст, зависит от двух чисел: сколько в нём символов и сколько бит отведено на один символ. Их перемножают — и это вся теория задания 1. Остальное — аккуратный подсчёт символов и перевод единиц.

На странице
  1. Теория
  2. Решённые примеры: 5
  3. Типичные ошибки
  4. Где встречается на экзамене
  5. Вопросы и ответы

Теория

Формула

Информационный объём текста I = K · i, где K — число символов в тексте, а i — число бит, которое кодировка отводит на один символ. Формула верна, когда на каждый символ отводится одно и то же число бит, — в заданиях ОГЭ это всегда сказано в условии.

Сколько бит на символ

Число бит на символ помнить не нужно: оно названо в условии. В демоверсии 2027 года это 16 бит: «в одной из кодировок Unicode». Оговорка «в одной из» важна — кодировок Unicode несколько, и на символ в них отводится разное число бит. В нашем тренажёре встречаются три случая.

Как сказано в условииБит на символБайт на символ
Кодировка КОИ-881
Одна из кодировок Unicode, 16 бит на символ162
Кодировка UTF-32324

Удобно сразу перевести биты в байты: тогда число символов умножают на 1, 2 или 4.

Что считать символом

Биты, байты, килобайты

В демоверсии 2027 года задание 1 обходится битами и байтами. Килобайты нужны в задачах про объём документа; равенство 1 Кбайт = 1024 байта — соглашение школьного курса, им пользуется и наш тренажёр. Все единицы и степени двойки — на странице «Таблица степеней двойки».

Задача с вычеркнутым словом

Это форма демоверсии: из списка убрали одно слово, размер текста уменьшился на столько-то байт. Порядок действий всегда один.

Объём документа

Число символов в документе — это страницы · строки на странице · символы в строке. Числа в таких задачах подобраны как степени двойки или близкие к ним, поэтому умножать в столбик не нужно: сначала сократи на 8 и на 1024, потом перемножь то, что осталось.

Решённые примеры

Примеры взяты из тренажёра: там такие же задания, только числа и слова каждый раз новые.

1. Размер предложения в битах

Посчитай все символы предложения вместе с пробелами и знаками препинания и умножь на число бит на символ.

В одной из кодировок Unicode на каждый символ отводится 16 бит. Определите размер следующего предложения в данной кодировке. Ответ запишите в битах, единицы измерения писать не нужно.

Зимой дни короткие, а ночи длинные.

Решение

  1. Посчитай все символы предложения, а не только буквы: букв — 28, пробелов — 5, знаков препинания — 2. Всего 35 символов.
  2. Каждый символ занимает 16 бит.
  3. 35 · 16 = 560

Ответ: 560

Можно иначе. Считай по словам: в словах 5 + 3 + 8 + 1 + 4 + 7 = 28 букв, между словами 5 пробелов, и ещё 2 знака препинания. Получается 35 символов по 16 бит — всего 560.

Если получилось другое число

Решать такие же в тренажёре →

2. Размер предложения в байтах

То же самое, но ответ просят в байтах: 16 бит на символ — это 2 байта.

В одной из кодировок Unicode на каждый символ отводится 16 бит. Определите размер следующего предложения в данной кодировке. Ответ запишите в байтах, единицы измерения писать не нужно.

Утром над рекой стоял густой туман.

Решение

  1. Посчитай все символы предложения, а не только буквы: букв — 29, пробелов — 5, знаков препинания — 1. Всего 35 символов.
  2. Каждый символ занимает 16 бит, то есть 16 : 8 = 2 байта.
  3. 35 · 2 = 70

Ответ: 70

Можно иначе. Считай по словам: в словах 5 + 3 + 5 + 5 + 6 + 5 = 29 букв, между словами 5 пробелов, и ещё 1 знак препинания. Получается 35 символов по 2 байта — всего 70.

Если получилось другое число

Решать такие же в тренажёре →

3. Какое слово вычеркнули

Форма демоверсии 2027 года. От разницы в байтах идут к числу символов, от него — к длине слова.

В одной из кодировок Unicode на каждый символ отводится 16 бит. Ученик набрал текст (лишних пробелов в нём нет): «Птицы: снегирь, горихвостка, ласточка, дятел, грач, трясогузка». Потом он вычеркнул из списка одно слово, а заодно ставшие лишними запятую и пробел — два пробела подряд стоять не должны. Новое предложение в этой кодировке занимает на 18 байт меньше, чем исходное. Запишите в ответе вычеркнутое слово.

Решение

  1. Один символ занимает 16 бит, то есть 2 байта.
  2. Размер уменьшился на 18 байт, значит, убрали 18 : 2 = 9 символов.
  3. Вместе со словом ушли запятая и пробел — это 2 символа. На само слово остаётся 9 − 2 = 7 букв.
  4. Слово из 7 букв в списке одно. Ответ: снегирь

Ответ: снегирь

Можно иначе. Обозначь число букв в слове за x. Убрали x + 2 символа, каждый по 2 байта: (x + 2) · 2 = 18. Отсюда x = 7 — это слово «снегирь».

Решать такие же в тренажёре →

4. Объём документа в килобайтах

Страницы, строки, символы и биты перемножают, а потом делят на 8 и на 1024.

Доклад, набранный на компьютере, занимает 32 страницы. На каждой странице 32 строки, в каждой строке 48 символов, на каждый символ отводится 16 бит. Определите информационный объём доклада в килобайтах.

Решение

  1. На одной странице 32 · 48 = 1536 символов, во всём докладе 1536 · 32 = 49152.
  2. Каждый символ занимает 16 бит, то есть 2 байта: весь доклад занимает 49152 · 2 = 98304 байта.
  3. В килобайте 1024 байта: 98304 : 1024 = 96

Ответ: 96

Можно иначе. Можно сначала найти объём одной страницы: 32 · 48 · 2 = 3072 байта. Весь доклад — 3072 · 32 = 98304 байта, а это 98304 : 1024 = 96 Кбайт.

Если получилось другое число

Решать такие же в тренажёре →

5. Сколько страниц в документе

Обратная задача: объём известен, нужно найти число страниц. Сначала узнай, сколько занимает одна страница.

Доклад набран на компьютере, его информационный объём — 80 Кбайт. На каждой странице 40 строк, в каждой строке 32 символа, на каждый символ отводится 8 бит. Сколько страниц в докладе?

Решение

  1. Переведи объём в байты: 80 · 1024 = 81920
  2. На одной странице 40 · 32 = 1280 символов. Каждый символ занимает 8 бит, то есть 1 байт, так что страница занимает 1280 байт.
  3. Страниц в докладе: 81920 : 1280 = 64

Ответ: 64

Можно иначе. Составь уравнение. Пусть страниц x, тогда объём равен x · 40 · 32 · 8 бит. В одном килобайте 1024 · 8 = 8192 бита, значит, x · 10240 = 80 · 8192, откуда x = 64.

Если получилось другое число

Решать такие же в тренажёре →

Типичные ошибки

Где встречается на экзамене

Решать задания про объём текстаОбъём документаБесплатно, без регистрации: каждый раз новое задание и разбор ошибки.

Вопросы и ответы

Сколько бит занимает один символ?

Столько, сколько отводит кодировка; в задании это число дано в условии. В демоверсии ОГЭ 2027 года — 16 бит, то есть 2 байта на символ.

Считается ли пробел символом?

Да. Пробел, запятая, точка и другие знаки занимают столько же памяти, сколько буква.

Как перевести биты в килобайты?

Разделить на 8 — получатся байты, потом на 1024 — получатся килобайты. Одним действием: разделить на 8192.

Нужно ли знать кодировки наизусть?

Нет. Достаточно формулы: число символов умножить на число бит на символ. Число бит названо в условии.

Соседние темы

Узнай, какие задания уже получаютсяКороткая диагностика по первой части занимает пять минут. После неё — план на каждый день до экзамена.
Пройти диагностику

Теория — школьная программа 7–9 классов; задания составлены нами, числа и слова в тренажёре каждый раз новые. Факты об экзамене — из демоверсии, спецификации и кодификатора ФИПИ для ОГЭ 2027 года; на день обновления документы опубликованы как проект. Обновлено 11.10.2026.