Автор работы: Пользователь скрыл имя, 08 Января 2011 в 10:29, контрольная работа
1. В ящике лежат перчатки (белые и черные). Среди них- 2 пары черных (т.е. всего чёрных пар = 2ум). Сообщение о том , что из ящика достали пару черных перчаток, несет 4 бита информации. Сколько всего пар перчаток было в ящике?
2. Сообщение записано с помощью алфавита мощностью 128 символов. Текст занимает 3 страницы, на каждой 3 строки, в которой содержится по 45 символов. Какое количество информации содержит текст?
1.
В ящике лежат
перчатки (белые и
черные). Среди них- 2
пары черных (т.е.
всего чёрных пар
= 2ум). Сообщение о
том , что из
ящика достали
пару черных перчаток,
несет 4 бита информации.
Сколько всего
пар перчаток было
в ящике?
Формула для
связи вероятности события (p) и количеством
информации в соббщении о нем (i)
I=LOG2(1/p) - >
LOG2(1/p1)=4 - >
p1=1/16
Вероятность события
p1=2/x=1/16, где х общее количество пар перчаток
решая, получим
х=32 пары
2. Сообщение записано с помощью алфавита мощностью 128 символов. Текст занимает 3 страницы, на каждой 3 строки, в которой содержится по 45 символов. Какое количество информации содержит текст?
Определим «вес» одного символа в алфавите мощностью 128 символов:
2i=128. Отсюда i=7 бит на 1 символ.
Всего символов 3 страницы*3 строки*45 символов =405 символов
Объем всей информации будет равен:
405*7=2835бит=354,375байт
3.
263,458→А10
Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
263 = 82*2 + 81*6
+ 80*3 = 128 + 48 + 3 = 179
Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда
45 = 8-1*4 + 8-2*5
= 0.578125
11101,001012→А10
Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
11101 = 24*1 + 23*1
+ 22*1 + 21*0 + 20*1 = 16 + 8 + 4 +
0 + 1 = 29
Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда
00101 = 2-1*0 + 2-2*0 + 2-3*1 + 2-4*0 + 2-5*1 = 0.15625
51А,Е16→А10
Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
51A = 162*5 + 161*1
+ 160*10 = 1280 + 16 + 10 = 1306
Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда
E = 16-1*14 = 0.875
4. 3425,2510→А16
Целая часть от деления Остаток от деления
3425 div 16 = 214; 3425 mod 16 = 1
214 div 16 = 13; 214 mod 16 = 6
13 div 16 = 0; 13 mod 16 = 13
0 div 16 = 0;
0 mod 16 = 0
Остаток от деления записываем в обратном порядке. Получаем число в 16-ой системе счисления: 0D61
3425 = 0D6116
Для перевода дробной части числа последовательно умножаем дробную часть на основание 16. В результате каждый раз записываем целую часть произведения.
0.25*16 = 4 (целая часть 4)
0*16 = 0 (целая часть 0)
0*16 = 0 (целая часть 0)
0*16 = 0 (целая часть 0)
Получаем число в 16-ой системе счисления: 4000
0.25 = 400016
3425,2510→А2
Целая часть от деления Остаток от деления
3425 div 2 = 1712 3425 mod 2 = 1
1712 div 2 = 856 1712 mod 2 = 0
856 div 2 = 428 856 mod 2 = 0
428 div 2 = 214 428 mod 2 = 0
214 div 2 = 107 214 mod 2 = 0
107 div 2 = 53 107 mod 2 = 1
53 div 2 = 26 53 mod 2 = 1
26 div 2 = 13 26 mod 2 = 0
13 div 2 = 6 13 mod 2 = 1
6 div 2 = 3 6 mod 2 = 0
3 div 2 = 1 3 mod 2 = 1
1 div 2 = 0 1 mod 2 = 1
Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 110101100001
3425 = 1101011000012
Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
0.25*2 = 0.5 (целая часть 0)
0.5*2 = 1 (целая часть 1)
0*2 = 0 (целая часть 0)
0*2 = 0 (целая часть 0)
Получаем число в 2-ой системе счисления: 0100
0.25 = 01002
3425,2510→А8
Целая часть от деления Остаток от деления
3425 div 8 = 428 3425 mod 8 = 1
428 div 8 = 53 428 mod 8 = 4
53 div 8 = 6 53 mod 8 = 5
6 div 8 = 0 6 mod 8 = 6
0 div 8 = 0 0 mod 8 = 0
Остаток от деления записываем в обратном порядке. Получаем число в 8-ой системе счисления: 06541
3425 = 065418
Для перевода дробной части числа последовательно умножаем дробную часть на основание 8. В результате каждый раз записываем целую часть произведения.
0.25*8 = 2 (целая часть 2)
0*8 = 0 (целая часть 0)
0*8 = 0 (целая часть 0)
0*8 = 0 (целая часть 0)
Получаем число в 8-ой системе счисления: 2000
0.25 = 20008
5.
110011110002+111000111112=
110011110002→165610
111000111112→182310
165610+182310=347910
347910→1101100101112
1101012*1012=1000010012
1101012=5310
1012→510
5310*510=26510
26510 →1000010012
427,18+26,68=0455,70008
427,18→279,12510
26,68→22,7510
279,12510+22,7510=301,87510
301,87510→0455,70008
258*138=03478
258→2110
138→1110
2110*1110=23110
23110→03478
FDE16+AE716=1AC516
FDE16→406210
AE716→279110
406210+279110=685310
685310→1AC516