Кодирование информации. Двоичное кодирование информации
Языки Естественные:русский, английский, китайский Формальные:системы счисления,язык алгебры,языки программирования
Определение: Представление информации может осуществляться с помощью языков, которые являются знаковыми системами. Каждая знаковая система строится на основе определенного алфавита и правил выполнения операций над знаками.
Определение: Кодирование – это операция преобразования знаков или групп знаков одной знаковой системы в знаки или группу знаков другой знаковой системы. Декодирования – это обратный процесс.
Пример 1. Что здесь зашифровано?
Пример 2:
Приведите примеры кодирования и декодирования
Двоичное кодирование. Информация в компьютере представлена в двоичном коде, алфавит которого состоит из двух цифр 0 и 1.Каждая цифра машинного двоичного кода несет количество информации в 1 бит.
Системы счисления: - Это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого алфавита, называемых цифрами.
Системы счисления Позиционные Непозиционные
Непозиционная система счисления: Значение цифры не зависит от ее положения в числе
Римская непозиционная система: I(1), V(5), X(10), L(50), C(100), D(500), M(1000).XXX = 30MCDXXXIV = ?
Позиционная система счисления: Значение цифры зависит от ее положения. Основание системы равно количеству цифр в ее алфавите.
Десятичная система счисления: 5555 единиц5 десятков5 сотен555=5*102+5*101+5*100555,5=5*102+5*101+5*100+5*10-1А10=аn-1*10n-1+…+a0*100+a-1*10-1+…
Двоичная система счисления: Числа в двоичной системе записываются в виде суммы степеней с основанием 2 с коэффициентами, в качестве которых выступают цифры о или 1.Например, A2=1*22+0*21+1*20+0*2-1+1*2-2A2=101,012A2=an-1*2n-1+…+a0*20+a-1*2-1+…