Информационный объем текста книги, набранной на компьютере с использованием кодировки unicode, — 128 килобайт. определить количество символов в тексте книги:

Поляков Евгений Александрович

Учитель информатики высшей категории

Проверено учителем

Для решения этой задачи необходимо соотнести общий информационный объем текста с весом одного символа в указанной кодировке. 1. Определение веса одного символа В стандартной кодировке Unicode (в частности, в наиболее распространенной для подобных задач версии UTF-16) на каждый символ отводится 16 бит памяти, что эквивалентно 2 байтам. 2. Перевод единиц измерения Общий объем текста дан в килобайтах. Чтобы произвести расчеты, необходимо перевести его в байты:

  • Информационный объем ( Icap I) = 128 Кбайт. Так как в 1 Кбайте содержится 210=10242 to the tenth power equals 1024 байта:
    128×1024=131072 байта128 cross 1024 equals 131 space 072 байта

3. Расчет количества символов Количество символов ( Kcap K) вычисляется путем деления общего объема памяти на вес одного символа ( ii): K=Iicap K equals the fraction with numerator cap I and denominator i end-fraction Подставляем значения:

  • K=131072 байта2 байта/символcap K equals the fraction with numerator 131 space 072 байта and denominator 2 байта/символ end-fraction K=65536cap K equals 65 space 536

Ответ: Текст книги содержит 65 536 символов. Хотите, чтобы я помог составить аналогичную задачу с использованием другой кодировки (например, ASCII или КОИ-8)?

Форма ответа

Ваш аватар