
Московский киновидеоинститут
МКВИ
Дисциплина: «Информатика»
Специальность (направление): Радиотехника
1 курс
Вариант задания «9»
Студент: Ульянов.О.О
Шифр: 2518-0529 Группа: Радиотехника (полный курс)
Москва 2012
Контрольная работа №1.
Задание 1
Перевести числа из десятичной системы счисления в двоичную, восьмеричную и шестнадцатиричную.
A=112,75 B=132,5 C=164,375
В двоичную систему:
Число A:
Вначале переводим целую часть числа:
112/2=56 (0 в остатке)
56/2=28 (0 в остатке)
28/2=14 (0 в остатке)
14/2=7 (0 в остатке)
7/2=3 (1 в остатке)
3/2=1 (1 в остатке)
1/2=0 (1 в остатке)
Таким образом, целая часть числа А 11210=11100002
Далее переводим дробную часть числа:
0,75•2=1,5 (целая часть 1)
0,5•2=1 (целая часть 1)
0•2=0 (целая часть 0)
0•2=0 (целая часть 0)
*использовалось 4 знака после запятой
Таким образом, дробная часть числа А 0,7510=11002
Число А2=1110000,1100
Число B:
Вначале переводим целую часть числа:
132/2=55 (0 в остатке)
66/2= 33 (0 в остатке)
33/2=16 (1 в остатке)
16/2=8 (0 в остатке)
8/2=4 (0 в остатке)
4/2=2 (0 в остатке)
2/2=1 (0 в остатке)
2 (1 в остатке)
Таким образом, целая часть числа B 13210=100001002
Далее переводим дробную часть числа:
0,5•2=1 (целая часть 1)
0•2=0 (целая часть 0)
0•2=0 (целая часть 0)
0•2=0 (целая часть 0)
Таким образом, дробная часть числа B 0.510=10002
Число B2=10000100,1000
Число C:
Вначале переводим целую часть числа:
164/2=82 (0 в остатке)
82/2=41 (0 в остатке)
41/2=20 (1 в остатке)
20/2=10 (0 в остатке)
10/2=5 (0 в остатке)
5/2=2 (1 в остатке)
2/2=1 (0 в остатке)
1/2=0 (1 в остатке)
Таким образом, целая часть числа С 16410=101001002
Далее переводим дробную часть числа:
0,375•2=0,75 (целая часть 0)
0,7•2=1,5 (целая часть 1)
0,5•2=1,0 (целая часть 1)
0•2=1,6 (целая часть 0)
Таким образом, дробная часть числа С 0,37510=01102
Число C2=10100100,0110
В восьмеричную систему:
Число А:
Вначале переводим целую часть числа:
112/8=14 (0 в остатке)
14/8=7 (6 в остатке)
7/8=0 (1 в остатке)
Таким образом, целая часть числа А 12310=1608
Далее переводим дробную часть числа:
0,75•8=6 (целая часть 6)
0•8=0 (целая часть 0)
0•8=0 (целая часть 0)
0•8=0 (целая часть 0)
Таким образом, дробная часть числа А 0,7510=60008
Число А8=160,6000
Число B:
Вначале переводим целую часть числа:
132/8= (4 в остатке)
16/8=2 (0 в остатке)
(2)
Таким образом, целая часть числа B 13210=2048
Далее переводим дробную часть числа:
0,5•8=4 (целая часть 4)
0•2=0 (целая часть 0)
0•2=0 (целая часть 0)
0•2=0 (целая часть 0)
Таким образом, дробная часть числа В 0,510=40008
Число В8=204,4000
Число С:
Вначале переводим целую часть числа:
164/8=20 (4 в остатке)
20/8=2 (4 в остатке)
2/8= 0 (2 в остатке)
Таким образом, целая часть числа С 16410=2448
Далее переводим дробную часть числа:
0,375•8=3 (целая часть 3)
0•2=0 (целая часть 0)
0•2=0 (целая часть 0)
0•2=0 (целая часть 0)
Таким образом, дробная часть числа С 0,37510=30008
Число С8=244,3000
В шестнадцатеричную систему:
Число А:
Вначале переводим целую часть числа:
112/16=7 (7 в остатке)
(0)
Таким образом, целая часть числа А 12310=7016
Далее переводим дробную часть числа:
0,75•16=12 (целая часть 12)
0•16=0 (целая часть 0)
0•16=0 (целая часть 0)
0•16=0 (целая часть 0)
Таким образом, дробная часть числа А 0,7510=С00016
Число А16=70,С000
Число В:
Вначале переводим целую часть числа:
132/16=6 (4 в остатке)
(8)
Таким образом, целая часть числа В 13210=8416
Далее переводим дробную часть числа:
0,5•16=8 (целая часть 8)
0•16=0 (целая часть 0)
0•16=0 (целая часть 0)
0•16=0 (целая часть 0)
Таким образом, дробная часть числа В 0,510=800016
Число В16=84,8000
Число С:
Вначале переводим целую часть числа:
164/16=10 (4 в остатке)
(10)
Таким образом, целая часть числа С 16410=A416
Далее переводим дробную часть числа:
0,375•16=6 (целая часть 6)
0•16=0 (целая часть 0)
0•16=0 (целая часть 0)
0•16=0 (целая часть 0)
Таким образом, дробная часть числа С 0,37510=600016
Число С16=A4,6000
Задание 2
Даны три числа в различных системах счисления:
А10=117
В8=125
С16=02Е
Записать в двоичной,восьмеричной и шестнадцатеричной системах счисления результат их сложения.
Решение:
Переведём числа В и С в десятичную систему счисления:
В=1258=1х82+2х81+5х80=85; B10=85;
C=02E16=0х162+2х161+14х160=46; С10=46;
Сложим числа А,В,С в десятичной системе счисления:
117+85+46=248;
Переведём число 248 в двоичную,восьмеричную и шестнадцатеричную системы счисления:
248/2=124 (0 в остатке)
124/2=62 (0 в остатке)
62/2=31 (0 в остатке)
31/2=15 (1 в остатке)
15/2=7 (1 в остатке)
7/2=3 (1 в остатке)
3/2=2 (1 в остатке)
2/2= (1)
24810=111110002
248/8=31 (0 в остатке)
31/8=3 (7 в остатке)
(3)
24810=3708
248/16=15 (8 в остатке)
(15)
24810=F816
Таким образом,результат сложения чисел А,В,С: 111110002, 3708, F816
Задание 3.
Определить сумму всех двоичных чисел в диапазоне от 00012 до 101112.
Решение:
Переведём числа 00012 и 101112 в десятичную систему счисления:
00012=110
101112=2310
Определим сумму всех чисел в диапазоне от 110 до 2310 =
= 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23=
=27610
Переведём число 27610 в двоичную,восьмеричную и шестнадцатеричную системы счисления:
276/2=138 (0 в остатке)
138/2=69 (0 в остатке)
69/2=34 (1 в остатке)
34/2=17 (0 в остатке)
17/2=8 (1 в остатке)
8/2=4 (0 в остатке)
4/2=2 (0 в остатке)
2/2=1 (0 в сотатке)
(1 в остатке)
27610=1000101002
276/8=34 (4 в остатке) 34/8=4 (2 в остатке)
(4)
27610=4248
276/16=17 (4 в остатке)
17/16=1 (1 в остатке)
(1)
27610=11416
Ответ: Сумма всех чисел в диапазоне от 00012 до 101112 равна:
1000101002 , 4248 , 27616
Задание 4.
Определить сумму всех двоичных чисел в диапазоне от А до В. Границы диапазона даны в десятичной системе счисления:
А=32 В=36
Решение:
Переведём все числа в диапазоне от А до В в двоичную систему счисления:
А=3210=1000002
3310=1000012
3410=1000102
3510=1000112
В=3610=1001002
Произведём сложение двоичных чисел:
100000
+
100001
+
100010
+
100011
+
100100
___________
11101010
Ответ: Сумма всех двоичных чисел в диапазоне от А до В равна:
111010102