- •Список исполнителей
- •Введение
- •Информация
- •Роль информации в современном мире
- •Теория информации и ее значение
- •Понятие информации по Шеннону
- •Неопределенность события и количество возможных исходов
- •Измерение информации в битах
- •Пример с подбрасыванием монеты
- •Вклад Клода Шеннона в теорию информации
- •Определение алфавита и его мощности
- •Формулы для вычисления информации в тексте
- •Вклад а. Н. Колмогорова
- •Формула Хартли
- •Условия применения формулы Хартли
- •Формула Шеннона для энтропии
- •Понятие избыточности и ее роль в передаче информации
- •Частота появления событий и их вероятности
- •Формула Шеннона для вычисления информации
- •Системы счисления
- •Определение системы счисления и ее виды
- •Позиционные системы
- •Непозиционные системы
- •Арифметические операции в системах счисления
- •Сравнение десятичной и двоичной систем
- •Формула для числа в позиционной системе
- •Алгоритмы перевода чисел между системами
- •Знаки как элементы представления информации
- •Способы передачи информации через различные каналы
- •Кодирование информации
- •Применение алгоритмов сжатия данных
- •Заключение
- •Список используемых источников
Формула Шеннона для вычисления информации
Формула Шеннона для вычисления информации в сообщении выглядит следующим образом:
,
где I – количество информации в битах, а p – вероятность события. Эта формула позволяет рассчитать количество информации на основе вероятности события. Например, если вероятность события равна 0,25, то количество информации в сообщении о результате события составит:
Таким образом, формула Шеннона является мощным инструментом для измерения информации в вероятностных системах.
Системы счисления
Система счисления – это способ представления чисел с помощью символов. В зависимости от способа представления чисел системы счисления делятся на позиционные и непозиционные.
Позиционные системы счисления основаны на позиции цифры в числе, в то время как непозиционные системы не зависят от положения символов. Например, десятичная система является позиционной, а римская – непозиционной.
Определение системы счисления и ее виды
Совокупность правил записи чисел (способ соединения цифр для обозначения числа) называется системой счисления. Системы счисления подразделяются на позиционные и непозиционные.
Позиционные системы
В позиционных системах счисления значение цифры зависит от ее положения в числе. Примером позиционной системы является десятичная система, которая используется в повседневной жизни. В десятичной системе каждая цифра представляет собой степень числа 10.
Например, число 123 в десятичной системе означает:
Непозиционные системы
Непозиционные системы счисления пояивились раньше позиционных. Они характеризуются тем, что в них символы, обозначающие то или иное число, не меняют своего значения в зависимости от своего местоположения в записи этого числа. Классическим примером такой системы является римская система счисления, например, II, V, IV.
В этих системах значение цифры зависит от её позиции в числе и основания системы.
Так, самая привычная нам система – это десятичная система счисления. Основой являются цифры от 0 до 9. Мы встречаем её на постоянной основе в повседневной жизни.
Используемая система применяется в кодировании информации – это двоичная система Основанием являются цифры 0 и 1.
Восьмеричная система используется для компактного представления двоичных чисел. Основанием являются цифры от 0 до 7.
Шестнадцатеричная система используется в программировании. В основном используются цифры 0–9 и буквы A–F для 10–15.
Другие позиционные системы, например, такие как, тройчная система (основание 3) редко используется.
Двадцатеричная система встречается крайне редко и применялась майя.
Арифметические операции в системах счисления
Арифметические операции в различных системах счисления выполняются по аналогии с десятичной системой, но с учетом основания системы. Например, сложение в двоичной системе выполняется по тем же правилам, что и в десятичной, но с переносом единицы, если сумма превышает 1. Аналогично, умножение и деление в других системах счисления выполняются с учетом их основания.
Сравнение десятичной и двоичной систем
Десятичная система имеет основание 10, а двоичная – 2. Двоичная система широко используется в компьютерах, так как она легко реализуется с помощью электронных устройств. В двоичной системе каждая цифра представляет собой бит, который может принимать значение 0 или 1. Это позволяет компьютерам эффективно обрабатывать и хранить большие объемы данных. Однако двоичная система менее удобна для человека, так как числа в ней могут быть очень длинными. Например, число 10 в десятичной системе записывается как 1010 в двоичной. Таким образом, десятичная и двоичная системы имеют свои преимущества и недостатки, которые определяют их применение.
