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

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


Аноним: Количество информации нельзя измерить, не зная содержание сообщения.
Аноним: Для одного случайного символа в твоём случае оно будет равно 4 битам. А для сообщений - никак не выяснишь.
pryhodzichdavid: в смысле не выяснишь?

Ответы

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

16=2^4

1 символ 4 бит

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

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


Аноним: Что это за алфавит из 4 букв?
pryhodzichdavid: извини обшибся 2 байта
Аноним: 2 байта - тоже нет, для Юникода маловато, потому что там китайских символов только десятки тысяч.
Аноним: Но даже не про кодировку спрашивал в той задаче, а про диапазон переменной. Такая точность иногда нужна.
pryhodzichdavid: как я знаю юникод использует 2 байта, а это 64 535 значений
pryhodzichdavid: я думаю для китайских символов хватит
Аноним: Да, видишь, не хватает. 65536 (кстати) значений - это только первая, базовая плоскость.
Аноним: В Юникоде их 16.
Аноним: Хотя 10 из них пока не используются.
Аноним: Т. е. по факту Юникод использует 4 байта, а 2 байта - это лишь вариант кодирования. Та же кодировка UTF-8 подразумевает использование 1-го байта для первых 256 значений, 2-х байтов для оставшихся из 65536 и т. д.
Похожие вопросы
Предмет: Литература, автор: алексЛис1