10 класс Кодирование графической информации § 15. Кодирование графической информации

ГДЗ по информатике, 10 класс, Босова, номер 15.14: Кодирование графической информации

Информатика — Босова Л.Л., Босова А.Ю.

Дмитрий Орлов, преподаватель информатики Шпаргача обновлено 12 сентября 2026

Условие

Пусть используется режим High Color. Назовите цвет, который задаётся кодом

а) 1111100000011111

б) 011110111101111.

Номер как в учебнике. Условие — полный пересказ редакции: те же пункты, числа и факты, не цитата из книги.

Пошаговое решение

В режиме High Color (также известном как режим 16-битного цвета или RGB565) каждый пиксель кодируется 16 битами. Эти биты распределяются между тремя цветовыми каналами следующим образом:

  • Красный (R) : старшие 5 бит;
  • Зелёный (G) : средние 6 бит;
  • Синий (B) : младшие 5 бит.

Чтобы определить цвет, нужно разбить двоичную последовательность на эти группы и перевести каждую группу в десятичное число. Затем можно оценить оттенок: чем больше значение в канале, тем сильнее его вклад в итоговый цвет.

Шаг 1. Разбор кода для пункта 1

Дан код: 1111100000011111. Всего 16 бит.

Разобьём его согласно схеме RGB565 (5 бит R, 6 бит G, 5 бит B):

КаналБитыДесятичное значение
R (красный)1111124+23+22+21+20=16+8+4+2+1=31
G (зелёный)0000011
B (синий)1111131

Анализ значений:

  • Красный канал максимален (31 из 31).
  • Синий канал максимален (31 из 31).
  • Зелёный канал практически отсутствует (1 из 63).

Смешение максимального красного и максимального синего при отсутствии зелёного даёт пурпурный (или фиолетовый/маджента). Поскольку значения каналов не идеально равны (в RGB565 максимум для R и B — 31, а для G — 63, но здесь G очень мал), цвет будет насыщенным пурпурным.

Шаг 2. Разбор кода для пункта 2

Дан код: 011110111101111. Здесь всего 15 бит. В задачах такого типа обычно подразумевается, что это неполная запись или опечатка в условии учебника, где пропущен один ведущий ноль до 16 бит, либо же нужно дополнить нулями слева до стандартной длины слова. Однако, чаще всего в таких школьных задачах подразумевается именно 16-битное слово. Если предположить, что перед кодом стоит 0 (дополнение до 16 бит), то код будет: 0011110111101111.

Давайте проверим другой вариант: возможно, это просто 15 бит, и мы должны интерпретировать их как есть? Нет, формат High Color строго 16 бит. Наиболее вероятная ситуация — пропущен один ноль в начале. Рассмотрим код как 0011110111101111.

Разбиваем 0011110111101111 на группы:

КаналБитыДесятичное значение
R (красный)001114+2+1=7
G (зелёный)10111132+8+4+2+1=47
B (синий)011118+4+2+1=15

Анализ значений:

  • Зелёный канал (47 из 63) довольно высокий.
  • Синий канал (15 из 31) средний.
  • Красный канал (7 из 31) низкий.

Преобладание зелёного с примесью синего и малого количества красного даёт оттенок бирюзового или голубовато-зелёного .

Примечание: Если бы мы рассматривали исходные 15 бит 011110111101111 как сдвинутые влево (добавив 0 справа), то есть 0111101111011110, то разбиение было бы другим. Но стандартная практика — дополнение ведущих нулей. Давайте перепроверим условие. Часто в таких задачах код записывается без ведущих нулей. Если добавить один ноль слева: 0011110111101111. Результат выше.

Если же предположить, что код 011110111101111 уже является 16-битным, но там ошибка в количестве символов, то наиболее близким к «чистым» цветам может быть другой вариант. Однако, давайте посмотрим на структуру 01111.... Если это 16 бит, то не хватает одного. Допустим, это 0111101111011110 (сдвиг)?\nR=01111=15, G=011110=30, B=11110=30. Это серый/светло-серый. Но более вероятно, что это просто 15 бит, и первый ноль потерян. Возьмем вариант с дополнением слева: 0011110111101111.

Цвет: Бирюзовый / Голубовато-зелёный .

Ответ

а) Пурпурный (фиолетовый)

б) Бирюзовый (голубовато-зелёный)

В пункте 2 исходный код содержит 15 бит, что не соответствует формату High Color (16 бит). Решение выполнено с предположением о пропуске одного ведущего нуля (дополнение до 16 бит слева).

Как решение?

Двойная оценка: понятность и подробность. Можно выбрать одно или оба.

Подробность

У вас другое условие?

Загрузите фото — учтём ваши числа и редакцию.

Решить по фото

Частые вопросы

Это точный номер 15.14 из моего учебника?

Номер совпадает с учебником «Информатика», Босова Л.Л., Босова А.Ю.. Формулировка — пересказ редакции, не дословная цитата. Если в вашей редакции другие числа — загрузите фото.

Какой ответ в задании 15.14?

Краткий ответ: 1) Пурпурный (фиолетовый) 2) Бирюзовый (голубовато-зелёный).

Как пользоваться этим разбором?

Сначала прочитайте условие и чертёж, затем шаги решения по порядку и сверьте свой ход с кратким ответом внизу.

Какой учебник имеется в виду?

«Информатика», Босова Л.Л., Босова А.Ю.. Проверьте часть, год и автора на обложке. Тема в учебнике: § 15. Кодирование графической информации.

Можно ли списать ответ без решения?

Лучше сначала решить самостоятельно, а разбор использовать для проверки хода и поиска ошибки.

Соседние задания

Автор решения: Дмитрий Орлов, преподаватель информатики Шпаргача.

Дата обновления: 12 сентября 2026.

Источник решения: оригинальное решение редакции Шпаргач.

Номер как в учебнике. Условие — полный пересказ редакции (те же пункты, числа и факты). Решение не копирует текст книги.