Компьютер - это универсальная машина, которая выполняет множество различных функций. Информация в компьютере может представляться в виде текста, рисунка, изображения, видеоролика, аудиофайла.
Для представления информации могут использоваться разные коды, поэтому каждому пользователю не мешало бы знать что такое код, что такое кодирование и как оно происходит. Я предлагаю вам в этой статье познакомиться с данными понятиями и научиться кодировать текстовую, графическую информацию.
Основные понятия
Код — система условных знаков (символов) для передачи, обработки и хранения информации (сообщения).
Кодирование — процесс представления информации (сообщения) в виде кода.
Алфавит кодирования — это множество символов, используемых для кодирования информации. Например, в памяти компьютера любая информация кодируется с помощью двоичного алфавита, содержащего всего два символа: 0 и 1.
Декодирование — процесс обратного преобразования кода к форме исходной символьной системы, т.е. получение исходного сообщения. Например: перевод с азбуки Морзе в письменный текст на русском языке.
Кодирование текстовой информации
Текстовая информация — это информация, представленная в алфавитно-цифровой форме.
Алфавитно-цифровая форма представления информации — форма, в которой информация представляется в виде текста, записанного на каком-либо языке: русском, белорусском, английском и т. д.
Традиционно для того чтобы закодировать один символ используют количество информации равное 1 байту, т. е. I = 1 байт = 8 бит. При помощи формулы, которая связывает между собой количество возможных событий К и количество информации I, можно вычислить сколько различных символов можно закодировать:
К = 2I = 28 = 256,
т. е. для представления текстовой информации можно использовать алфавит мощностью 256 символов.
Суть кодирования заключается в том, что каждому символу ставят в соответствие двоичный код от 00000000 до 11111111 или соответствующий ему десятичный код от 0 до 255.
Подробно вы сможете познакомится с процессом кодирования текстовой информации в данном видеоуроке.
Кодирование графической информации
Графическая информация — это растровое изображение на экране монитора, которое формируется из определенного количества строк, которые, в свою очередь, содержат определенное количество точек (пикселей).
Пиксель — наименьший логический элемент двумерного цифрового изображения в растровой графике. Каждому пикселю присвоен код, хранящий информацию о цвете пикселя.
Для получения черно-белого изображения (без полутонов) пиксель может принимать только два состояния: “белый” или “черный”. Тогда для его кодирования достаточно 1 бита:
1 – белый, 0 – черный.
Пиксель на цветном дисплее может иметь различную окраску. Поэтому 1 бита на пиксель – недостаточно.
Для кодирования 4-цветного изображения требуется два бита на пиксель, поскольку два бита могут принимать 4 различных состояния. Может использоваться, например, такой вариант кодировки цветов:
00 – черный 10 – зеленый 01 – красный 11 – коричневый
Цветное изображение на экране монитора формируется за счет смешивания трех базовых цветов: красного, зеленого, синего. Следовательно, для кодирования 8-цветного изображения требуется три бита памяти на один пиксель.
Подробно вы сможете познакомится с процессом кодирования текстовой информации в данном видеоуроке.
Если данная информация была полезной для Вас, то поставьте лайк и подпишитесь на канал. Мне будет очень приятно) До новых встреч)