Задание 2. Назовите системы сбора и обработки информации в теле человека.
Живое существо своими органами чувств (глаз, ухо, кожа, язык и т.д.) воспринимает информацию из внешнего мира, перерабатывает её в определенную последовательность нервных импульсов, передает импульсы по нервным волокнам, хранит в памяти в виде состояния нейронных структур мозга, воспроизводит в виде звуковых сигналов, движений и т.п., использует в процессе своей жизнедеятельности.
1. Визуальный.
Способ при котором мозг получает нужную информацию через органы зрения (глаза).
2. Звуковой
Способ получения информации через органы слуха (уши).
3. Вкусовой
Способ получения информации через органы вкуса (полость рта).
4. Обонятельный
При этом способе мозг ассоциирует информацию полученную через органы обоняния (нос).
5 .Осязательный
Это наименее эффективный но в тоже время интенсивный способ получения информации. Здесь участвует практически все тело.
Задание 3. Приведите примеры сообщений, содержащих один (два, три) бит информации.
а) «Ура!», «Орел» один бит.
б) Сигнал светофора = 2 бита (красный, жёлтый, зелёный, мигающий)
в) дни недели Суббота = 3 бита.
Задание 4. Составьте таблицы умножения однозначных чисел в троичной и пятеричной системах счисления.
таблица умножения троичная
таблица умножения пятеричная
Задание 5. Вычтите:
а)101002 -1112 =11012
б)100, 12-10, 112 =1, 112
в) 100102- 111, 12 =1010, 12
г) 1110, 112-100012 = -10.012
д) 208-158=38
е) 1028-478=338
ж) 1018-56, 78=22, 18
з) 30, 018-16, 548=11, 34 8
и) 3116- 1А16 =1716
к) 2А3016-F9E16 =FE56E16
л) B, 9216-D, 116=FE.8216
м). 567816-ABC16 = 4BBC16
Задание 6.Переведите числа из двоичной системы в восьмеричную и шестнадцатеричную, а затем проверьте результаты, выполнив обратные переводы:
1.1
1011110011100, 112=13634, 68
1011110011100.112 = 1∙ 212+0∙ 211+1∙ 210+1∙ 29+1∙ 28+1∙ 27+0∙ 26+0∙ 25+1∙ 24+1∙ 23+1∙ 22+0∙ 21+0∙ 20+1∙ 2-1+1∙ 2-2 = 4096+0+1024+512+256+128+0+0+16+8+4+0+0+0.5+0.25 = 6044.7510 Промежуточный ответ: 6044.7510 Переведем 6044.7510 в восьмеричную систему: Целая часть числа находится делением на основание новой
промежуточный ответ: 604410 = 136348
Дробная часть числа находится умножением на основание новой
промежуточный ответ: 0.7510 = 0.68 Сложим вместе целую и дробную часть: 136348 + 0.68 = 13634.68 Результат перевода: 1011110011100.112 = 13634.6
обратный перевод
13634.68 в восьмеричной системе счисления переводим в двоичную. Для этого переведем его сначала в десятичную: 13634.68 = 1∙ 84+3∙ 83+6∙ 82+3∙ 81+4∙ 80+6∙ 8-1 = 4096+1536+384+24+4+0.75 = 6044.7510 промежуточный результат: 6044.7510
Переведем 6044.7510 в двоичную систему
|
| | | | | | | | | | | | | -6044
|
|
| | | | | | | | | | | |
| -3022
|
|
| | | | | | | | | | | |
| -1510
|
|
| | | | | | | | | | | |
| -754
|
|
| | | | | | | | | | | |
| -376
|
|
| | | | | | | | | | | |
| -188
|
|
| | | | | | | | | | | |
| -94
|
|
| | | | | | | | | | | |
| -46
|
|
| | | | | | | | | | | |
| -22
|
|
| | | | | | | | | | | |
| -10
|
|
| | | | | | | | | | | |
| -4
|
|
| | | | | | | | | | | |
| -2
|
| | | | | | | | | | | | |
| | |
Целая часть числа находится делением на основание новой промежуточный ответ: 604410 = 10111100111002 Дробная часть числа находится умножением на основание новой
промежуточный ответ: 0.7510 = 0.112 Сложим вместе целую и дробную часть 10111100111002 + 0.112 = 1011110011100.112 Результат перевода: 13634.68 = 1011110011100.112
1.2.
перевод в шеснадцатиричную систему счисления 1011110011100.112 = 1∙ 212+0∙ 211+1∙ 210+1∙ 29+1∙ 28+1∙ 27+0∙ 26+0∙ 25+1∙ 24+1∙ 23+1∙ 22+0∙ 21+0∙ 20+1∙ 2-1+1∙ 2-2 = 4096+0+1024+512+256+128+0+0+16+8+4+0+0+0.5+0.25 = 6044.7510 промежуточный ответ: 6044.7510
Переведем 6044.7510 в шестнадцатиричную систему: Целая часть числа находится делением на основание новой
промежуточный результат: 604410 = 179C16
Дробная часть числа находится умножением на основание новой
Промежуточный результат: 0.7510 = 0.C16 Сложим вместе целую и дробную часть: 179C16 + 0.C16 = 179C.C16 Результат перевода: 1011110011100.112 = 179C.C16
обратный перевод
179C.C16 в шестнадцатиричной системе счисления переводим его в двоичную. Для этого переведем его сначала в десятичную: 179C.C1616 = 1∙ 163+7∙ 162+9∙ 161+12∙ 160+12∙ 16-1+1∙ 16-2+6∙ 16-3 = 4096+1792+144+12+0.75+0.00390625+0.00146484375 = 6044.7553710910 промежуточный результат: 6044.7553710910 Переведем 6044.7553710910 в двоичную систему: Целая часть числа находится делением на основание новой с.с
|
| | | | | | | | | | | | | -6044
|
|
| | | | | | | | | | | |
| -3022
|
|
| | | | | | | | | | | |
| -1510
|
|
| | | | | | | | | | | |
| -754
|
|
| | | | | | | | | | | |
| -376
|
|
| | | | | | | | | | | |
| -188
|
|
| | | | | | | | | | | |
| -94
|
|
| | | | | | | | | | | |
| -46
|
|
| | | | | | | | | | | |
| -22
|
|
| | | | | | | | | | | |
| -10
|
|
| | | | | | | | | | | |
| -4
|
|
| | | | | | | | | | | |
| -2
|
| | | | | | | | | | | | |
| | | промежуточный результат: 604410 = 10111100111002 Дробная часть числа находится умножением на основание новой
промежуточный результат: 0.7553710937510 = 0.110000010112 Сложим вместе целую и дробную часть: 10111100111002 + 0.112 = 1011110011100.112 Результат перевода: 179C.C16 = 1011110011100.112
2.1
10111.11111011112 в двоичной системе перевести его в восьмеричную. Для этого переведем его сначала в десятичную: 10111.11111011112 = 1∙ 24+0∙ 23+1∙ 22+1∙ 21+1∙ 20+1∙ 2-1+1∙ 2-2+1∙ 2-3+1∙ 2-4+1∙ 2-5+0∙ 2-6+1∙ 2-7+1∙ 2-8+1∙ 2-9+1∙ 2-10 = 16+0+4+2+1+0.5+0.25+0.125+0.0625+0.03125+0+0.0078125+0.00390625+0.001953125+0.0009765625 = 23.983398437510 промежуточный результат: 23.983398437510 Переведем 23.983398437510 в восьмеричную систему: Целая часть числа находится делением на основание новой
Промежуточный результат: 2310 = 278
Дробная часть числа находится умножением на основание новой
промежуточный результат: 0.983398437510 = 0.76748 Сложим вместе целую и дробную часть: 278 + 0.76748 = 27.76748 Результат перевода: 10111.11111011112 = 27.76748
обратный перевод
27.76748 в восьмеричной системе счисления перевести его в двоичную. Для этого переведем его сначала в десятичную: 27.76748 = 2∙ 81+7∙ 80+7∙ 8-1+6∙ 8-2+7∙ 8-3+4∙ 8-4 = 16+7+0.875+0.09375+0.013671875+0.0009765625 = 23.983398437510 промежуточный результат: 23.983398437510 Переведем 23.983398437510 в двоичную систему: Целая часть числа находится делением на основание новой
промежуточный результат: 2310 = 101112
Дробная часть числа находится умножением на основание новой
промежуточный результат: 0.983398437510 = 0.11111011112 Сложим вместе целую и дробную часть: 101112 + 0.11111011112 = 10111.11111011112
Результат перевода: 27.76748 = 10111.11111011112
2.2 10111.11111011112 в двоичной системе счисления перевести его в шестнадцатиричную. Для этого переведем его сначала в десятичную: 10111.11111011112 = 1∙ 24+0∙ 23+1∙ 22+1∙ 21+1∙ 20+1∙ 2-1+1∙ 2-2+1∙ 2-3+1∙ 2-4+1∙ 2-5+0∙ 2-6+1∙ 2-7+1∙ 2-8+1∙ 2-9+1∙ 2-10 = 16+0+4+2+1+0.5+0.25+0.125+0.0625+0.03125+0+0.0078125+0.00390625+0.001953125+0.0009765625 = 23.983398437510 промежуточный результат: 23.983398437510 Переведем 23.983398437510 в шестнадцатиричную систему: Целая часть числа находится делением на основание новой
Получилось: 2310 = 1716
Дробная часть числа находится умножением на основание новой
|
| .9833984375
| .
|
| 15=F
|
| |
| 11=B
|
| |
| 12=C
|
| | | промежуточный результат: 0.983398437510 = 0.FBC16 Сложим вместе целую и дробную часть: 1716 + 0.FBC16 = 17.FBC16 Результат перевода: 10111.11111011112 = 17.FBC16
обратный перевод
17.FBC16 в шестнадцатиричной системе счисления перевести его в двоичную. Для этого переведем его сначала в десятичную: 17.FBC16 = 1∙ 161+7∙ 160+15∙ 16-1+11∙ 16-2+12∙ 16-3 = 16+7+0.9375+0.04296875+0.0029296875 = 23.983398437510 промежуточный результат: 23.983398437510 Переведем 23.983398437510 в двоичную систему: Целая часть числа находится делением на основание новой
промежуточный результат: 2310 = 101112 Дробная часть числа находится умножением на основание новой
промежуточный результат: 0.983398437510 = 0.11111011112 Сложим вместе целую и дробную часть: 101112 + 0.11111011112 = 10111.11111011112 Результат перевода: 17.FBC16 = 10111.11111011112
3.1 1100010101, 110012.в восьмеричную с.с
1100010101.110012 = 1∙ 29+1∙ 28+0∙ 27+0∙ 26+0∙ 25+1∙ 24+0∙ 23+1∙ 22+0∙ 21+1∙ 20+1∙ 2-1+1∙ 2-2+0∙ 2-3+0∙ 2-4+1∙ 2-5 = 512+256+0+0+0+16+0+4+0+1+0.5+0.25+0+0+0.03125 = 789.7812510 Промежуточный результат: 789.7812510 Переведем 789.7812510 в восьмеричную систему: Целая часть числа находится делением на основание новой
Промежуточный результат: 78910 = 14258 Дробная часть числа находится умножением на основание новой
Промежуточный результат: 0.7812510 = 0.628 Сложим вместе целую и дробную часть: 14258 + 0.628 = 1425.628 Результат перевода: 1100010101.110012 = 1425.628
обратный перевод
425.628 = 1∙ 83+4∙ 82+2∙ 81+5∙ 80+6∙ 8-1+2∙ 8-2 = 512+256+16+5+0.75+0.03125 = 789.7812510 Промежуточный результат: 789.7812510 Переведем 789.7812510 в двоичную систему: Целая часть числа находится делением на основание новой
|
| | | | | | | | | -788
|
|
| | | | | | | |
| -394
|
|
| | | | | | | |
| -196
|
|
| | | | | | | |
| -98
|
|
| | | | | | | |
| -48
|
|
| | | | | | | |
| -24
|
|
| | | | | | | |
| -12
|
|
| | | | | | | |
| -6
|
|
| | | | | | | |
| -2
|
| | | | | | | | |
| | промежуточный результат: 78910 = 11000101012 Дробная часть числа находится умножением на основание новой
промежуточный результат: 0.7812510 = 0.110012 Сложим вместе целую и дробную часть: 11000101012 + 0.110012 = 1100010101.110012 Результат перевода: 1425.628 = 1100010101.110012
3.2. 1100010101.110012 = 1∙ 29+1∙ 28+0∙ 27+0∙ 26+0∙ 25+1∙ 24+0∙ 23+1∙ 22+0∙ 21+1∙ 20+1∙ 2-1+1∙ 2-2+0∙ 2-3+0∙ 2-4+1∙ 2-5 = 512+256+0+0+0+16+0+4+0+1+0.5+0.25+0+0+0.03125 = 789.7812510 Получилось: 789.7812510 Переведем 789.7812510 в шестнадцатиричную систему: Целая часть числа находится делением на основание новой
промежуточный результат: 78910 = 31516 Дробная часть числа находится умножением на основание новой
ромежуточный результат: 0.7812510 = 0.C816 Сложим вместе целую и дробную часть: 31516 + 0.C816 = 315.C816 Результат перевода: 1100010101.110012 = 315.C816
обратный перевод
315.C816 в шестнадцатиричной системе счисления перевести его в двоичную. Для этого переведем его сначала в десятичную: 315.C816 = 3∙ 162+1∙ 161+5∙ 160+12∙ 16-1+8∙ 16-2 = 768+16+5+0.75+0.03125 = 789.7812510 промежуточный результат: 789.7812510 Переведем 789.7812510 в двоичную систему:
Целая часть числа находится делением на основание новой
|
| | | | | | | | | | -788
|
|
| | | | | | | | |
| -394
|
|
| | | | | | | | |
| -196
|
|
| | | | | | | | |
| -98
|
|
| | | | | | | | |
| -48
|
|
| | | | | | | | |
| -24
|
|
| | | | | | | | |
| -12
|
|
| | | | | | | | |
| -6
|
|
| | | | | | | | |
| -2
|
| | | | | | | | | |
| | | | | промежуточный результат: 78910 = 11000101012 Дробная часть числа находится умножением на основание новой
промежуточный результат: 0.7812510 = 0.110012 Сложим вместе целую и дробную часть: 11000101012 + 0.110012 = 1100010101.110012 Результат перевода: 315.C816 = 1100010101.110012
Задача 7. В шеренге спортсмены стоят по росту. Составить алгоритм (блок-схему), определяющий по номеру спортсмена вид спорта, которым он занимается: 1, 2, 9 – баскетбол, 3, 4, 5 – бег, 6, 7, 8 – штанга.
Const N = 9; var a: array[1..9] of integer; i, num: integer; rez: string; begin
|
| вводим номер спортсмена
writeln(); write('Введите номер спортсмена: '); readln(num);
| последовательный перебор значений
for i: = 1 to N do begin a[ i ]: = random(9)+1; write(a[ i ], ' '); end;
| 1.Если (IF) N=1 или (OR) N=2 или N=9 то выводим на печать баскетболист иначе…
if (num = 1) OR (num = 2) OR (num = 9) then rez: = 'баскетболист';
| 2.Если N=3 или N=4 или N=5 то выводим на печать бегун
if (num = 3) OR (num = 4) OR (num = 5) then rez: = 'бегун';
| Если N=6 или N=7 или N=8 то выводим на печать бегун
if (num = 6) OR (num = 7) OR (num = 8) then rez: = 'штангист';
| печать результата
writeln ('Данный спортсмен - ', rez)
|
|