Кодирование информации. Язык как способ представления информации

Вид материалаДокументы

Содержание


Код – это набор условных обозначений (знаков, сигналов), каждому из которых присваивается определенное значение.
Кодирование – это процесс записи или преобразования информации в соответствии с правилами, заданными некоторым кодом.
Рсйгēу! Нēоа ипгфу Гбта
Подобный материал:
Кодирование информации. Язык как способ представления информации.


Одну и ту же информацию можно передать разными способами. Например, каким образом вы можете сообщить об опасности?
  • Если на вас напали, вы можете просто крикнуть: ”Караул!!!”. А англичанин крикнет “Help me!”.
  • Если прибор находится под высоким напряжением, то требуется оставить предупреждающий знак (рисунок).
  • На оживленном перекрестке регулировщик помогает избежать аварии с помощью жестов.
  • Если ваш корабль тонет, то вы передадите сигнал “SOS” (… – – – …).
  • На флоте помимо азбуки Морзе используют также семафорную азбуку и флажковую сигнализацию.
  • В театре пантомимы вся информация передается зрителю исключительно с помощью мимики и жестов.

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

Любая передача информации происходит с помощью кода. Даже при разговоре мы обмениваемся информацией с помощью кода. Только это код, к которому мы давно привыкли, который хорошо изучили и легко понимаем. Вы конечно догадались о каком коде идет речь? Для общения друг с другом мы используем русский язык. При разговоре этот код передается звуковыми сигналами, при письме он передается условными знаками – буквами.

Существует множество наборов знаков:
  • алфавит кириллических букв {А, Б, В, Г, Д, Е,…}
  • алфавит латинских букв {A, B, C, D, E, F,…}
  • набор десятичных цифр {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
  • набор знаков зодиака
  • набор знаков азбуки Брайля (для слепых)
  • набор знаков планет и др.

Каждый предмет, каждое понятие в разных языках представляется (кодируется) по-разному, хотя имеет один и тот же смысл. Например, в русском языке – собака, в английском языке – dog, в польском языке – pies,во французском – chien, в немецком –Hund.

Имеются наборы, состоящие всего из двух знаков, их называют двоичными:
  • пара знаков {+, };
  • пара знаков {. ,– };
  • пара цифр {0, 1};
  • пара ответов {да, нет}.

Материал для запоминания

Код (фр. Code – кодекс, свод законов). Начиная с середины XIX в. это слово помимо основного значения означало книгу, в которой словам естественного языка были сопоставлены группы цифр или букв.

^ Код – это набор условных обозначений (знаков, сигналов), каждому из которых присваивается определенное значение.

Код двоичный – это код, содержащий только два знака, например {0,1}.

^ Кодирование – это процесс записи или преобразования информации в соответствии с правилами, заданными некоторым кодом.

В вычислительной технике в настоящее время используется двоичное кодирование с алфавитом {0,1}. Наиболее распространенными кодами являются ASCII (American standard code for information interchange – американский стандартный код для обмена информацией) и КОИ-8 (код обмена информации длиной 8 бит).

Одно и тоже сообщение (информацию) можно закодировать (представить) разными способами, то есть выразить на разных языках. В процессе развития человеческого общества люди выработали большое число языков кодирования. К ним относятся: разговорные языки (русский, английский, японский и др. – всего 2000); язык мимики и жестов; язык рисунков и чертежей; язык науки (математические, химические, биологические знаки); язык искусства (музыки, живописи, скульптуры); специальные языки (морской семафор, азбука Морзе, азбука Брайля для слепых)

В специальных языках особо выделим языки записи алгоритмов (ЛОГО) и языки программирования (Автокод, Ассемблер, Фортран, Кобол, Бейсик, Паскаль, Алгол, Ада, Си, Модула, ЛИСП).

 

Задание А Б В Г Д Е Ē Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
  1. Слова зашифрованы заменой букв в алфавите на следующую. Расшифруй слова: ^ Рсйгēу! Нēоа ипгфу Гбта.
  2. Слова зашифрованы не заменой, а перестановкой букв в слове по одному и тому же общему правилу. Расшифруй эти слова: аошкк, аоабкс, лтус, орселк, мыд, шандарак. Зашифруй по отгаданному правилу слово компьютер.

 

Домашнее задание
  1. Придумай и запиши в тетрадь свой собственный способ кодировки букв русского алфавита: а) графический – с помощью картинок или знаков; б) числовой – с помощью чисел; в) символьный – с помощью тех же букв, цифр, знаков препинания. Закодируй фразу “Это моя тетрадь”.