1 Кодирование информации с помощью знаковых систем Знаки: форма и значение
2 Знаки используются человеком для долговременного хранения информации и ее передачи на большие расстояния. В соответствии со способом восприятия знаки делятся на -зрительные (буквы, цифры, ноты, дорожные знаки и т.п.), -слуховые (звуковые сигналы), осязательные ( азбука Брайля для слепых), обонятельные (запахи), вкусовые.
3 Знаки отображают объекты окружающего мира или понятия, т.е. имеют определенное значение (смысл). Знаки различаются по способу связи между их формой и значением (иконические знаки и символы).
4 Иконические знаки позволяют догадаться об их смысле, так как они имеют форму, похожую на отображаемый объект. Символами называются знаки, для которых связь между формой и значением устанавливается по общепринятому соглашению
5 Один и тот же символ может иметь различное значение в разных знаковых системах. Например, знак «О» используют в качестве: -буквы «О» в русском алфавите; -буквы «о» [ ou ] в английском алфавите; -цифры 0 в системах счисления; -символа химического элемента «0» (кислорода) в таблице Д.И.Менделеева
6 Задание: Закодируйте свое имя в двоичном коде, алфавитном коде, кодом замены и с помощью азбуки Морзе. Например: Имя «Ира». Двоичный кодАлфавитный кодКод заменыАзбука Морзе И й** Р С*-* А Б*-
А И Р Ш Б Й С Щ В К Т Ъ Г Л У Ы Д М Ф Ь Е Н Х Э Ж О Ц Ю З П Ч Я пробе л Двоичный код
Простейшую кодовую таблицу можно составить, если поставить в соответствие каждой букве алфавита её порядковый номер: Тогда скороговорка ОТ ТОПОТА КОПЫТ ПЫЛЬ ПО ПОЛЮ ЛЕТИТ в закодированном виде будет выглядеть так: АБВГДЕЁЕЁ ЖЗИЙКЛМНОП РСТУФХЦЧШЩЫЬЪЭЮЯ Алфавитный код
9 Можно закодировать информацию, заменяя каждую букву исходного текста, например, следующей после нее буквой в алфавите. Такой код называют шифром замены. В этом случае исходное сообщение: АЛ ЦВЕТ МИЛ НА ВЕСЬ СВЕТ примет вид: БМ ЧГЁУ НКМ ОБ ГЁТЭ ТГЁУ
А*- И ** Р *-* Ш ----1* * Б-***Й*---С***Щ--*-2** В*--К-*-Т- 3***-- Г--*Л*- ** У**-Ы-*--4**** - Д-**М--Ф**-*Ь, Ъ -**-5**** * Е*Н-*Х****Э***- *** 6- **** Ж***-О---Ц-*-*Ю**--7--*** З--**П*--*Ч---*Я*-*-8---** Азбука Морзе
11 Знаковые системы
12 Каждая знаковая система строится на основе определенного алфавита (набора знаков) и правил выполнения операций над знаками. ЯЗЫКИ Естественные Алфавит Грамматика Синтаксис Формальные Системы счисления, Алгебра, Языки программирования
13 В процессах хранения, обработки и передачи информации в компьютере используется двоичная знаковая система, алфавит которой состоит всего из двух знаков { 0, 1}. Физически знаки реализуются в форме электрических импульсов: нет импульса – 0, есть импульс – 1.
14 Кодирование информации
15 Код состоит из определенного количества знаков. Количество знаков в коде называется длиной кода.
16 В процессе преобразования информации из одной формы представления (знаковой системы) в другую происходит перекодирование информации. Перекодирование – это операция преобразования знаков или групп знаков одной системы в знаки или группы знаков другой знаковой системы.
17 Задание: Закодируйте свое имя на основе кодировочных таблиц КОИ8-Р, СР1251, ISO ПРИМЕР:Последовательности десятичных кодов слова «ЭВМ» в различных кодировках: ЭВМ КОИ8-Р СР ISO
18 Одним из первых стандартов кодирования русских букв на компьютерах был КОИ8КОИ8 ("Код обмена информацией, 8-битный").
19 Наиболее распространенной в настоящее время является кодировка Microsoft Windows, обозначаемая сокращением CP1251 ("CP" означает "Code Page", "кодовая страница").CP1251
20 Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта для русского языка кодировку под названием ISO ISO
21 Самостоятельная работа Используя кодировочную таблицу ASCII (American Standard Code for Information Interchang)
22 А) Закодируйте слова: 1. Password 2.Windows Б) Декодируйте в слова:
23