М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ALESHABELAVIN
ALESHABELAVIN
17.10.2020 23:19 •  Информатика

Дан двоичный код:

100101010001100 011000001100101 011000111100011 010101010011001 000011000111010 001110011000100 001101001010011 111001011100100 110111001010101 000001101010110 010010010110010 001110011110101 011000110001101 000110100100101 110110101001000 101010110101010 110111110101100 011000001100101 001100100101001 000001000100100 001101011110010 111001011100100 000111010101100 101011001011001 100000101001011 000001101010110 010010000110101 110100100011101 000011010101011 110010110101001 011110110110010 100001110010010 110101110101100 011000001100001 011000011101011 000101010011001 000011000011010 001110011000110 010101001010011 111001000100100 101100110010100 001110011110101 101100100001110 111001100011101 100011010100011 100001011100110 110110101001000 101000110101010 110111110101000 011000001100101 011000111111011 010101010010001 001011000111010 001110011000110 000110001001110 011001100010001 101100100110011 011001011100100 000001010101100 011011011001101 010101010110101 100011100011101 000111010100011 100001011100011 110110101001000 111111001011001 011110110110010 100001100101010 111000111101011 110101110011010 111101001001110 011101100011001 001100100110011 111001011100100 110011011010101 000001101010110 110010010110010 001110011110111 101110100001100 111101000011101 100000000100100 101010100101110 110111110101100 011000001101101 011100111101011 010111010011001 000011000111010 001110011100110 011101001010011 111001011100100 110011001110101 000001101010110 110010010110010 001110010110101 101100100001110 111101100011101 000011010100111 000001011100111 110110101001100 011010110100000

Текст как следует закодировали, сжали и защитили от помех.
Задача: Перевести двоичный код в текст по коду Элиаса или Хемминга

👇
Открыть все ответы
Ответ:
Russland2000
Russland2000
17.10.2020

380 / 2 = 190 целых и 0 в остатке

190 / 2 = 95 целых и 0 в остатке

95 / 2 = 47 целых и 1 в остатке

47 / 2 = 23 целых и 1 в остатке

23 / 2 = 11 целых и 1 в остатке

11 / 2 = 5 целых и 1 в остатке

5 / 2 = 2 целых и 1 в остатке

2 / 2 = 1 целых и 0 в остатке

1 / 2 = 0 целых и 1 в остатке

380₁₀ = 101111100₂

237 / 2 = 118 целых и 1 в остатке

118 / 2 = 59 целых и 0 в остатке

59 / 2 = 29 целых и 1 в остатке

29 / 2 = 14 целых и 1 в остатке

14 / 2 = 7 целых и 0 в остатке

7 / 2 = 3 целых и 1 в остатке

3 / 2 = 1 целых и 1 в остатке

1 / 2 = 0 целых и 1 в остатке

237₁₀ = 11101101₂

101111100₂ - 11101101₂  = 10001111₂

10001111₂ = 1*2⁰ + 1*2¹ + 1*2²+ 1*2³ + 0*2⁴ + 0*2⁵ + 0*2⁶ + 1*2⁷ =  

1 + 2 + 4 + 8 + 0 + 0 + 0 + 128 = 1 + 2 + 4 + 8 + 128 = 143

380₁₀ - 237₁₀ = 143₁₀

Объяснение:

Цветные цифры действия в уме. Точка занимание из старшего разряда.

Таблица двоичного вычитания

0₂ – 0₂ = 0₂

1₂ – 0₂ = 1₂

1₂ – 1₂ = 0₂

10₂ – 1₂ = 1₂


Выполнить действия в двоичной сс максимально подробно.
4,7(98 оценок)
Ответ:
Unicorn5679
Unicorn5679
17.10.2020

32

Объяснение:

Данная программа прибавляет к переменной s 128, а еще увеличивает переменную n в два раза, и все это до тех пор пока s меньше или равняется 1024. То есть, эти изменения переменных прекратятся, когда условие цикла не будет выполнено (а именно, когда s станет больше 1024). И после того, как это произойдет программа выведет значение переменной n (как раз то, что нам нужно узнать!)

Итак, запустим программу:

n = 1

s = 0

Условие цикла выполняется (s меньше или равняется 1024)? Да.

Выполняется цикл.

После цикла:

n = 2

s = 128

Условие цикла выполняется (s меньше или равняется 1024)? Да.

Выполняется цикл.

После цикла:

n = 4

s = 256

Условие цикла выполняется (s меньше или равняется 1024)? Да.

Выполняется цикл.

После цикла:

n = 8

s = 512

Условие цикла выполняется (s меньше или равняется 1024)? Да.

Выполняется цикл.

После цикла:

n = 16

s = 1024

Условие цикла выполняется (s меньше или равняется 1024)? Да.

Выполняется цикл.

После цикла:

n = 32

s = 2048

Условие цикла выполняется (s меньше или равняется 1024)? Нет (наконец-то!).

Цикл перестает выполнятся, и программа пишет значение n, которое равняется (смотрим выше) 32.

На экране напечатано 32, все живы, все счастливы!

4,4(80 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ