Вопрос по информатике:
Чему равно количество бит информации в сообщении "пойманная в пруду рыба - карп" если всего в пруду 256 карасей, 44 щуки и 100 карпов?
ПОЖАЛУУЙСТА ПОМОГИТЕ
- 10.05.2018 12:13
- Информатика
- remove_red_eye 12035
- thumb_up 71
Ответы и объяснения 2
Если кодировка Unicode (каждый символ – два байта), то это сообщение будет "весить"
strlen("пойманная в пруду рыба - карп") = 29 символов (включая пробелы и чёрточку!)
29 символов x 2 байта на символ x 8 бит в байте = 464 бита
От данных о численности рыб в пруду это значение не зависит :-)
- 11.05.2018 15:03
- thumb_up 15
Решение:
Так как количество рыб в пруду разное, то для вычисления количества информации воспользуемся формулой, связывающей вероятность события р и количество информации в сообщении о нем:
I=log2(1/p).
Всего рыб в пруду 400.
1) Найдем вероятности сообщения о том, что пойманная рыба - карп:
p =
2) Определим количество информации в данном сообщении:
I=log2(1/(1/4)) = log2(4)=2 бита.
Ответ: 2 бита.
- 27.11.2018 14:56
- thumb_up 41
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.