Доброго времени суток. По честному отдам 42 балла если реште со всеми объяснениями.
по 60 символов. Сколько символов в использованном алфавите, если все сообщение содержит 1125 байтов?
Задача 2. Пользователь вводит текст с клавиатуры со скоростью 90 знаков в минуту. Какое количество информации будет содержать текст, который он набирал 15 минут (используется компьютерный алфавит)?
Задача 3. Пользователь вводил текст с клавиатуры 10 минут. Какова его скорость ввода информации, если информационный объем полученного текста равен 1 Кбайт?
Задача 4. Исследователь наблюдает изменение параметра, который может принимать одно из семи значений. Значения записываются при помощи минимального количества бит. Исследователь зафиксировал 120 значений. Определите информационный объем результатов наблюдения.
Задача 5. Если каждый символ кодируется двумя байтами, то каков информационный объем следующего предложения в коде Unicode: Сегодня 35 градусов тепла.
Answers & Comments
1) ------------------------------------
1) 3 * 25 * 60 = 4500 символов (во всем сообщении)
1125 байт = 9000 бит (переводим в бит умножая на 8)
2) 9000 / 4500 = 2 бит ( вес 1-го символа)
2 в степени i = N (i вес символа, N - мощность алфавита)
3) 2^2 = 4
Ответ: 4 символа в использованном алфавите
2) ------------------------------------
1) 90 * 15 = 1350 символов (вел за все время)
мощность компьютерного алфавита = 256 ( N = 256)
2 в степени i = N (i вес символа, N - мощность алфавита)
2) 2^i = 256 => i = 8 бит (вес 1-го символа)
3) 1350 * 8 = 10800 бит = 1350 байт
Ответ: 1350 байт
3) ------------------------------------
мощность компьютерного алфавита = 256 ( N = 256)
2 в степени i = N (i вес символа, N - мощность алфавита)
1) 2^i = 256 => i = 8 бит (вес 1-го символа)
1 Кб = 1024 байт = 8192 бит (для перевода в байт умножаем на 1024, затем в бит на 8)
2)8192 / 8 = 1024 символа (вел за 10 минут)
3) 1024 / 10 = 102,4 знака в минуту
Ответ: 102,4 знака в минуту
4) ------------------------------------
Мы знаем, что 2^2 = 4, а 2^3 = 8. Следовательно, значение k находится между 2 и 3 и является дробью. Но количество бит не может быть дробным числом. Поэтому в данном случае, для кодирования одного значения требуется 3 бита.
1) 3 * 120 = 360 бит = 45 байт
Ответ: 45 байт
5) ------------------------------------
Нужно посчитать сколько символов в сообщении (26)
1) 26 * 2 = 52 байт = 416 бит
Ответ: 416 бит