Вопрос задан 03.02.2025 в 14:15. Предмет Информатика. Спрашивает Малиновский Максим.

Ребятки помогите с задачками, пожалуууйста!!! 1. Загадано число из промежутка от 64 до 128. Какое количество информации получится при угадывании числа из этого промежутка?
2.В корзине лежат красные и желтые шары.Всего шаров 16.Сообщение о том, что достали желтый шар, несет 3 бита информации. Сколько красных шаров в корзине?
3. Информационное сообщение имеет объема 3 Кбайта. Сколько в нем. символов, если размер алфавита, с помощью которого оно было составлено, равен 16
4. Сообщение занимает 3 страницы и содержит 7875 байтов информации. Сколько строк в тексте, если символов в сроке 50 и при составлении этого сообщения использовали 128-символьный алфавит?
5. В корзине лежат 6 красных и 10 синих кубиков. Какое количество информации будет содержать зрительное сообщение о цвете вытянутого кубика?

Перейти к ответам

Ответы на вопрос

Отвечает Просвирников Ярослав.

Решение задач


1. Загадано число из промежутка от 64 до 128. Какое количество информации получится при угадывании числа из этого промежутка?

Количество информации измеряется в битах. Чтобы найти количество информации, нужно воспользоваться формулой:

I=log2(N),I = \log_2(N),

где NN — количество возможных вариантов.

В данном случае диапазон от 64 до 128 включает N=12864+1=65N = 128 - 64 + 1 = 65 чисел. Тогда:

I=log2(65).I = \log_2(65).

Приблизительное значение:

log2(65)6.02бита.\log_2(65) \approx 6.02 \, \text{бита}.

Таким образом, количество информации около 6 бит.


2. В корзине лежат красные и желтые шары. Всего шаров 16. Сообщение о том, что достали желтый шар, несет 3 бита информации. Сколько красных шаров в корзине?

Для определения количества красных шаров используем формулу информации:

I=log2(p),I = -\log_2(p),

где pp — вероятность события.

Сообщение о желтом шаре содержит 3 бита:

3=log2(pжёлтый).3 = -\log_2(p_{\text{жёлтый}}).

Выразим вероятность:

pжёлтый=23=18.p_{\text{жёлтый}} = 2^{-3} = \frac{1}{8}.

Если вероятность достать желтый шар 18\frac{1}{8}, значит доля желтых шаров равна 18\frac{1}{8}, а общее число желтых шаров:

1618=2.16 \cdot \frac{1}{8} = 2.

Остальные 162=1416 - 2 = 14 шаров — красные.

Ответ: 14 красных шаров.


3. Информационное сообщение имеет объем 3 Кбайта. Сколько в нем символов, если размер алфавита, с помощью которого оно было составлено, равен 16?

Каждый символ кодируется количеством бит:

Iсимвол=log2(16)=4бита.I_{\text{символ}} = \log_2(16) = 4 \, \text{бита}.

Объем сообщения равен 3 Кбайта, то есть:

310248=24576бит.3 \cdot 1024 \cdot 8 = 24576 \, \text{бит}.

Число символов в сообщении:

Число символов=Общий объем в битахIсимвол=245764=6144.\text{Число символов} = \frac{\text{Общий объем в битах}}{I_{\text{символ}}} = \frac{24576}{4} = 6144.

Ответ: 6144 символа.


4. Сообщение занимает 3 страницы и содержит 7875 байтов информации. Сколько строк в тексте, если символов в строке 50 и при составлении этого сообщения использовали 128-символьный алфавит?

Каждый символ кодируется:

Iсимвол=log2(128)=7бит.I_{\text{символ}} = \log_2(128) = 7 \, \text{бит}.

Переведем объем сообщения в биты:

78758=63000бит.7875 \cdot 8 = 63000 \, \text{бит}.

Число символов в сообщении:

Число символов=Общий объем в битахIсимвол=630007=9000.\text{Число символов} = \frac{\text{Общий объем в битах}}{I_{\text{символ}}} = \frac{63000}{7} = 9000.

В одной строке 50 символов. Найдем общее число строк:

Число строк=Число символовСимволов в строке=900050=180.\text{Число строк} = \frac{\text{Число символов}}{\text{Символов в строке}} = \frac{9000}{50} = 180.

Ответ: 180 строк.


5. В корзине лежат 6 красных и 10 синих кубиков. Какое количество информации будет содержать зрительное сообщение о цвете вытянутого кубика?

Общее количество кубиков:

N=6+10=16.N = 6 + 10 = 16.

Вероятности вытянуть красный или синий кубик:

pкрасный=616=38,pсиний=1016=58.p_{\text{красный}} = \frac{6}{16} = \frac{3}{8}, \quad p_{\text{синий}} = \frac{10}{16} = \frac{5}{8}.

Количество информации для цветового сообщения вычисляем по формуле:

I=(pкрасныйlog2(pкрасный)+pсинийlog2(pсиний)).I = -\left(p_{\text{красный}} \log_2(p_{\text{красный}}) + p_{\text{синий}} \log_2(p_{\text{синий}})\right).

Подставляем:

I=(38log2(38)+58log2(58)).I = -\left(\frac{3}{8} \log_2\left(\frac{3}{8}\right) + \frac{5}{8} \log_2\left(\frac{5}{8}\right)\right).

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос