Ответ:
Задание 1. Перевод числа 83 из десятичной системы в двоичную
Для перевода десятичного числа 83 в двоичную систему будем последовательно делить 83 на 2 и записывать остатки.
83 : 2 = 41 (остаток 1)
41 : 2 = 20 (остаток 1)
20 : 2 = 10 (остаток 0)
10 : 2 = 5 (остаток 0)
5 : 2 = 2 (остаток 1)
2 : 2 = 1 (остаток 0)
1 : 2 = 0 (остаток 1)
Записываем остатки снизу вверх:
Ответ: 1010011
Задание 2. Выбор числа, удовлетворяющего условию
Условие: A016 < a < 2427.
Сначала переведём числа в десятичную систему:
A016 = 10 * 161 + 0 * 160 = 160 + 0 = 160
2427 = 2 * 72 + 4 * 71 + 2 * 70 = 2 * 49 + 4 * 7 + 2 * 1 = 98 + 28 + 2 = 128
Итак, условие в десятичной системе: 160 < a < 128. Таких чисел не существует.
Однако, если предположить, что в условии была опечатка и имелось в виду 2428 (восьмеричная система), то:
2428 = 2 * 82 + 4 * 81 + 2 * 80 = 2 * 64 + 4 * 8 + 2 * 1 = 128 + 32 + 2 = 162
Тогда условие будет: 160 < a < 162. В двоичной системе это число 101000102.
Если предположить, что условие было 2416 < a < 2427:
2416 = 2 * 161 + 4 * 160 = 32 + 4 = 36
2427 = 128 (как посчитано выше)
Условие: 36 < a < 128.
Рассмотрим варианты ответа в двоичной системе:
- 100000012 = 128 + 1 = 129 (не подходит)
- 101000012 = 128 + 16 + 1 = 145 (не подходит)
- 101000112 = 128 + 16 + 2 + 1 = 147 (не подходит)
- 111000012 = 128 + 64 + 32 + 1 = 225 (не подходит)
Возможно, условие было 247 < a < 24216.
247 = 2 * 7 + 4 = 14 + 4 = 18
24216 = 2 * 162 + 4 * 161 + 2 * 160 = 2 * 256 + 4 * 16 + 2 = 512 + 64 + 2 = 578
Условие: 18 < a < 578.
Переведём двоичные числа в десятичные:
- 100000012 = 128 + 1 = 129. Подходит, так как 18 < 129 < 578.
- 101000012 = 128 + 16 + 1 = 145. Подходит, так как 18 < 145 < 578.
- 101000112 = 128 + 16 + 2 + 1 = 147. Подходит, так как 18 < 147 < 578.
- 111000012 = 128 + 64 + 32 + 1 = 225. Подходит, так как 18 < 225 < 578.
Предполагая, что условие было 247 < a < 24216, все варианты подходят.
Если условие было A016 < a < 2427, то решение невозможно.
Если предположить, что 2427 было 2428, то условие 160 < a < 162. В двоичной системе это 10100010. Ни один из вариантов не подходит.
Если предположить, что A016 было 2416, то условие 36 < a < 128.
Переведём варианты в десятичную систему:
- 100000012 = 128 + 1 = 129 (не подходит)
- 101000012 = 128 + 16 + 1 = 145 (не подходит)
- 101000112 = 128 + 16 + 2 + 1 = 147 (не подходит)
- 111000012 = 128 + 64 + 32 + 1 = 225 (не подходит)
В условии есть ошибка, так как при заданных значениях A016 = 160 и 2427 = 128, интервал 160 < a < 128 пуст.
Принимая вариант 4, 111000012 = 225. Если условие было 10016 < a < 10007, то 256 < a < 343. 225 не подходит.
Если условие верно, то ни один вариант не подходит. Если исправить 2427 на 2428 (16210), то условие 160 < a < 162. Нет двоичного числа среди вариантов.
Исправим условие на 2416 < a < 12810. Переведём двоичные числа в десятичные:
- 100000012 = 129 (больше 128)
- 101000012 = 145 (больше 128)
- 101000112 = 147 (больше 128)
- 111000012 = 225 (больше 128)
Исправим условие на 2416 < a < 30010.
2416 = 3610.
36 < a < 300.
1) 100000012 = 129. Подходит.
2) 101000012 = 145. Подходит.
3) 101000112 = 147. Подходит.
4) 111000012 = 225. Подходит.
Вернёмся к исходному условию. Предположим, что A016 = 1016 = 1610.
1610 < a < 12810.
1) 100000012 = 129 (не подходит)
2) 101000012 = 145 (не подходит)
3) 101000112 = 147 (не подходит)
4) 111000012 = 225 (не подходит)
Исправим 2427 на 24216 = 57810. Тогда A016 < a < 24216, то есть 160 < a < 578.
- 100000012 = 129 (не подходит)
- 101000012 = 145 (не подходит)
- 101000112 = 147 (не подходит)
- 111000012 = 225. Подходит, так как 160 < 225 < 578.
Ответ: 4
Задание 3. Сложение двоичных чисел
Выполним сложение столбиком:
110110 + 10111 -------
Складываем справа налево:
0 + 1 = 1
1 + 1 = 10 (0 пишем, 1 в уме)
1 + 1 + 1 (в уме) = 11 (1 пишем, 1 в уме)
0 + 0 + 1 (в уме) = 1
1 + 1 = 10 (0 пишем, 1 в уме)
1 (в уме) = 1
110110 + 10111 -------- 1001101
Ответ: 1001101
Задание 4. Вычитание шестнадцатеричных чисел
Выполним вычитание столбиком:
5A16 = 5 * 16 + 10 = 80 + 10 = 9010
3816 = 3 * 16 + 8 = 48 + 8 = 5610
9010 - 5610 = 3410
Переведём 3410 в шестнадцатеричную систему:
34 : 16 = 2 (остаток 2)
2 : 16 = 0 (остаток 2)
Получаем 2216.
Теперь вычтем шестнадцатеричные числа напрямую:
5A - 38 ----
A (10) - 8 = 2
5 - 3 = 2
Получаем 2216.
Ответ: 22
Задание 5. Определение истинности высказывания
Условие истинности: (Первая буква согласная) И НЕ (Последняя буква гласная).
Рассмотрим варианты:
- Глеб: Первая буква Г (согласная) — истина. Последняя буква б (согласная) — ложь. НЕ(ложь) = истина. Истина И Истина = Истина.
- Анастасия: Первая буква А (гласная) — ложь. Последняя буква я (гласная) — истина. НЕ(истина) = ложь. Ложь И Ложь = Ложь.
- Татьяна: Первая буква Т (согласная) — истина. Последняя буква а (гласная) — истина. НЕ(истина) = ложь. Истина И Ложь = Ложь.
- Олег: Первая буква О (гласная) — ложь. Последняя буква г (согласная) — ложь. НЕ(ложь) = истина. Ложь И Истина = Ложь.
Ответ: 1
Задание 6. Заполнение таблицы истинности
Необходимо заполнить таблицу истинности для выражения ~A v B.
Сначала найдём значение ~A (отрицание A):
- Если A = 0, то ~A = 1.
- Если A = 1, то ~A = 0.
Теперь найдём значение ~A v B (дизъюнкция, логическое ИЛИ):
- Если ~A = 1 или B = 1 (или оба), то ~A v B = 1.
- Только если ~A = 0 И B = 0, то ~A v B = 0.
Заполним таблицу:
| A | B | ~A | ~A v B |
|---|---|---|---|
| 0 | 0 | 1 | 1 |
| 0 | 1 | 1 | 1 |
| 1 | 0 | 0 | 0 |
| 1 | 1 | 0 | 1 |
Ответ:
| A | B | ~A v B |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
