Контрольная работа №2

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

МКВИ

 

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

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

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

 

Произведём сложение двоичных чисел:

 

+

+

+

+

___________

 

Ответ: Сумма всех двоичных чисел в диапазоне от А до В равна:

 

111010102

 

 

Задание 5.

Перемножить два числа в двоичной системе счисления:

 

А=1210

В=138

Решение:

 

Переведём числа А и В в двоичную систему счисления:

 

А=1210=11002

В=138=10112

 

Выполним умножение двоичных чисел:

 

х1100

1011

+1100

+1100

+0000

1100

 

Ответ: В результате умножения двух двоичных чисел получено

 

число: 100001002

 

 

Контрольная работа №2

Задание 1.

 

Даны три числа в различных системах счисления:

 

А=1410 В=168 С=0F16

 

Перевести их в двоичную систему счисления и выполнить следующие логические операции: A&B v A&C

 

Решение:

 

Числа в двоичной системе:

A=11102

В=11012

С=11012

 

A&B - Конъюнкция (логическое умножение)

АvB - Дизъюнкция (логическое сложение)

 

А&B= A B & A&C= A B &

1 1 1 1 1 1

1 1 1 1 1 1

1 1 1 1 1 1

0 0 0 0 1 0

 

(A&B) v (A&C)= (A&B) (A&C) V

1 1 1

1 1 1

1 1 1

0 0 0

 

Ответ: (A&B) v (A&C) = 11102

 

Задание 2.

По заданным таблицам истинности определить логическую функцию и

Изобразить диаграмму Венна.

 

1 таблица истинности:

X Y F
     
     
     
     

 

Логическая функция: Дизъюнкция (Логическое сложение).

 

Диаграмма Венна:

 

 

2 таблица истинности:

X Y F
     
     
     
     

 

Логическая функция: Эквивалентность (Логическое равенство)

 

Диаграмма Венна:

 

3 таблица истинности:

X Y F
     
     
     
     

 

Логическая функция: Импликация (Логическое следование)

 

Диаграмма Венна:

 

 

Задание 3.

 

Для заданной логической функции дать таблицу истинности и изобразить

 

диаграмму Венна: F=A&B; F=AvB;

 

Решение:

F=A&B – Логическая функция конъюнкция (Логическое умножение)

 

Таблица истинности конъюникции:

A B F
     
     
     
     

Диаграмма Венна конъюнкции:

 

 

F=AvB – Логическая функция дизъюнкция (Логическое сложение)

 

Таблица истинности дизъюнкции:

A B F
     
     
     
     

 

Диаграмма Венна для дизъюнкции:

Задание 4.

 

Какое наибольшее и наименьшее целое число можно записать в режиме с

 

фиксированной запятой при «n» разрядах.

 

n-8; n-7; n-6;

 

Решение:

Для n-8:

               

Из разрядной сетки целого числа видно, что при восьми разрядах наименьшее число будет равняться единице:

 

Nmin=1

 

               

 

 

Для нахождения наибольшего целого цисла при восьми разрядах

воспользуемся формулой: Nmax=2n-1, где n-колличество разрядов.

Таким образом получаем:

 

Nmax= 28-1= 255

 

Так же находим наименьшее и наибольшее целое число для n-7 и n-6.

 

Для n-7:

 

             

 

Nmin=1

             

 

Nmax= 27-1=127

 

Для n-6:

 

           

 

Nmin=1

           

 

Nmax= 26-1=63

 

 

Задание 5.

Какую наименьшую и наибольшую дробь можно записать в режиме фиксированной запятой при «n» разрядах.

 

n-4; n-3; n-2;

 

Решение:

 

       

 

 

Для нахождения наименьшего дробного числа воспользуемся формулой Nmin=1/2n=2-n, где n-колличество разрядов разрядной сетки.

 

Таким образом получаем:

 

Nmin= 2-4=1/16=0.0625

 

       

 

 

Для нахождения наибольшего дробного числа воспользуемся формулой Nmax=1-1/2n, где n-колличество разрядов разрядной сетки.

 

Таким образом получаем:

 

Nmax=1-1/24=15/16=0.9375

 

Так же находим наименьшую и наибольшую дробь для n-3 и n-2.

 

Для n-3:

 

     

 

Nmin=2-3=1/8=0.125

     

 

Nmax=1-1/23=7/8=0.875

 

Для n-2:

 

   

 

Nmin=2-2=1/2=0.5

   

 

Nmax=1-1/22=3/4=0.75

 

 

Используемая литература:

 

Конспекты лекций по дисциплине «Информатика».

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: