Как хранятся данные?
Данные в долговременной памяти
Перевод количества информации в другие единицы
• данные • кодирование • двоичный код • кодовое слово • равномерный код • пиксель • растровый рисунок • бит • байт • файл
Как можно знания, находящиеся у вас «в голове», передать другим людям или сохранить для потомков?
Компьютеры — это универсальные устройства, они могут обрабатывать разные виды данных: числа, тексты, звуки, рисунки. Все эти данные хранятся в одной и той же памяти, поэтому их нужно представлять (кодировать) одним и тем же способом — так, как удобно для компьютера.
Кодирование — это представление информации в форме, удобной для её хранения, передачи и обработки.
Язык, «понятный» компьютеру, — это нули и единицы. Это значит, что данные всех видов хранятся, обрабатываются и передаются как цепочки нулей и единиц. Говорят, что они закодированы с помощью двоичного кода.
Двоичный код — это код, в котором используются только два знака (обычно 0 и 1).
Давайте для примера посмотрим, как можно представить символы текста в двоичном коде. Представим себе, что наш текст содержит только буквы А, Б, К и О. Каждой из этих букв ставится в соответствие цепочка нулей и единиц — она называется кодовым словом — например, так (рис. 1.5).
А | Б | К | О |
00 | 01 | 10 | 11 |
Рис. 1.5
Такую таблицу, которая задаёт правила преобразования текста в двоичный код, называют кодовой таблицей.
Код, в котором все кодовые слова имеют одинаковую длину, называется равномерным.
С помощью кода на рис. 1.5 слово БАК кодируется так: 010010.
Цепочку символов, полученную в результате кодирования, называют сообщением.
Следующая страница Кодирование рисунков