Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kontrolnaya_po_informatike_1111.docx
Скачиваний:
0
Добавлен:
25.12.2019
Размер:
36.62 Кб
Скачать

Московский киновидеоинститут

МКВИ

Дисциплина: «Информатика»

Специальность (направление): Радиотехника

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]