Информационный объём текста
Информационный объём текста — это количество информации, заключённое в этом тексте. Текст, как и все виды данных, хранится в памяти компьютера в двоичном коде. Поэтому за информационный объём текста принимают длину цепочки битов, в которой закодирован текст (вспомните материал 7 класса).
Часто тексты кодируются с помощью равномерного кода. Это значит, что на каждый символ выделяется одинаковое количество бит.
При равномерном кодировании информационный объём сообщения вычисляется по формуле
I = L • i,
где L — длина сообщения (количество символов), a i — длина кодового слова каждого символа.
Определите информационный объём сообщения
ПУСТЬ ВСЕГДА БУДЕТ СОЛНЦЕ!
при использовании 16-битной кодировки.
Выпишите в тетрадь все различные символы, которые используются в сообщении
МАША ЛЮБИТ КАШУ.
Сколько бит нужно выделить на каждый символ, если никаких других символов в сообщении нет?
Определите информационный объём (в килобайтах) брошюры, в которой 10 страниц текста, на каждой странице 32 строки по 64 символа в каждой, используется 8-битная кодировка.
Во многих задачах на определение количества информации можно значительно упростить вычисления, если записывать все величины как степени числа 2.
Например, в последней задаче 32 = 25, 64 = 26. Поэтому количество символов на странице равно 32 • 64 = 25 • 26 = 211, а общее количество символов в брошюре: L = 10 • 211.
Каждый символ занимает 8 бит (1 байт), поэтому информационный объём текста равен 10 • 211 байт. Вспомним, что 1 Кбайт = 1024 байта = 210 байт, поэтому для того, чтобы перевести количество информации из байтов в килобайты, нужно разделить число на 210. Получаем:
Текст романа А. С. Пушкина «Евгений Онегин» занимает 187 страниц, на каждой странице напечатано в среднем 885 символов. Оцените информационный объём этого текта (в килобайтах), если он записан в 16-битной кодировке.
Следующая страница Выводы. Интеллект-карта