Кодирование информации
Коди́рование информа́ции — перевод информации с языка в другую запись или систему символов, алфавит. При этом кодирование обычно называется переводом информации с «человеческого» языка в формальный, к примеру, в двоичной кодировке, а кодирование — обратное перемещение[1].
Виды и способы кодирования информации
Современные компьютерные технологии могут работать с графическими, числовыми, текстовыми, звуковыми видеоматериалами. В компьютере может храниться и обрабатываться только одна версия представления информации — числовая. Техническим устройствам проще распознать только два варианта сигналов, поэтому вся информация в компьютере переводится в цифровую форму[1].
Виды кодирования информации:
2. Кодирование текстовых данных
3. Кодирование числовой информации
4. Кодирование графической информации
5. Кодирование звуковых данных[1].
Кодирование цвета
Процесс кодирования информации в цветных изображениях с помощью двоичной системы осуществляется так: изначально фотография разделяется на большое количество мелких пикселей, затем на устройстве записывается цвет каждого пикселя с помощью бинарного кодирования. Так, например, если фотография имеет размер 325х325, то она будет представлена матрицей из 105625 байт, которую мы получим при умножении числа пикселей по вертикали на число пикселей по горизонтали. Раскладка изображения на точки возможна при помощи любого современного фотоприбора или видеоприбора. Чем больше пикселей на которые прибор разделяет фотографию, чтобы передавать данные, тем реалистичнее, ярче и чётче получится изображение на компьютере. Чем больше битов используется для кодирования каждого пикселя, тем больше можно передавать вариантов оттенков с помощью кодирования. Чем больше вариантов насыщенности цвета фотографии, тем большая глубина цвета будет в изображении. Полученные изображения называются растровыми. Они получаются через сетку, мозаику пикселей экрана, бумаги, другого устройства. Эта техника создания изображения является наиболее распространённой[1].
Кодирование текстовой информации
Кодирование текстовых данных — это присваивание символу текста кода из кодовой системы. Существуют различные стандартные таблицы кодирования текстовой информации: ASCII — первая в мире система кодировки с кодами на 256 символов. Unicode — расширяет программу ASCII и превышает его размер в 256 раз. KOI-8, SOI-1251, SOI-866, ISO — русские буквенные таблицы. В этом случае следует учитывать, что код, полученный в одной программе не будет читаться в другой программе.[2]
Кодировка числовой информации
Все числа кодируются с помощью бинарного кодирования, состоящего из чисел от 0 до 1 и эти символы называются битом. Этот метод кодирования самый популярный, потому что его легко можно реализовать: если есть сигнал, то значит 1, если нет сигнала, то 0. Единственным недостатком бинарной кодовой системы является длинное кодирование, но в техническом плане это будет удобнее, поскольку длинное кодирование из простых однотипных компонентов легче передавать, чем длинное из сложных. Целые числа кодируются при переводе их в другую систему счисления с помощью 80 — разрядной кодировки[2].
Графическая кодировка
Для кодировки графической информации на компьютере используются два принципиально разных способа: растровая кодировка основывается на разделении изображений на квадраты пикселей. Цвет каждой из них кодируется в виде номера цвета палитры; векторная кодировка — рисунок сохраняется в виде набора простейших графических фигур: линий, многоугольников, сглаженных кривых, окружностей, эллипсов[3].
Кодирование звуковой информации
Звук — это непрерывная волна с изменяющейся амплитудой и частотой. Чтобы компьютер мог работать с непрерывным звуковым сигналом, его необходимо подвергнуть дискретизации, то есть превратить в последовательность электроимпульсов. Это означает, что звуковые волны разбиваются на несколько временных участков. Гладкие кривые заменяются последовательностью, называемой «ступенью». Каждой «ступени» присваивают значение звуковой громкости. Чем больше уровней звука, тем качественнее будет звучание. Чем больше число измерений частоты звука в секунду, тем чётче будет звук. Качество двоичного кодирования звука определяется глубиной кодирования и частотой дискретизации. Для подсчета веса звуковых волн достаточно перемножить частоту и глубину кодирования, а также время звучания звуковых волн. Современное звучание делится на стереозвучание и квадрозвучание[3].
Примечания
- ↑ 1,0 1,1 1,2 1,3 Мехова Т. А. Современные способы кодирования информации // Теория и практика современной науки : журнал. — 2016. — С. 650.
- ↑ 2,0 2,1 Осокин А. Н. Теория информации : учебное пособие для вузов. — М.: Юрайт, 2024. — С. 107. — 208 с. — ISBN 978-5-534-16333-9.
- ↑ 3,0 3,1 Андреев В. В. Детерминированный хаос и кодирование информации. — Москва: BAK, 2016. — С. 80.
Ссылки
- На Викискладе есть медиафайлы по теме Кодирование информации
Данная статья имеет статус «проверенной». Это говорит о том, что статья была проверена экспертом |