Компьютер может обрабатывать только информацию, представленную в числовой форме. Обработка информации в ЭВМ основана на обмене электрическими сигналами между различными устройствами машины. Эти сигналы возникают в определенной последовательности. Признак наличия сигнала можно обозначить цифрой 1, признак отсутствия - цифрой 0. Таким образом, в ЭВМ реализуются два устойчивых состояния. С определенных наборов цифр 0 и 1 можно закодировать любую информацию. Каждый такой набор нулей и единиц называется двоичным кодом. Количество информации, кодируемое двоичной цифрой - 0 или 1, называется битом. Термин «бит» переводится, как «двоичная цифра». Один бит информации - количество, посредством которого выделяется одно из двух равновероятных состояний объекта (значение 0 или 1).
Кодирование информации
Компьютер может обрабатывать только информацию, представленную в числовой форме. Обработка информации в ЭВМ основана на обмене электрическими сигналами между различными устройствами машины. Эти сигналы возникают в определенной последовательности. Признак наличия сигнала можно обозначить цифрой 1, признак отсутствия - цифрой 0. Таким образом, в ЭВМ реализуются два устойчивых состояния. С определенных наборов цифр 0 и 1 можно закодировать любую информацию. Каждый такой набор нулей и единиц называется двоичным кодом. Количество информации, кодируемое двоичной цифрой - 0 или 1, называется битом. Термин «бит» переводится, как «двоичная цифра». Один бит информации - количество, посредством которого выделяется одно из двух равновероятных состояний объекта (значение 0 или 1).
задача1
посчитаем сколько всего символов в алфавите племени N=24+8=32
это мощность алфавита. Зная мощность алфавита можно найти по формуле вес одного символа
N=2^i, где i -вес одного символа. Подставим в эту формулу число 32 вместо N и получим равенство 32=2^i. Представим 32, как 2^5 и получаем
2^5=2^i из этого равенства i=5 бит
задача2
запишем условие: N=64, K=20, I=?
решение: найдем вес одного символа 64=2^i, 2^6=2^i, i=6 бит. умножим это число на 20 символов и получим информационный объем
I=K*i=20*6=120 бит
задача3
запишем условие: N=16, I=1/16Мб, К=?
решение: найдем вес одного символа 16=2^i, 2^4=2^i, i=4 бит.
I=1/16*1024*1024*8= 524266 бит чтобы узнать количество символов в сообщении, разделим информационный объем на вес одного символа
К=524266/8=65536 символов