Текст на русском языке, первоначально записанный в 8-битовом коде Windows, был перекодирован в 16-битную кодировку Unicode. Известно, что этот текст был распечатан на 128 страницах, каждая из которых содержала 32 строки по 64 символа в каждой строке. Каков информационный объём этого текста?
Помогите пожалуйста решить это с "дано" и "решением"
Answers & Comments
Задание:
Текст на русском языке, изначально записанный в 8-битовом коде Windows, был перекодирован в 16-битную кодировку Unicode. Известно, что этот текст был распечатан на 128 страницах, каждая из которых содержала 32 строки по 64 символа в каждой строке. Каков информационный объём этого текста?
Дано:
i₁ = 8 бит/символ = 1 байт/символ (информационный вес одного символа в 8-битовой кодировке Windows)
i₂ = 16 бит/символ = 2 байт/символ (информационный вес одного символа в 16-битной кодировке Unicode)
N = 128 (количество страниц, на которых был распечатан текст)
n = 32 (количество строк на одной странице)
k = 64 символов (количество символов в одной строке)
_____________________________________
V₁ - ? (информационный объём текста в 8-битовой кодировке Windows)
V₂ - ? (информационный объём текста в 16-битной кодировке Unicode)
Решение:
Общее количество символов в тексте:
K = N · n · k
K = 128 · 32 · 64 символов = 262 144 символов
Информационный объём текста в 8-битовой кодировке Windows:
V₁ = K · i₁
V₁ = 262 144 символов · 1 байт/символ = 262 144 байт
Информационный объём текста в 16-битной кодировке Unicode:
V₂ = K · i₂
V₂ = 262 144 символов · 2 байт/символ = 524 288 байт
Ответ:
• Информационный объём текста в 8-битовой кодировке Windows равен 262 144 байт.
• Информационный объём текста в 16-битной кодировке Unicode равен 524 288 байт.