
- •Часть I Информация, системы счисления, основы логики, информационные модели
- •1. Измерение и кодирование информации
- •Часть I. Информация, системы счисления, основы логики, информационные модели 9
- •Кодирование информации
- •Часть I. Информация, системы счисления, основы логики, информационные модели 11
- •Часть I. Информация, системы счисления, основы логики, информационные модели 13
- •Часть I. Информация, системы счисления, основы логики, информационные модели 15
- •Часть I. Информация, системы счисления, основы логики, информационные модели 17
- •Часть I. Информация, системы счисления, основы логики, информационные модели 19
- •Часть I. Информация, системы счисления, основы логики, информационные модели 21
- •Часть I. Информация, системы счисления, основы логики, информационные модели 23
- •Часть I. Информация, системы счисления, основы логики, информационные модели 25
- •2. Системы счисления
- •Часть I. Информация, системы счисления, основы логики, информационные модели 27
- •Часть I. Информация, системы счисления, основы логики, информационные модели 29
- •Часть I. Информация, системы счисления, основы логики, информационные модели 31
- •Часть I. Информация, системы счисления, основы логики, информационные модели 33
- •2. Мпформшнка. Нолитшки к 1-х')
- •Часть I. Информация, системы счисления, основы логики, информационные модели 35
- •Часть I. Информация, системы счисления, основы логики, информационные модели 37
- •Часть I. Информация, системы счисления, основы логики, информационные модели 39
- •Часть I. Информация, системы счисления, основы логики, информационные модели 41
- •3. Кодирование последовательностей и их анализ
- •Часть I. Информация, системы счисления, основы логики, информационные модели 43
- •Часть I. Информация, системы счисления, основы логики, информационные модели 45
- •Часть I. Информация, системы счисления, основы логики, информационные модели 47
- •Часть I. Информация, системы счисления, основы логики, информационные модели 49
- •4. Основы логики Справочные сведения
Часть I. Информация, системы счисления, основы логики, информационные модели 33
1 3 7
Получаем в результате число 137 в восьмеричной системе счисления.
Ответ: 137.
2.4. Чему равна сумма чисел 438 и 5616?
1)1218 2)171, 3)6916 4)10000012
Решение
Преобразуем 438 и 56,6 в двоичную систему счисления:
438= 1000112
56|6= 10101102
Выполним сложение в двоичной системе счисления:
1000112+10101102=11110012
Преобразуем результат в систему счисления с основанием 8:
11110012=1718
Подходит вариант 2.
Ответ: 2.
2.5. Количество значащих нулей в двоичной записи десятичного числа 126 равно:
1)1 2)2 3)3 4)0
Решение
Способ I. Преобразуем число 126 в двоичную систему:
Число
о
Неполное частное Остаток
126 |
2 |
= 63 |
63 |
2 |
= 31 |
31 |
2 |
= 15 |
15 |
2 |
= 7 |
7 |
2 |
= 3 |
3 |
2 |
= 1 |
1 |
2 |
= 0 |
Выписав остатки от деления, получим: 126 = 11111102.
Способ 2. Число 126 можно представить как разность чисел 128 = 27 и 2, для которых легко найти двоичные представления, после чего останется вычислить полученную разность в двоичной системе:
2. Мпформшнка. Нолитшки к 1-х')
34
Информатика
126= 128-2= 100000002 - 102 = 11111102 Ответ: 1.
2.6. Перевести число 15FC16 в десятичную систему счисления.
Решение
15FC16 = 1-163 + 5162 + 15-161 + 1216° = = 4096 + 1280 + 240 + 12 = 5628 Ответ: 5628.
2.7. Перевести число 1011012 в десятичную систему счисления.
Решение
1011012=1-25 + 0-24+ 1-23+ 1-22 + 0-21 + 1-2°= 32 + 8 + 4+1 =45 Ответ: 45.
2.8. Перевести число 101,112 в десятичную систему счисления.
Решение
101,112 = 1-22 + 0-21 + 1-2° + 1-2-1 + 1-2-2 = 4 + 1 + 1/2 + 1/4 = 5,75 Ответ: 5,75.
2.9. Перевести десятичную дробь 0,1875 в двоичную и восьмеричную системы счисления.
Решение
Перевод в двоичную систему
Перевод в восьмеричную систему
|
0,1875 х2 |
0 |
,3750 х2 |
0 |
,7500 х2 |
1 |
,5000 х2 |
1 |
,0000 |
|
0,1875 х8 |
1 |
,5000 х8 |
4 |
,0000 |
Ответ: 0,00112, 0,14g.
2.10. Перевести двоичное число 1101111010111011112 в шестнадца-теричную систему счисления.
Решение
Разделим данное число на группы по четыре цифры, начиная справа. Поскольку при этом в крайней левой группе окажется меньше четырех цифр, дополним слева эту группу нулями: 0011 0111 1010 1110 1111.
Часть I. Информация, системы счисления, основы логики, информационные модели 35
Теперь, глядя на двоично-шестнадцатеричную таблицу (см. пункт «Системы счисления с основанием 2"» в разделе «Справочные сведения»), заменим каждую двоичную группу соответствующей шестнад-цатеричной цифрой: 3 7 А Е F.
Ответ: 37AEF16.
2.11. Дано а = D716, Ъ = 3318. Какое из чисел с, записанных в двоичной системе, отвечает условию а<с<Ы
1)110110012 2)110111002 3)110101112 4)110110002 Решение
Вначале следует записать числа а и Ъ в двоичной системе счисления. Воспользуемся быстрым переводом для систем счисления с основанием 2". Получаем а = D716= 110101112, b = 331g= 110110012. Осталось сравнить найденные двоичные числа с предложенными вариантами. Числа из вариантов 1 и 3 совпадают с числами Ъ и а соответственно, число из варианта 2 больше числа Ь, и только число из варианта 4 находится между а и Ъ:
110101112< 110110002< 110110012
Ответ: 4.
2.12. Количество цифр в двоичной записи десятичного числа, которое можно представить в виде 2 + 8+16 + 64+128 + 256 +512, равно:
1)7 2)8 3)9 4)10
Решение
Заметим, что целое число, имеющее вид 2", в двоичной записи представляется одной единицей и и нулями, приписанными справа. В нашем примере все слагаемые являются степенями двойки и встречаются только по одному разу.
2 = 2' = 102
8 = 23 = 10002
16 = 24= 100002
128 = 27 = 100000002
256 = 2" = 1000000002
512 = 2' = 10000000002
Следовательно, сумма будет содержать столько же цифр, сколько и самое большое слагаемое: 512 = 2'= 10000000002. Итак, количество цифр равно 10.
Ответ: 4.
36
Информатика
2.13. Укажите через запятую в порядке возрастания все числа, не превосходящие 25, запись которых в двоичной системе счисления оканчивается на 101. Ответ запишите в десятичной системе счисления.
Решение
Воспользуемся развернутой формой записи числа в двоичной системе счисления для чисел, не превышающих 25:
Ач = "„ ><?"' + «..г*""2 + ■■• + ао<?°> гДе ? = 2, в0 = 1, в, = 0, а2 = 1. Поскольку 25 < 25, такие числа должны иметь представление яЛ24 + я,23 + 1-22 + 0-2'+ 1-2°.
4 3
Рассмотрев все варианты значений для а4 и ау получим искомые значения А :
«4 |
«3 |
А ч |
0 |
0 |
5 |
0 |
1 |
13 |
1 |
0 |
21 |
1 |
1 |
29 |
Последнее найденное число превосходит 25, поэтому в ответ его включать не следует. Ответ: 5, 13,21.
2.14. Укажите через запятую в порядке возрастания все основания систем счисления, в которых запись числа 22 оканчивается на 4.
Решение
Воспользуемся развернутой формой записи числа
Aq = аяЛ?л + a^tf1 + ... + aacf, где Aq = 22, а0 = 4.
Если отнять от числа А число а0, то полученное число будет кратно основанию системы счисления q. Воспользуемся этим, чтобы найти все основания систем счисления, в которых запись числа 22 оканчивается на 4.
В нашем случае А -д0 = 22-4=18.
Теперь выпишем все делители числа 18: 2, 3, 6, 9,18.
Отбросим основания 2 и 3, поскольку они соответствуют системам счисления, в которых не может присутствовать цифра 4. Останутся следующие основания: 6,9, 18.
Ответ: 6,9, 18.
2.15. Укажите наименьшее основание системы счисления, в которой запись числа 19 трехзначна.