Задача 1. Переведите число 11012 в десятичную систему счисления.
Переведите число 11012 в десятичную систему счисления.
Решение: Запишем число в развернутой форме: 11012= 1*23+1*22+0*21+1*20
Найдем сумму ряда: 23+22+20=8+4+2+1 = 1310
Задача 2
Переведите число 16,48 в десятичную систему счисления.
Решение: Запишем число в развернутой форме: 16,48 = 1*81+6*80+4*8–1
Найдем сумму ряда: 8+6+0,5= 140510
Задача 3
Перевести число 9710 в двоичную, восьмеричную и шестнадцатеричную систему счисления.
Решение:
97:2=48 остаток 1 48:2=24 остаток 0 24:2=12 остаток 0 12:2=6 остаток 0 6:2=3 остаток0 3:2=1 остаток1 | 97:8=12 остаток 1 10:8=1остаток 4 | 97:16=6 остаток 1 |
А2=1100001 | А8=141 | А16=61 |
Задача 4
Считая, что каждый символ кодируется одним байтом, оцените информационный объем следующего предложения из пушкинского четверостишия: Я к вам пишу – чего же боле? Что я могу ещё сказать?
Решение: используем алфавитный подход кодирования информации.
Считаем все символы (буквы, знаки, пробелы). Получаем
37 – букв
3 – знака препинания
12 – пробелов
Итого 52 знаков по 1 байту – 8 бит
I = 52*8 = 416 бит
Ответ: 416 бит.
Задача 5
Письмо состояло из 30 строк. В каждой строке вместе с пробелами по 48 символов. Письмо содержало 900 байт информации. Какова мощность алфавита (количество символов), которым было написано письмо?
Решение:
Найдем размер текста: K=30*48=1440
Найдем размер информации, содержащейся в тексте: I=900байт=7200 бит
Вычислим количество информации, которое несет каждый символ: i =I/K=5 бит
Найдем полное количество символов в алфавите N=25=32 символа
Ответ: 32 символа
Дата добавления: 2014-12-09; просмотров: 7438;