Теория:
Для решения этого задания нужно знать две формулы :
I=K*i N=2 i
I - количество информации (бит)
K - количество символов в сообщении
i - информационный вес одного символа
(кол-во битов для кодирования одного символа)
N - мощность алфавита (кол-во символов в алфавите)
- Нужно знать соответствие единиц измерения информации:
1Мб=1024 (2 10 )Кб,
1Кб= 1024 (2 10 )байтов,
1 байт=8 (2 3 ) битов.
- Подсчитать количество символов в сообщении, учитывая пробелы и знаки препинания.
- Определить, что дано и что нужно найти.
- Применить формулы для получения ответа на вопрос задачи.
- Отметить соответствующий ответ из 4-х предложенных.
Практическое решение задач с пояснением.
Задача № 1
Статья, набранная на компьютере, содержит 32 страницы, на каждой странице 40 строк, в каждой строке 48 символов. Определите размер статьи в кодировке КОИ-8, в которой каждый символ кодируется 8 битами.
1) 120 Кбайт
2) 480 байт
3) 960 байт
4) 60 Кбайт
Пояснение:
Найдем количество символов в статье:
32 · 40 · 48 = 2 5 · (5 · 2 3 ) ·(3 · 2 4 ) = 15 ·2 12 (61 440 байт)
Один символ кодируется одним байтом,
2 10 байт = 1024 байт = 1 килобайт ,
поэтому информационный объем статьи составляет
15 · 2 12 байт = 15 · 2 2 килобайт = 60 Кб.
( 61 440 байт / 1024 байт = 60 Кб)
Правильный ответ №4 ( 60 Кбайт)
Задача № 2
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Определите размер следующего предложения в данной кодировке:
Я вас любил: любовь ещё, быть может, в душе моей угасла не совсем.
1) 66 байт
2) 1056 бит
3) 528 байт
4) 132 бит
Пояснение
Каждый символ кодируется 16 битами или двумя байтами.
Всего символов 66, включая пробелы.
66 · 16 = 1056 бит
Правильный ответ №2 ( 1056 бит)
Задача № 3
Реферат, набранный на компьютере, содержит 16 страниц, на каждой странице 50 строк, в каждой строке 64 символа.
Для кодирования символов используется кодировка Unicode, при которой каждый символ кодируется 16 битами.
Определите информационный объём реферата.
1) 320 байт
2) 100 Кбайт
3) 128 Кбайт
4) 1 Мбайт
Пояснение
Найдем количество символов в статье:
16·50·64 = (2 4 ) ·(25·2)·(2 6 ) =25 · 2 11 (51 200
Один символ кодируется двумя байтами,
2 10 байт = 1024 байт = 1 килобайт ,
поэтому информационный объем статьи составляет
(25·2 11 ) ·2 байт = 102 400 байт
102 400 байт / 1024 байт = 100 Кб.
Правильный ответ №2 ( 100 Кбайт)
Задача № 4
Главный редактор журнала отредактировал статью, и её объём уменьшился на 2 страницы. Каждая страница содержит 32 строки, в каждой строке 64 символа. Информационный объём статьи до редактирования был равен 2 Мбайт. Статья представлена в кодировке Unicode, в которой каждый символ кодируется 2 байтами. Определите информационный объём статьи в Кбайтах в этом варианте представления Unicode после редактирования.
1) 2048 Кбайт
2) 2040 Кбайт
3) 8 Кбайт
4) 1024 Кбайт
Пояснение
Найдем количество символов в двух страницах:
2 · 32 · 64 = 2 12 (4 096 байт)
Один символ кодируется двумя байтами,
2 10 байт = 1024 байт = 1 килобайт ,
поэтому информационный объем статьи составляет
8 · 2 10 байт = (4 096 · 2)/ 1024 = 8 Кб.
Информационный объём статьи до редактирования был равен 2 Мбайт = 2048 Кбайт, следовательно, информационный объём статьи после редактирования стал 2040 Кбайт.
Правильный ответ №2 ( 2040 Кбайт)
Задача № 5
Текст рассказа набран на компьютере.
Информационный объём получившегося файла
9 Кбайт.
Текст занимает 6 страниц, на каждой странице одинаковое количество строк, в каждой строке
48 символов.
Все символы представлены в кодировке КОИ-8,
в которой каждый символ кодируется 8 битами.
Определите, сколько строк помещается на каждой странице.
1) 48
2) 24
3) 32
4) 12
Пояснение
Информационный объём файла V = 8 PSC ,
где P — количество страниц,
S —число строк,
C — число символов в строке,
множитель 8 — это информационный вес одного символа в битах.
Откуда получаем:
S = V /(8 PC )=9 · 2 10 · 2 3 /(8 · 6 · 48) = 32
На одной странице помещается 32 строки.
Правильный ответ № 3 ( 32 строки )
Задача № 6
Информационный объём одного сообщения составляет 1 Кбайт, а другого − 256 бит. Сколько байт информации содержат эти два сообщения вместе?
В ответе укажите одно число.
Пояснение
Переведём 1 Кбайт в биты:
1 Кбайт = 1024 байт = 8192 бит.
Тогда суммарный информационный объём двух сообщений будет равен
8192 + 256 = 8448 бит = 1056 байт.
Ответ: 1056 байт