Контрольная работа.
Вариант 11.
ЗАДАНИЕ 1
ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА ИНФОРМАЦИИ В
СООБЩЕНИИ
Данное задание включает три задачи. Для решения:
– первой задачи используйте условие, что все
события равновероятны;
– второй задачи используйте условие, что
события не равновероятны;
– третьей задачи – алфавитный подход.
1. Вам сообщили: «Я ухожу в отпуск в июле».
Какое количество информации Вы получили?
Решение:
1.Найдем мощность алфавита N=33(русских
прописных буквы)+33(строчных букв)+21(специальный знак)=87 символов.
Подставим в формулу и рассчитаем количество
информации.
I=log287=6,4 бита.
Такое количество информации (информационный объем)
несет один символ в русском тексте. Теперь, чтобы найти количество информации
во всем сообщении, нужно найти общее количество символов. В данном сообщении
20символов.
Найдем объем всего сообщения:
6,4·20=128 бит=16 байт.
2. В ящике лежат фигурки разной формы:
треугольные и круглые. Треугольных фигурок в ящике 15. Сообщение о том, что из
ящика достали фигуру круглой формы, несет 2 бита информации. Сколько всего
фигурок было в ящике?
Дано:Кт=15,Iк=2 бита
Решение: 1/рк = 22 = 4, р к=
1/4 — вероятность доставания
круглой фигурки
1)Рк = K/N = Кк/(Кк+Кт), 1/4 =
Кк/(Кк+15), Кк + 15 = 4• Кк 15 = 3• Кк,
Кк = 5 -
белых шаров;
3) N = Кт+Кк = 15 + 5
= 20 фигурок было в ящике.
Ответ:
20
фигурок было в ящике .
3.Для записи текста использовался 256-символьный
алфавит. Каждая страница содержит 30 строк по 70 символов в строке. Какой объем
информации содержит 5 страниц текста?
Решение:
Для решения данной задачи используем формулу I=log2N,где N=256 символов; I=log2256=8 бит=1
байт.
Найдем количество символов на странице:
70 (символов в одной строке) · 30(строк)=2100
символов.
5 страниц содержат 10500 символов.
10500·1 байт=10500 байт.
ЗАДАНИЕ 2
СИСТЕМЫ СЧИСЛЕНИЯ
Для выполнения данного задания
студент самостоятельно определяет для себя смешанное число в десятичной системе
счисления, которое состоит из целой части, содержащей две значащих цифры, и
дробной части, также содержащей две значащих цифры. Целая часть смешанного
числа должна быть больше 20. Например 35, 62; 29, 12; 88, 34.
1)
Перевести смешанное число из десятичной системы
счисления (с. с.) в двоичную, восьмеричную и шестнадцатеричную системы счисления.
2)
Двоичное число, полученное в пункте 1, перевести в
десятичную, восьмеричную и шестнадцатеричную системы счисления.
3)
Восьмеричное число, полученное в пункте 1,
перевести в двоичную, десятичную и шестнадцатеричную системы счисления.
4)
Шестнадцатеричное число, полученное в пункте 1,
перевести в двоичную, восьмеричную и десятичную системы счисления.
Результаты
представить в таблице .
Решение:
Возьмем смешанное число 76,62
1)Переведем смешанное число из десятичной
системы счисления(с.с.) в двоичную;
7610=10011002
76=38·2+0
38=19·2+0
19=9·2+1
9=4·2+1
4=2·2+0
2=1·2+0
Последний множитель перед 2равный 1
записываем перед первым, затем записываем найденные остатки в обратном порядке.
Дробную часть умножаем на основание 2.
0,62·2
1, 24·2
0, 48·2
0, 96·2
1, 92·2
1, 84·2
1, 68·2
1, 36·2
0, 72·2
1, 44·2
0, 6210=0, 1001111012
76, 6210=1001100, 1001111012
Переведем смешанное число из десятичной с.с.
в восьмеричную с.с..
76 7610=1148
72 8
4 8
9 1
1
Перевод дробной части числа:
Дробную
часть умножаем на основание 8
0,62·8
4,96·8
7,68·8
5,44·8
3,52·8
4,16·8
1,28·8
2,24·8
1,92·8
7,36·8
2,88·8
7,04·8
0,6210=0,475341217278
76,6210=114,475341217278
Переведем смешанное число из десятичной с.с.
в шестнадцатеричную с.с..
76 16
64 4 16
7610=41216=4С16
12
Переводим дробную часть числа.
Дробную
часть умножаем на основание 16.
0,62·16
Используя таблицу перевода в 16-ричную с.с. получаем:
9,92·16
0,6210=0,9EB851EB8516
14,72·16
11,52·16
8,32·16
5,12·16
1,92·16
14,72·16
11,52·16
8,32·16
5,12·16
76, 6210=4C, 9EB851EB8516
2)Двоичное число, полученное в пункте 1
переводим в 10-ную с.с.
1001100,1001111012=1·26+0·25+0·24+1·23+1·22+0·21+0·20+1·2-1+0·2-2+0·2-3
+1·2-4+1·2-5+1·2-6+1·2-7+0·2-8+1·2-9=64+8+4+0,5+0,0625+0,03125+0,015625+
0,0078125+0,00119531=76,6191≈76,62
Из 2-ной с.с. в 8-чнуюс.с.
Переводим используя таблицу.
Разбиваем двоичное число на триады.
1001100,1001111012=001,001,100,100,111,1012=114,4758
Из 2-ной с.с. в 16-ричную с.с.
Разбиваем двоичное число на тетрады и
используя двоично-шестнадцатеричную таблицу переводим число.
1001100,1001111012=0100,1100,1001,1110,10002=4C,9E816
3)Восьмеричное число, полученное в пункте 1
переводим в 2-ную с.с.
114,475341217248=1001100,1001111010111002
Из 8-ричной в 10-ную с.с.
114,475341217278=1·82+1·81+4·80+4·8-1+7·8-2+5·8-3+3·8-4+4·8-5+1·8-6+2·8-7+1·8-8+
7·8-9+2·8-10+7·8-11=64+8+4+0,5+0,109375+0,097656+0,0007324+……
.=76,6199≈76,6210
Из 8-ричной в 16-ричную с.с.
При переходе из 8-ричной с.с. в 16-ричную
с.с. используется вспомогательный двоичный код числа.
114,475341217278=│001│001│100│100│111│101│011│100│2=
=│0100│1100│1001│1110│1011│1000│2=4C,9EB816
4) Шестнадцатеричное число, полученное в
пункте 1,переводим в 2-ную с.с.
4C,9EB851EB8516=│0100│1100│1001│1110│1011│1000│0101│0001│1110│
│1011│1000│0101│2=1001100,100111101011100001010001111010111000
01012
Из 16-ричной с.с. в 10-ную с.с.
4C,9EB851EB8516=4·161+12·160+9·16-1+14·16-2+11·16-3+8·16-4+5·16-5+1·16-6+
14·16-7+11·16-8+8·16-9+5·16-10=64+12+0,5625+0,0546875+0,0026855……
=76,619873≈76,62
Из 16-ричной с.с. в 8-ричную с.с.
Используем
вспомогательный двоичный код числа.
4 C 9 E B 8 5 1 E
4C,9EB851EB8516=│0100│1100│1001│1110│1011│1000│0101│0001│1110│
B 8
5 1 1 4 4 7 5 3 4 1
2
│1011│1000│0101│2=│001│001│100│100│111│101│011│100│001│010│
1 7 2
7 0 2 4
│001│111│010│111│000│010│100│2=114,475341217270248
Системы счисления
|
2-я с.с.
|
8-я с.с.
|
10-я с.с.
|
16-я с.с.
|
Число, представленное
в 10-й с.с.
|
1001100,1001
11101
|
114,475341
21727
|
|
4C,9EB851
EB85
|
Число, представленное
в 2-й с.с.
|
|
114,475
|
76,62
|
4C,9E8
|
Число, представленное
в 8-й с.с.
|
1001100,1001111
01011100
|
|
76,62
|
4C,9EB8
|
Число, представленное
в 16-й с.с.
|
1001100,100111101
0111000010100
01111010111000
0101
|
114,475341
21727024
|
76,62
|
|
ЗАДАНИЕ 3
КОДИРОВАНИЕ СИМВОЛЬНОЙ ИНФОРМАЦИИ
Закодируйте и
представьте в байтах свою фамилию, используя кодировку
Ш е в ч е н к о
Шевченко
-152 165 162 231 165 173 170 174
Ш-15210=100110002
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
Номера битов
Значение битов
е-16510=101001012
в-16210=101000102
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
ч-23110=111001112 е-16510=101001012
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
н-17310=101011012
к-17010=101010102
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
о-17410=101011102
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
Группа из 8 бит представляет собой байт.
ЗАДАНИЕ 4
ДВОИЧНАЯ АРИФМЕТИКА
В двоичной
системе счисления выполнить сложение двух произвольных двузначных чисел,
заданных в десятичной системе счисления. Полученный результат перевести в
десятичную систему счисления (т .е. сделать проверку). Рассмотреть
следующие случаи:
- оба числа
положительные;
- первое число
положительное, второе – отрицательное;
- первое число
отрицательное, второе – положительное;
- оба числа
отрицательные.
Возьмем два числа: A=3610;
B=4410
A-3610=00000000001001002
B-4410=00000000001011002
[-Aдоп]=11111111110111002
[-Bдоп]=11111111110101002
1)Оба числа положительные.
A+B=36+44=80
Aпр 0000000000100100
+
Bпр0000000000101100
Sпр 0000000001010000
10100002=1·26+0·25+1·24+0·23+0·22+0·21+0·20=64+16=8010
2) Первое число положительное, второе
отрицательное.
A-B=36-44=-8
Aпр
0000000000100100
+
[-Bдоп]1111111111010100
[-Sдоп] 1111111111111000
+ 1
[-Sпр] 10000000000001000
10002=1·23+0·22+0·21+0·20=810
3)Первое число отрицательное, второе
положительное.
-A+B=-36+44=8
[-Aдоп]
1111111111011100
+
Bпр
0000000000101100
Sпр 10000000000001000
10002=1·23+0·22+0·21+0·20=810
4) Оба числа отрицательные.
-A-B=-34-46=-80
[-Aдоп]
1111111111011100
+
[-Bдоп] 1111111111010100
[-Sдоп] 11111111110110000 переполнение разрядной сетки
[-Sпр]10000000001001111
+
1
10000000001010000
10100002=1·26+0·25+1·24+0·23+0·22+0·21+0·20=64+16=80
ЗАДАНИЕ 5
ПРОСТЫЕ ВЫСКАЗЫВАНИЯ
Определите, является ли данное предложение
высказыванием. Если является то определите его истинность или ложность.
4+5=10 данное предложение является простым
высказыванием, высказывание –ложно.
ЗАДАНИЕ 6
СОСТАВНЫЕ ВЫСКАЗЫВАНИЯ
Имеется два простых
высказывания .составьте из них все возможные составные высказывания и
определите их истинность или ложность.
1)Органолептическая
информация выдается и воспринимается средствами вычислительной техники.- высказывание
ложно т.к. ,органолептическая информация -это информация получаемая человеком с
помощью органов чувств.
2)Эргономичность
–это свойство информации не иметь скрытых ошибок. Это высказывание также
является ошибочным или это высказывание ложно т.к эргономичность — свойство,
характеризующее удобство формы или объема информации с точки зрения данного
потребителя.
Оба высказывания ложны.
Конъюнкция
А&B
|
Дизъюнкция
A v B
|
Инверсия
¬ A; ¬B
|
Импликация
A→B
|
Эквивалентность
A↔B
|
Органолептическая информация выдается и воспринимается средствами
вычислительной техники и эргономичность-это свойство информации не иметь
скрытых ошибок
|
Органолептическая информация выдается и воспринимается средствами
вычислительной техники или эргономичность-это свойство информации не иметь
скрытых ошибок
|
Неверно, что
Органолептическая информация выдается и воспринимается средствами
вычислительной техники
Неверно, что эргономичность-это свойство информации не иметь скрытых
ошибок
|
Если, Органолептическая информация выдается и воспринимается
средствами вычислительной техники
,то эргономичность-это свойство информации не иметь скрытых ошибок
|
Органолептическая информация выдается и воспринимается средствами
вычислительной техники
Тогда и только тогда, когда эргономичность является свойством информации
не иметь скрытых ошибок
|
A-0(ложь)
В-0(ложь)
А&B-0(ложь)
|
A-0(ложь)
В-0(ложь)
A v B-0(ложь)
|
A-0(ложь)
В-0(ложь)
¬A-1(истина)
¬B-1(истина)
|
A-0(ложь)
В-0(ложь)
A→B-0(ложь)
|
A-0(ложь)
В-0(ложь)
A↔B-0(ложь)
|
ЗАДАНИЕ 7
ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ
И ОПЕРАЦИИ
Для вариантов 1-10(таблица 7)
составьте и запишите истинные сложные высказывания из простых с использованием
логических операций.
Для вариантов 11-20 (таблица
7) найдите значение логических выражений.
F=(¬1&1)V(1V¬1)&(¬1&0)
(¬1&1)=0- по закону исключения третьего
для конъюнкции
(1V¬1)=1-используем
переместительный закон, затем закон исключения третьего для дизъюнкции
(¬1&0)=0-используем таблицу истинности
для конъюнкции,
F=0V1&0;
F=0
Значит, данное выражение ложно.
ЗАДАНИЕ 8
ТАБЛИЦЫ ИСТИННОСТИ. ЛОГИЧЕСКИЕ
СХЕМЫ
1.Постройте таблицу истинности для заданного
логического выражения.
2.Постройте логическую схему,
соответствующую заданному логическому выражению.
F=A&B&C&(¬BV¬C);
1) Таблица истинности.
A
|
B
|
C
|
¬B
|
¬C
|
A&B&C
|
¬B&¬C
|
F
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
2) Логическая схема
A A&B&C
F
B ¬B
¬BV¬C
1
¬C
С
ЗАДАНИЕ 9
ПРЕОБРАЗОВАНИЕ ЛОГИЧЕСКИХ ВЫРАЖЕНИЙ.
Упростите сложное логическое выражение.
F=(A&BVA)&(AVB&A);
Используем закон поглощения А V (A & B) = A для
логического сложения, и закон поглощения A & (A Ú B) = A.
для логического умножения получаем:
F=A&A;
Используем закон
идемпотентности для логического умножения, получаем:
F=A
Основываясь на законах, мы
выполнили упрощение логического выражения.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.