Найти тему

Кодирование информации - это просто

Компьютер - это универсальная машина, которая выполняет множество различных функций. Информация в компьютере может представляться в виде текста, рисунка, изображения, видеоролика, аудиофайла.

Для представления информации могут использоваться разные коды, поэтому каждому пользователю не мешало бы знать что такое код, что такое кодирование и как оно происходит. Я предлагаю вам в этой статье познакомиться с данными понятиями и научиться кодировать текстовую, графическую информацию.

Основные понятия

Код — система условных знаков (символов) для передачи, обработки и хранения информации (сообщения).

Кодирование процесс представления информации (сообщения) в виде кода.

Алфавит кодирования — это множество символов, используемых для кодирования информации. Например, в памяти компьютера любая информация кодируется с помощью двоичного алфавита, содержащего всего два символа: 0 и 1.

                                                          Рис. 1. Таблица двоичного алфавита
Рис. 1. Таблица двоичного алфавита

Декодирование — процесс обратного преобразования кода к форме исходной символьной системы, т.е. получение исходного сообщения. Например: перевод с азбуки Морзе в письменный текст на русском языке.

                                                                       Рис. 2. Азбука Морзе
Рис. 2. Азбука Морзе
Кодирование текстовой информации

Текстовая информация — это информация, представленная в алфавитно-цифровой форме.

Алфавитно-цифровая форма представления информации — форма, в которой информация представляется в виде текста, записанного на каком-либо языке: русском, белорусском, английском и т. д.

Традиционно для того чтобы закодировать один символ используют количество информации равное 1 байту, т. е. I = 1 байт = 8 бит. При помощи формулы, которая связывает между собой количество возможных событий К и количество информации I, можно вычислить сколько различных символов можно закодировать:

    К = 2I = 28 = 256,

   т. е. для представления текстовой информации можно использовать алфавит мощностью 256 символов.

Суть кодирования заключается в том, что каждому символу ставят в соответствие двоичный код от 00000000 до 11111111 или соответствующий ему десятичный код от 0 до 255.

Подробно вы сможете познакомится с процессом кодирования текстовой информации в данном видеоуроке.

Кодирование графической информации

Графическая информация — это растровое изображение на экране монитора, которое формируется из определенного количества строк, которые, в свою очередь, содержат определенное количество точек (пикселей).

Пиксель — наименьший логический элемент двумерного цифрового изображения в растровой графике. Каждому пикселю присвоен код, хранящий информацию о цвете пикселя.

Для получения черно-белого изображения (без полутонов) пиксель может принимать только два состояния: “белый” или “черный”. Тогда для его кодирования достаточно 1 бита:

1 – белый, 0 – черный. 

Пиксель на цветном дисплее может иметь различную окраску. Поэтому 1 бита на пиксель – недостаточно.

Для кодирования 4-цветного изображения требуется два бита на пиксель, поскольку два бита могут принимать 4 различных состояния. Может использоваться, например, такой вариант кодировки цветов:

00 – черный 10 – зеленый 01 – красный 11 – коричневый

Цветное изображение на экране монитора формируется за счет смешивания трех базовых цветов: красного, зеленого, синего. Следовательно, для кодирования 8-цветного изображения требуется три бита памяти на один пиксель.

                         Рис. 3. Три базовых цвета цветного изображения
Рис. 3. Три базовых цвета цветного изображения

Подробно вы сможете познакомится с процессом кодирования текстовой информации в данном видеоуроке.

Если данная информация была полезной для Вас, то поставьте лайк и подпишитесь на канал. Мне будет очень приятно) До новых встреч)

Наука
7 млн интересуются