Вопрос:

3. Постройте двоичный код для черно-белого рисунка и запишите его в шестнадцатеричном представлении:

Ответ:

Решение:

Для представления черно-белого рисунка в двоичном коде, будем считать черные клетки как '1' и белые клетки как '0'. Рисунок имеет размеры 4 строки на 8 столбцов. Читаем построчно слева направо:

  1. Первая строка: Черная, черная, белая, белая, черная, белая, белая, черная. Двоичный код: 11001001.
  2. Вторая строка: Черная, белая, белая, белая, белая, белая, белая, черная. Двоичный код: 10000001.
  3. Третья строка: Черная, белая, белая, белая, белая, белая, белая, черная. Двоичный код: 10000001.
  4. Четвертая строка: Черная, черная, белая, белая, черная, белая, белая, черная. Двоичный код: 11001001.

Объединяем двоичные коды строк:

11001001
10000001
10000001
11001001

Теперь преобразуем каждую 4-битную группу в шестнадцатеричную цифру:

  • 1100 (двоичный) = 12 (десятичный) = C (шестнадцатеричный)
  • 1001 (двоичный) = 9 (десятичный) = 9 (шестнадцатеричный)
  • 1000 (двоичный) = 8 (десятичный) = 8 (шестнадцатеричный)
  • 0001 (двоичный) = 1 (десятичный) = 1 (шестнадцатеричный)

Собираем шестнадцатеричные представления:

  1. Строка 1: 1100 1001 = C9
  2. Строка 2: 1000 0001 = 81
  3. Строка 3: 1000 0001 = 81
  4. Строка 4: 1100 1001 = C9

Таким образом, шестнадцатеричное представление рисунка:

C9
81
81
C9

Ответ: C98181C9.