Кодирование информации

  • 10 апр. 2012 г.
  • 5177 Слова
Кодирование информации в компьютере | |
|   Современный компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видео информацию. Все эти виды |
|информации в компьютере представлены в двоичном коде, т. е. используется алфавит мощностью два (всего два символа 0 и 1). |
|Связано это с тем, что удобно представлять информацию в виде последовательности электрическихимпульсов: импульс отсутствует |
|(0), импульс есть (1). Такое кодирование принято называть двоичным, а сами логические последовательности нулей и единиц - |
|машинным языком. |

|Вид информации |Двоичный код |
|Числовая |10110011|
|Текстовая | |
|Графическая | |
|Звуковая | |
|Видео | |

|   Каждая цифра машинного двоичного кода несет количество информации равное одному биту. |
|   Данный выводможно сделать, рассматривая цифры машинного алфавита, как равновероятные события. При записи двоичной цифры |
|можно реализовать выбор только одного из двух возможных состояний, а, значит, она несет количество информации равное 1 бит. |
|Следовательно, две цифры несут информацию 2 бита, четыре разряда --4 бита и т. д. Чтобы определить количество информации в |
|битах, достаточно определитьколичество цифр в двоичном машинном коде. |
|Кодирование текстовой информации |
|   В настоящее время большая часть пользователей при помощи компьютера обрабатывает текстовую информацию, которая состоит из |
|символов: букв, цифр, знаков препинания и др.|
|   Традиционно для того чтобы закодировать один символ используют количество информации равное 1 байту, т. е. I = 1 байт = 8 |
|бит. При помощи формулы, которая связывает между собой количество возможных событий К и количество информации I, можно |
|вычислить сколько различных символов можнозакодировать (считая, что символы - это возможные события): |
|   К = 2I = 28 = 256, |
|   т. е. для представления текстовой информации можно использовать алфавит мощностью 256 символов. |
|   Суть кодирования заключается в том, что каждому символу ставят всоответствие двоичный код от 00000000 до 11111111 или |
|соответствующий ему десятичный код от 0 до 255. |
|   Необходимо помнить, что в настоящее время для кодировки русских букв используют пять различных кодовых таблиц (КОИ - 8, |
|СР1251, СР866, Мас, ISO), причем тексты, закодированные при помощи одной таблицы не будутправильно отображаться в другой |
|кодировке. Наглядно это можно представить в виде фрагмента объединенной таблицы кодировки символов. |
|   Одному и тому же двоичному коду ставится в соответствие различные символы. |

|Двоичный код |Десятичный код |КОИ8 |СР1251 |СР866 |Мас |ISO ||11000010 |194 |б |В |- |- |Т |

|   Впрочем, в большинстве случаев о перекодировке текстовых документов заботится на пользователь, а специальные программы - |
|конверторы, которые встроены в приложения. |...
tracking img