или
Заказать новую работу(фрагменты работы)
Учебное заведение: | ФГБОУ ВО «КУРГАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ». |
Тип работы: | Контрольные работы |
Категория: | Информатика |
Год сдачи: | 2020 |
Количество страниц: | 17 |
Оценка: | 5 |
Дата публикации: | 07.02.2024 |
Количество просмотров: | 48 |
Рейтинг работы: |
Информатика для 1 курса ФГБОУ ВО «КУРГАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ».
Вариант 8. С титульным листом
Проверена преподавателем и зачтена.
(фрагменты работы)
Задание 1 Тема «Количество информации»
1.1 Сколько символов в строке сообщения, написанного 64-символьным алфавитом на 30 строках. Все сообщение содержит 8640 байтов информации и занимает 6 страниц.
Решение:
1) Найдем глубину кодирования одного символа (количество ячеек памяти для одного символа) - i
N = 2i
64 = 2i
i = 6 бит нужно для кодирования одного символа 64-символьного алфавита
2) 8640 байт = 69120 бит - содержит все сообщение
3) 69120 бит / 6 бит = 11520 символов всего в сообщении
4) 6 × 30 = 180 строк на 6 страницах
5) 11520 симв / 180 строк = 64 символа в одной строке.
Ответ: 64 символа в одной строке.
1.2 Два сообщения содержат одинаковое количество информации. Количество символов в первом тексте в 2,5 раза меньше, чем во втором. Сколько символов содержат алфавиты (N1, N2), с помощью которых записаны сообщения, если известно, что размер каждого алфавита не превышает 32 символов и на каждый символ приходится целое число битов?
Решение:
V=K*I;
V - объем сообщения
K - количество символов в сообщении I - вес одного символа;
N=2I, где N мощность алфавита (N≤32 ⇒ I≤5);
V₁=V₂ (объёмы сообщений);
2,5*K₁ = K₂
V₁=K₁*I₁;
V₂=K₂*I₂=2,5*K₁*I₂;
приравняем объёмы
K₁*I₁=2,5*K₁*I₂ ⇒
I₁ = 2,5*I₂
решим уравнение в целых числах, учитывая, что любое I≤5
( можно подставлять числа для I₁ от 1 до 5 и найти то решение, при котором I₂ - целое число);
у меня получилось I₁ = 5; I₂=2 т.к. 5=2,5*2
нам нужны мощности 1го и 2го алфавитов
N₁=2^I₁=2⁵=32 символа;
N₂=2^I₂=2²=4 символа.
Ответ: N₁ 32 символа, N₂ 4 символа.
Похожие работы
Работы автора