Предмет: Информатика, автор: marrysim0

2.В одному рядку тексту розміщується 64 символів, а на одній сторінці -48 рядків. Скільки закодованих сторінок цього тексту можна взяти, щоб довжина двійкового коду не перевищила 12МБ, якщо для кодування була використана таблиця Windows-1251
Очень срочно надо!!!!

Ответы

Автор ответа: valgrisa
1

Ответ:

чтобы длина двоичного кода не превысила 12 Мбайт можно взять 4096 закодированных страниц этого текста

Объяснение:

Дано:

I = 12 Мбайт = 12582912 байт

i = 1 байт (Windows-1251)

k1 = 64 символов в строке

k2 = 48 строк на странице

Найти:

k3 - ?

Формулы:

I = K * i, где

I - информационный объём текста (размер файла, содержащего сообщение)

K - количество символов в тексте

i - информационный вес одного символа (число бит, используемых для кодирования одного символа)

K = k1 * k2 * k3

K - количество символов в тексте

k1 - количество символов в строке

k2 - количество строк на странице

k3 - количество страниц в тексте

найдём количество символов в тексте (используя первую формулу):

I = K * i

K = I / i

K = 12582912 / 1 = 12582912 символов

найдём количество страниц в тексте (используя вторую формулу):

K = k1 * k2 * k3

k3 = K / (k1 * k2)

k3 = 12582912 / (64 * 48) = 12582912 / 3072 = 4096 страниц

Перевод единиц:

1 Мбайт = 1024 Кбайт

1 Кбайт = 1024 байт

При переводе из большей единицы измерения в меньшую применяется умножение

12 Мбайт = 12 * 1024 = 12288 Кбайт

12288 Кбайт = 12288 * 1024 = 12582912 байт


mishafhxfh: Допоможіть будь ласка https://znanija.com/task/50149250?answeringSource=feedPublic%2FhomePage%2F1
Похожие вопросы
Предмет: Химия, автор: Annluk