Помогите решить 2 и 5

0 голосов
47 просмотров
Помогите решить 2 и 5
image

Информатика (100 баллов) | 47 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

2) 16 = 2⁴, поэтому мощность алфавита равна 4.
256 = 2⁸ и мощность этого алфавита равна 8. Отношение мощностей составляет 8/4 = 2. Во столько же раз отличается количество информации в тексте, записанным этими алфавитами.
Ответ: 2)

5) х=271₈, у=11100100₂. Сумма нужна в 16-й системе счисления (далее с/с), в ней у нас ни одно слагаемое не представлено, поэтому есть три приемлемых варианта. На самом деле, их четыре, но четвертый затратен: все перевести в десятичную с/с, сложить, а потом результат перевести в шестнадцатиричную с/с. Основные варианты сводятся к переводу одного из слагаемых к основанию с/с другого слагаемого , проведения сложения в этой с/с и переводе результата в шестнадцатиричную с/с, либо к переводу обоих слагаемых в шестнадцатиричную с/с и сложения в ней.
Я в подобных случаях (когда с/с равны 2, 8, 16) предпочитаю складывать в восьмеричной с/с, потому что в ней все как обычно, только если сумма превышает 7, надо вычесть из нёё 8 и записать цифру результата, а единичку перенести в старший разряд.
Чтобы двоичное число перевести в восьмеричную с/с, разобьем его справа налево на триады (по три разряда) и заменим каждую триаду восьмеричной цифрой.
11110100₂ = 11 110 100₂ = 364₈
   271₈
+ 364₈
--------
   655₈
Осталось перевести ответ в шестнадцатиричную систему. Переходим "назад" в двоичную, заменяя цифры триадми, а потом перегруппировываем их в тетрады (также справа налево) и каждую тетраду заменяем уже шестнадцатиричной цифрой. Писать дольше, чем делать.
655₈ = 110101101₂ = 1 1010 1101₂ = 1AD₁₆
Ответ: 2

(142k баллов)