Категория A1 • задача №4

 
 
 

Условие задачи

Дано:
А = 6716, В = 1518

 

Вопрос:
какое из чисел С, записанных в двоичной системе, отвечает условию А < C < B?

 

Варианты ответа:
1) 1101000                           2) 1101010                           3) 1101011                           4) 1011000

 

Решение

I этап: преобразуем заданные числа А и В в двоичное представление

Для преобразования числа А = 6716 воспользуемся таблицей ТЕТРАД (так как требуется осуществить преобразование из 16-ричной системы счисления в двоичную):

Таблица ТЕТРАД
0 - 00004 - 01008 - 1000C - 1100
1 - 00015 - 01019 - 1001D - 1101
2 - 00106 - 0110A - 1010E - 1110
3 - 00117 - 0111B - 1011F - 1111

Очевидно, что используя таблицу ТЕТРАД:

  • цифра 6 заменяется на цепочку битов 0110 (6 → 0110);

  • цифра 7 заменяется на цепочку битов 0111 (7 → 0111).

A = 6716 = 011001112. Но обязательно нужно учесть то, что самый левый 0 (выделен красным цветом) можно отбросить, так как это ведущий незначащий ноль. Следовательно:

A = 6716 = 11001112.

 

Для преобразования числа B = 1518 воспользуемся таблицей ТРИАД (так как требуется осуществить преобразование из 8-ричной системы счисления в двоичную):

Таблица ТРИАД
0 - 0002 - 0104 - 1006 - 110
1 - 0013 - 0115 - 1017 - 111

Очевидно, что используя таблицу ТРИАД:

  • цифра 1 заменяется на цепочку битов 001 (1 → 001);

  • цифра 5 заменяется на цепочку битов 101 (5 → 101).

B = 1518 = 0011010012. Но обязательно нужно учесть то, что два самых левых 0 (выделены красным цветом) можно отбросить, так как это ведущие незначащие ноли. Следовательно:

B = 1518 = 11010012.

 

II этап: последовательная проверка предложенных вариантов ответа

Рассмотрим C = 11010002 из первого варианта ответа.
Сравним числа А = 11001112 и C = 11010002:

A =1100111
C =1101000
A < Cравныравныравныне равны   

Как видно из построенной таблицы, в центральном бите у числа С стоит 1, а у числа А фигурирует 0 и, так как 1 > 0, следовательно, A < C - ВЕРНО!

Промежуточный вывод: первая часть двойного неравенства A < C < B доказана.

 

Сравним числа B = 11010012 и C = 11010002:

B = 1101001
C = 1101000
C < Bравныравныравныравныравныравныне равны

Как видно из построенной таблицы, в самом младшем бите у числа С стоит 0, а у числа B фигурирует 1 и, так как 1 > 0, следовательно, C < B - ВЕРНО!

Промежуточный вывод: вторая часть двойного неравенства A < C < B доказана.

Общий вывод: сначала мы доказали первую часть двойного неравенства, затем доказали вторую часть двойного неравенства, следовательно, мы доказали и само двойное неравенство целиком.

Оставшиеся варианты ответа можно не проверять, так как правильное значение единственное, и мы его только что детерминировали.

 

Вывод:

число С = 11010002 удовлетворяет заданному двойному неравенству A < C < B

Резюме

  1. преобразовали заданные числа А = 6716 и В = 1518 в бинарное представление;

  2. сравнили попарно полученные двоичные числа и детерминировали число С, удовлетворяющее условию А < С < В.

A = 6716 = 11001112.
B = 1518 = 11010012.

Сравнивая числа A и B с числом C = 11010002, убеждаемся, что двойное неравенство A < C < B выполняется.

 

Ответ:

1

 
Рейтинг:
 
Проголосовало: 1
Количество просмотров: 2839
 
 
 

Категория A1 • задача №4

 

Комментарии

Для комментирования или зарегистрируйтесь
 

Остальные решения из билета №4 для подготовки к ЕГЭ по информатике 2013

 
Условие задачи
(наведите курсор мыши на ссылку)
Аудиовизуальное
решение
Мультимедийная
видеопрезентация
Решение в формате
слайд-шоу
Текстовое
решение
 
© 2011-2024 ООО "СтадиМен". Все права сохранены.
Перепечатка и использование материалов с данного сайта, разрешена только по согласию с владельцем.
Владелец оставляет за собой право воспользоваться 146 статьей УК РФ при нарушении авторских и смежных прав.
 
 
 
 
Авторизация на сайте
 
 
 
Обнаружили
ошибку на сайте?