
- •Тема №1 Математические основы информатики.
- •Порядок выполнения логических операций в сложном логическом выражении:
- •Непозиционные и позиционные системы счисления.
- •Системы счисления
- •Основание десятичной сс равно 10: 0,1,2,3,4,5,6,7,8,9
- •Принципы перевода чисел из одной позиционной сс в другую.
- •Арифметические операции.
- •Примеры решения задач 1 и 2 .
- •Примеры решения задач 3 и 4 .
- •Примеры решения задач 5 и 6 .
- •Примеры решения задач 7 и 8 .
- •Основы логики
- •Логические операции и таблицы истинности
Арифметические операции.
Над числами в любой системе счисления можно выполнять различные арифметические операции. Для этого необходимо использовать таблицы сложения и умножения.
Двоичная система счисления.
+ |
0 |
1 |
|
* |
0 |
1 |
0 |
0 |
1 |
|
0 |
0 |
0 |
1 |
1 |
10 |
|
1 |
0 |
1 |
Пример:
1001 1001
+ 11 * 11
1100 1001
+1001
11011
Примеры решения задач 1 и 2 .
Пример 1. Перевести дробные двоичные числа в 8-ричную и 16-ричную системы счисления (с использованием таблицы соответствия)
1
)110101101,000112
=
655,068
110101101,000112 = 1AD,1816
2) 10011110,011012 = 236,328
10011110,011012 = 9Е,6816
Пример 2. Перевести число 228,7610 в двоичную систему счисления.
228,7610 = 11100100,11000…2
22810 = 111001002
228 2 0,7610=0,11000…2
228 114 2 0,76
0 114 57 2 * 2
0
56
28
2
1,52
1 28 14 2 * 2
0 14 7 2 1,04
0 6 3 2 * 2
1 2 1 0,08
1 * 2
0,16
* 2
0,32
Примеры решения задач 3 и 4 .
Пример 3. Перевести число 240,2510 в восьмеричную систему счисления.
240,2510=360,28
24010=3608
240 8 0,2510=0,28
240 30 8 0,25
0 24 3 * 8
6 2,00
Пример 4. Перевести число 184,1410 в шестнадцатеричную систему счисления.
184,1410=В8,23D70…16
18410=В816 0,14 0,1410=0,23D70…16
184 16 * 16
16 11=В 2,24
24 * 16
16 3,84
8 * 16
13,44
* 16
7,04
* 16
0,64
Примеры решения задач 5 и 6 .
Пример 5. Перевести числа в десятичную систему счисления.
1001,0102=1*23+0*22+0*21+1*20+0*2-1+1*2-2+0*2-3=8+1+0,25=9,2510
1461,158=1*83+4*82+6*81+1*80+1*8-1+5*8-2 = 512 + 256 + 48 + 1 + 0,125 +
+ 0,078125=817,20312510
9D,А16=9*161+13*160+10*16-1=144+13+0,625=157,62510
Пример 6. По таблице соответствия перевести число в 8-ричную и 16-ричную системы счисления.
10011110,011012=236,328
10011110,011012=9Е,6816