Давайте разберем ваши вопросы по порядку.
Вопрос первый:
Чтобы найти количество комбинаций "01" в закодированном слове "БАГБАВ", сначала закодируем каждую букву:
- Б - 01
- А - 00
- Г - 11
Теперь составим закодированное слово:
Б (01) + А (00) + Г (11) + Б (01) + А (00) + В (закодируем позже).
Но сначала нужно закодировать букву В. В соответствии с кодами Андрея, она равна 10.
Теперь, заменяя буквы на их коды, слово "БАГБАВ" будет выглядеть так:
01 00 11 01 00 10
Теперь посмотрим, сколько раз в этой последовательности встречается "01":
- Первая "01" (из Б)
- Вторая "01" (из второй Б)
Итого у нас 2 комбинации "01".
Вопрос второй:
Теперь заполнить кодовую таблицу. Вам нужны коды для букв А, Б, В, Г, Д, Е, Ж, З, И, К. У нас есть следующие варианты кодов:
- 0110
- 0100
- 0010
- 0000
- 0101
- 0011
- 1001
- 0005 (это не двоичный код и, вероятно, ошибка)
- 1000
- 0001
- 0111
Мы уже знаем коды для первых четырех букв:
- А - 00
- Б - 01
- В - 10
- Г - 11
Остались еще 6 букв (Д, Е, Ж, З, И, К). Давайте начнем заполнять таблицу, основываясь на оставшихся кодах, таким образом, чтобы они не повторялись и соответствовали двоичному коду:
- А - 00
- Б - 01
- В - 10
- Г - 11
- Д - 001 (у нас есть 0010, можно взять 0001 или 0011)
- Е - 0100
- Ж - 0110
- З - 1000
- И - 1001
- К - 0111
Вопрос третий:
- В двоичном кодировании используются два значения: 0 и 1. Поэтому утверждение о том, что используются 1 и 2, неверно.
- Значение 0 в двоичном коде обычно означает "выключено". Таким образом, это утверждение верно.
Если у вас есть еще вопросы или что-то непонятно, не стесняйтесь спрашивать!