Кодирование и декодирование?

Anonim

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

Писатель должен шифровать сообщение.

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

Читатель должен раскодировать сообщение.

Это различие между кодированием и декодированием в его простейшей форме.

кодирование

В любом коммуникационном процессе, будь то от человека к человеку, от человека к компьютеру или от компьютера к компьютеру, любое сообщение, которое должно быть передано, упаковывается отправителем и закодировано в формате, который читается получателем.

Возможно, одна из первых форм кодирования, о которой мы знаем, - иероглифы; Древнеегипетское письмо, использующее картинки, вместо буквенных слов, которые мы бы легко поняли.

Эти кропотливо оформленные символы были великолепны для украшения стен храмов, но для ведения повседневного дела существовал еще один сценарий, известный как иератический. Это был почерк, в котором знаки изображения были сокращены до абстракции. [я]

Пример с иероглифами показывает, что тысячи лет спустя закодированное сообщение не было легко декодировано читателями, но современный человек, возможно, не был предназначенным читателем.

Более недавним примером базового кодирования является Азбука Морзе.

Изобретенный в 1836 году, Морзе-код был методом связи с использованием телеграфного аппарата, который передавал импульсы вдоль электрических токов.

Импульсы были составлены из шаблона с использованием точек и тире, которые были способом кодирования алфавита для использования буквы, чтобы сформировать сообщение для передачи.

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

  1. Кодировка символов

Со всем содержимым, написанным в Интернете, необходимо указать кодировку символов, чтобы сообщение отображалось четко с правильными символами. Символы хранятся как байты.

Просто потому, что вы пишете контент, не обязательно означает, что он будет отображаться правильно после его передачи, если только не указано кодирование.

Наиболее распространенной практикой является слежение за кодировкой UTF-8:

Символ в UTF8 может иметь длину от 1 до 4 байтов. UTF-8 может представлять любой символ в стандарте Unicode. UTF-8 обратно совместим с ASCII. UTF-8 является предпочтительным кодированием для электронной почты и веб-страниц. [II]

  1. Аналого-цифровой

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

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

Существует четыре разных метода аналого-цифрового кодирования в зависимости от типа преобразования данных:

  • Аналоговые данные для аналоговых сигналов
  • Аналоговые данные для цифровых сигналов
  • Цифровые данные для аналоговых сигналов
  • Цифровые данные для цифровых сигналов

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

расшифровка

Знание того, что кодирует, позволяет легко понять расшифровка, что является просто обратным процессом.

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

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

С кодом Морзе, если человек получил сообщение, им нужно будет узнать шаблон кода, чтобы перевести его на ясное сообщение, поэтому он сможет декодировать сообщение.

При декодировании символов, если для содержимого задано кодирование UTF-8, процесс декодирования будет отображать сообщение правильно. Если используется другой формат кодирования и не поддерживается или не понят цели, процесс декодирования будет отображать непреднамеренные результаты.

По сути, любой процесс, требующий анализа и интерпретации, будь то вербальный или невербальный, является процессом декодирования.

Резюме

Все коммуникационные процессы имеют три основных элемента: источник (отправитель), среда передачи (канал сообщения) и целевая (получатель).

Обратите внимание, что для передачи сообщений может быть беспроводной, радио, человек, свет или звук, чтобы назвать несколько.

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

Затем приемник декодирует сообщение так, чтобы оно понималось до того, как могут произойти дальнейшие действия.