Помогите пожалуйста, очень срочно (´•̥̥̥д•̥̥̥`̀ू๑)‧º·˚
нужно только 3 и 5
ДАМ 50 БАЛЛОВ!!!!!
Ответы
Ответ:
№3) 131072 символов.
№5) 4 и 8 символов.
Объяснение:
№3. Сколько символов содержит сообщение, записанное с помощью 16-ти символьного алфавита, если его объём составил 1/16 часть Мегабайта?
Дано:
N = 16 символов
I = 1/16 * Мбайт
Найти: K
Решение:
I = 1/16 * 1024 * 1024 * 8 = 524288 бит
N = 2^i
16 = 2^i
2^4 = 2^i <=> i = 4 бит/символ
I = K * i <=> K = I / i
K = 524288 бит / 4 бит/символ = 131072 символов
Ответ: K = 131072 символов.
№5. Два сообщения содержат одинаковое количество символов. Количество информации в первом сообщении в 1,5 раза больше, чем во втором. Сколько символов содержат алфавиты, с помощью которых записаны сообщения, если известно, что число символов в каждом алфавите не превышает 10 и на каждый символ приходится целое число битов?
Дано:
I₂ = 1,5 * I₁
K₁ = K₂
N₁, N₂ ≤ 10
Найти: N₁, N₂
Решение:
У нас есть всего 3 варианта значений i (а те, что далее - не подходят по условию, так как N₁, N₂ ≤ 10):
1) N = 2^i = 2^1 = 2
2) N = 2^i = 2^2 = 4
3) N = 2^i = 2^3 = 8
N = 2^i = 2^4 = 16 > 10 - не подходит по условию.
...
Так как K₁ = K₂, оно нас не интересует, так как I прямо пропорционально i. Будет достаточно рассмотреть два варианта:
1) если i₂ = 2 бит/символ; i₁ = 1 бит/символ:
i₂ / i₁ = 2 / 1 = 2 - не подходит.
2) если i₂ = 3 бит/символ; i₁ = 2 бит/символ:
i₃ / i₂ = 3 / 2 = 1,5 - подходит.
Ответ: первый алфавит содержит 4 символа, а второй - 8 символов.