Вопрос задан 03.02.2026 в 10:55. Предмет Информатика. Спрашивает Дідушок Даша.

В одной строке какого-то текста размещается в среднем 60 символов, а на одной странице — 40 строк. Сколько закодированных страниц этого текста можно взять, чтобы длина двоичного кода не превышала 8 Мбайт, если для кодирования использовать таблицу Windows-1251; Юникод.

Перейти к ответам

Ответы на вопрос

Отвечает Пилипенко Игорь.

Найдём объём текста на одной странице и сколько таких страниц поместится в 8 Мбайт.

1) Сколько символов на странице

  • В одной строке в среднем 60 символов.

  • На странице 40 строк.

Значит, на одной странице:

6040=2400 символов60 \cdot 40 = 2400 \text{ символов}

2) Сколько байт доступно

Примем стандартное для задач по информатике:

1 Мбайт=10241024 байт1\ \text{Мбайт} = 1024 \cdot 1024\ \text{байт}

Тогда:

8 Мбайт=810241024=8388608 байт8\ \text{Мбайт} = 8 \cdot 1024 \cdot 1024 = 8\,388\,608\ \text{байт}

Кодировка Windows-1251

В Windows-1251 1 символ = 1 байт.

Объём одной страницы:

2400 символов1 байт/символ=2400 байт2400 \text{ символов} \cdot 1 \text{ байт/символ} = 2400\ \text{байт}

Максимум страниц:

83886082400=3495\left\lfloor \frac{8\,388\,608}{2400} \right\rfloor = 3495

Ответ для Windows-1251: 3495 страниц.


Юникод

В типовых школьных задачах под «Юникод» обычно понимают 2 байта на символ (например, UTF-16 без учёта служебных байт).

Объём одной страницы:

2400 символов2 байта/символ=4800 байт2400 \text{ символов} \cdot 2 \text{ байта/символ} = 4800\ \text{байт}

Максимум страниц:

83886084800=1747\left\lfloor \frac{8\,388\,608}{4800} \right\rfloor = 1747

Ответ для Юникода: 1747 страниц.


Итог

  • Windows-1251: 3495 страниц

  • Юникод (2 байта/символ): 1747 страниц

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос