Информатика · 7 класс1 четвертьТема 1ГОСО РК 2026Базовый

Измерение информации: алфавитный подход и формула Хартли

Алфавитный подход к измерению информации, мощность алфавита, формула Хартли N = 2^i, бит, байт и производные единицы информации.

Время изучения~60 минтеория + практика
Разделы темы4 разд.пошаговый разбор
Тест темы2 вопр.с мгновенным ответом
СОР / СОЧ1 четвертьдескрипторы ГОСО

В информатике и вычислительной технике важнейшей задачей является точное измерение объема хранимых и передаваемых данных. Существуют два подхода к измерению информации: содержательный (основанный на уменьшении неопределенности знаний человека) и алфавитный (технический).

Алфавитный подход не учитывает смысловое содержание текста (является ли текст научной статьей или случайным набором букв). Он рассматривает сообщение как простую цепочку символов некоторого фиксированного алфавита.

Алфавит — это конечное упорядоченное множество всех символов (букв, цифр, знаков препинания, скобок и пробела), используемых для составления сообщений на данном языке.

Мощность алфавита (N) — это полное количество всех различных символов, входящих в данный алфавит. Например, в русском алфавите без буквы «ё» 32 буквы, а с учетом заглавных букв, знаков препинания, цифр и пробела мощность алфавита печатной машинки составляет N=64N = 64 или N=128N = 128 символов.

Теория

Алфавитный подход

Способ измерения информации, зависящий только от размера используемого алфавита и длины текста.
Формула

Мощность алфавита (N)

Полное число всех допустимых символов знаковой системы.
Формула Хартли
N=2i  ⟺  i=log⁡2NN = 2^i \iff i = \log_2 N
N — мощность алфавита, i — информационный вес одного символа в битах.

В 1928 году американский инженер и ученый Ральф Хартли (Ralph Hartley) сформулировал фундаментальный закон: если все N символов алфавита встречаются в тексте равновероятно, то информационный вес одного символа (i) определяется соотношением:

N=2iN = 2^i

Отсюда информационный вес одного символа равен двоичному логарифму мощности алфавита:

i=log⁡2Ni = \log_2 N (бит).

Практические соответствия:

• При N=2N = 2 символа (двоичный алфавит {0, 1}): 2=21  ⟹  i=12 = 2^1 \implies i = 1 бит;

• При N=4N = 4 символа (нуклеотиды ДНК {А, Т, Г, Ц}): 4=22  ⟹  i=24 = 2^2 \implies i = 2 бита;

• При N=8N = 8 символов: 8=23  ⟹  i=38 = 2^3 \implies i = 3 бита;

• При N=16N = 16 символов (шестнадцатеричные цифры): 16=24  ⟹  i=416 = 2^4 \implies i = 4 бита;

• При N=32N = 32 символа: 32=25  ⟹  i=532 = 2^5 \implies i = 5 бит;

• При N=64N = 64 символа: 64=26  ⟹  i=664 = 2^6 \implies i = 6 бит;

• При N=256N = 256 символов (таблица ASCII): 256=28  ⟹  i=8256 = 2^8 \implies i = 8 бит = 1 байт.

Единица

1 Бит

Информационный вес выбора одного из двух равновероятных исходов («Орел/Решка», 0 или 1).
Единица

1 Байт = 8 бит

Базовая адресуемая ячейка оперативной памяти компьютера, способная хранить 1 символ из 256.

Степень двойки

Если мощность алфавита N не является точной степенью двойки (например, N = 33), информационный вес округляют в большую сторону: 2^5 = 32 < 33 <= 64 = 2^6, поэтому на 1 символ потребуется 6 бит.

Информационный объем текста (I) вычисляется как произведение общего количества символов в сообщении (K) на информационный вес одного символа (i):

I=K⋅iI = K \cdot i

Если в тексте K символов и алфавит имеет мощность N, то полный объем равен:

I=K⋅log⁡2NI = K \cdot \log_2 N

Пример: Слово «ИНФОРМАТИКА» содержит K=11K = 11 букв. Если оно составлено из алфавита мощностью N=32N = 32 символа (i=5i = 5 бит), то его информационный объем равен:

I=11⋅5=55I = 11 \cdot 5 = 55 бит.

Формула

I = K · i

Главная формула расчета текстовой информации в компьютерных системах.
Правило

Учет пробелов

Пробел и знаки препинания — равноправные символы алфавита и занимают столько же бит, сколько и буквы.

Поскольку бит — очень малая величина, в компьютерных технологиях используют кратные единицы, основанные на степенях двойки (210=10242^{10} = 1024):

• 1 байт = 8 бит = 232^3 бит;

• 1 Килобайт (Кбайт / KB) = 1024 байта = 2102^{10} байт = 8192 бита;

• 1 Мегабайт (Мбайт / MB) = 1024 Кбайт = 2202^{20} байт ≈ 1 миллион байт;

• 1 Гигабайт (Гбайт / GB) = 1024 Мбайт = 2302^{30} байт ≈ 1 миллиард байт;

• 1 Терабайт (Тбайт / TB) = 1024 Гбайт = 2402^{40} байт ≈ 1 триллион байт.

Правило перехода между единицами:

• Чтобы перевести из мелких единиц в крупные (биты → байты → Кбайты) — делим;

• Чтобы перевести из крупных единиц в мелкие (Кбайты → байты → биты) — умножаем.

Шаг 1
Определение исходных единиц
Выяснить, в чем дана величина (в битах или байтах) и в какие единицы требуется перевести.
Шаг 2
Перевод бит в байты
Если даны биты, разделить значение на 8 (получаем байты).
Шаг 3
Перевод байтов в килобайты
Разделить количество байт на 1024 (получаем Кбайты). Повторить деление на 1024 для получения Мбайт.
Ваш прогресс по теме25%
Шпаргалка формул7 класс
Алфавитный подход к измерению информации:
N=2iN = 2^i[бит]
Информационный объем текстового сообщения:
I=K⋅iI = K \cdot i[бит (байт)]
Формула Хартли для равновероятных событий:
I=log⁡2NI = \log_2 N[бит]
Соотношение базовых единиц информации:
1 байт=8 бит,1 Кбайт=1024 байт=210 байт1 \text{ байт} = 8 \text{ бит}, \quad 1 \text{ Кбайт} = 1024 \text{ байт} = 2^{10} \text{ байт}[байт / бит]
Следующая тема

Архитектура ЭВМ Джона фон Неймана

Перейти к теме →