Вася и Юра придумали свой алфавит. В этом алфавите решено использовать 16 символов. Вася...

0 голосов
104 просмотров

Вася и Юра придумали свой алфавит. В этом алфавите решено использовать 16 символов. Вася написал Юре письмо, в котором 120 символов, а в Юрином письме 420 символов. Определите: 1) какое кол-во информации несет один символ алфавита 2) какое кол-во информации в письме Васи 3) какое кол-во информации в письме Юры


Информатика (18 баллов) | 104 просмотров
0

Количество информации нельзя измерить, не зная содержание сообщения.

0

Для одного случайного символа в твоём случае оно будет равно 4 битам. А для сообщений - никак не выяснишь.

0

в смысле не выяснишь?

Дано ответов: 2
0 голосов

Всё делается по формуле
N= {2}^{I}
Где I- кол-во информации, N-содержание, информация.
1)
16 = {2}^{4}
I=4
2)
120 = {2}^{7}
I~(приблизительно равна) 7
3)
420 = {2}^{9}
I~(приблизительно равна) 9
Удачных знаний)))

(654k баллов)
0 голосов

16=2^4

1 символ 4 бит

в  письме Васи 4*120=480 бит=60 байт

в письме Юры 4*420=1680 бит=210 байт

(2.3k баллов)
0

Что это за алфавит из 4 букв?

0

извини обшибся 2 байта

0

2 байта - тоже нет, для Юникода маловато, потому что там китайских символов только десятки тысяч.

0

Но даже не про кодировку спрашивал в той задаче, а про диапазон переменной. Такая точность иногда нужна.

0

как я знаю юникод использует 2 байта, а это 64 535 значений

0

я думаю для китайских символов хватит

0

Да, видишь, не хватает. 65536 (кстати) значений - это только первая, базовая плоскость.

0

В Юникоде их 16.

0

Хотя 10 из них пока не используются.

0

Т. е. по факту Юникод использует 4 байта, а 2 байта - это лишь вариант кодирования. Та же кодировка UTF-8 подразумевает использование 1-го байта для первых 256 значений, 2-х байтов для оставшихся из 65536 и т. д.