Кодирование информации с помощью знаковых системЗнаки: форма и значение
Знаки используются человеком для долговременного хранения информации и ее передачи на большие расстояния.В соответствии со способом восприятия знаки делятся на -зрительные (буквы, цифры, ноты,дорожные знаки и т.п.),-слуховые (звуковые сигналы), осязательные азбука Брайля для слепых), обонятельные (запахи), вкусовые.
Знаки отображают объекты окружающего мира или понятия, т.е. имеют определенное значение (смысл). Знаки различаются по способу связи между их формой и значением (иконические знаки и символы).
Иконические знаки позволяют догадаться об их смысле, так как они имеют форму, похожую на отображаемый объект. Символами называются знаки, для которых связь между формой и значением устанавливается по общепринятому соглашению
Один и тот же символ может иметь различное значение в разных знаковых системах. Например, знак «О» используют в качестве:буквы «О» в русском алфавите;буквы «о» [ ou ] английском алфавите;цифры 0 в системах счисления;символа химического элемента «Щ» (кислорода) в таблице Д.И.Менделеева
Задание: Закодируйте свое имя в двоичном коде, алфавитном коде, кодом замены и с помощью азбуки Морзе. Например: Имя «Ира».
Алфавитный код Простейшую кодовую таблицу можно составить, если поставить в соответствие каждой букве алфавита её порядковый номер:Тогда скороговоркаОТ ТОПОТА КОПЫТ ПЫЛЬ ПО ПОЛЮ ЛЕТИТв закодированном виде будет выглядеть так:16 20 20 16 17 16 20 1 12 16 17 29 20 17 29 13 30 17 16 17 16 13 32 13 6 20 10 20
Можно закодировать информацию, заменяя каждую букву исходного текста, например, следующей после нее буквой в алфавите. Такой код называют шифром замены.В этом случае исходное сообщение:АЛ ЦВЕТ МИЛ НА ВЕСЬ СВЕТпримет вид:БМ ЧГЁУ НКМ ОБ ГЁТЭ ТГЁУ
Знаковые системы
Каждая знаковая система строится на основе определенного алфавита (набора знаков) и правил выполнения операций над знаками. ЯЗЫКИ ЕстественныеАлфавитГрамматикаСинтаксисФормальныеСистемы счисления,Алгебра,Языки программирования
В процессах хранения, обработки и передачи информации в компьютере используется двоичная знаковая система, алфавит которой состоит всего из двух знаков { 0, 1}. Физически знаки реализуются в форме электрических импульсов: нет импульса – 0, есть импульс – 1.
Кодирование информации
Код состоит из определенного количества знаков. Количество знаков в коде называется длиной кода.
В процессе преобразования информации из одной формы представления (знаковой системы) в другую происходит перекодирование информации. Перекодирование – это операция преобразования знаков или групп знаков одной системы в знаки или группы знаков другой знаковой системы.
Задание: Закодируйте свое имя на основе кодировочных таблиц КОИ8-Р, СР1251, ISO ПРИМЕР:Последовательности десятичных кодов слова «ЭВМ» в различных кодировках:
Одним из первых стандартов кодирования русских букв на компьютерах был КОИ8 ("Код обмена информацией, 8-битный").
Наиболее распространенной в настоящее время является кодировка Microsoft Windows, обозначаемая сокращением CP1251 ("CP" означает "Code Page", "кодовая страница").
Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта для русского языка кодировку под названием ISO 8859-5.
Самостоятельная работа Используя кодировочную таблицу ASCII (American Standard Code for Information Interchang)
А) Закодируйте слова:1. Password2.WindowsБ) Декодируйте в слова:1. 84 111 114 110 97 100 1112. 69 110 116 101 114