ВИДЫКОДИРОВАНИЯ Б.П.Сайков,
ВИДЫ КОДИРОВАНИЯ Кодирование – действие с информацией или данными по преобразованию их в форму, удобную для хранения, передачи, обработки и использования Б.П.Сай ков,
Виды кодирования ВИДЫ КОДИРОВАНИЯ Алфавитное кодирование Бинарное кодирование Пиктографическое кодирование Нотное кодирование Машинное кодирование (машинные коды) Естественные языки Барабан – глухой и звонкий звуки Нотные знаки Иероглифы, рисунки, условные знаки на картах, схемах Ноль и единица (0, 1) Б.П.Сай ков, примеры
Пример алфавитного кодирование текста песни Гимн Москвы Я по свету немало хаживал, Жил в землянке, в окопах, в тайге, Похоронен был дважды заживо, Знал разлуку, любил в тоске. Но Москвою привык я гордиться И везде повторял я слова: Дорогая моя столица, Золотая моя Москва! ВИДЫ КОДИРОВАНИЯ Б.П.Сай ков,
БАХ БУМ БАХ Звуковое бинарное кодирование ВИДЫ КОДИРОВАНИЯ Б.П.Сай ков,
Азбука Морзе – пример бинарного кодирования Знаковое бинарное кодирование ВИДЫ КОДИРОВАНИЯ Б.П.Сай ков,
Нотное кодирование 7 нот – это как буквы в алфавите, их не только надо воспроизводить, но и уметь записывать ВИДЫ КОДИРОВАНИЯ Б.П.Сай ков,
Пиктографическое кодирование В дорожных знаках закодирован текст правил дорожного движения Мы можем понять схему или карту, если знакомы с условными обозначениями ВИДЫ КОДИРОВАНИЯ Б.П.Сай ков,
Машинное кодирование Алекс – Юстасу, совершенно секретно , 10, 18, 16, 12, 01, 19, 20, 18, 01, 15, 01 14, 16, 33 18, 16, 05, 15, 01, 33 Юстас – Алексу, совершенно секретно ВИДЫ КОДИРОВАНИЯ При машинном кодировании каждой букве соответствует определённое число, состоящее из двух цифр – 1 и 0 Б.П.Сайков,
Упражнение 1
Флажковая морская азбука
Упражнение 2 Старший помощник Лом сдает экзамен капитану Врунгелю. Помогите ему прочитать следующий текст:
Кодирование – это операция преобразования знаков или групп знаков одной знаковой системы в знаки или группы знаков другой знаковой системы. Кодом называется правило для преобразования одного набора знаков в другой набор знаков. Декодирование – расшифровка кодированных знаков, преобразование кода символа в его изображение Кодирование используется при хранении, передаче и представлении информации на носителе.
Азбука Морзе. Морзе (Morse) Сэмюэл Финли Бриз (1791 – 1872), американский художники и изобретатель. В 1837 году изобрел электромеханический телеграфный аппарат. В 1838 г. разработал телеграфный код (азбука Морзе). Азбука Морзе – неравномерный телеграфный код, в котором каждая буква или знак представлена своей комбинацией коротких элементарных посылок электрического тока (точек) и элементарных посылок утроенной продолжительности (тире).
Код азбуки Морзе Русский алфавит Латинский алфавит АA СS БB ТT ВW УU ГG ФF ДD ХH ЕE ЦC ЖV Ч ЗZ Ш ИI ЩQ ЙJ Ъ КK ЫY ЛL ЬX МM Э НN Ю ОO Я ПP РR
Упражнение 3 Расшифруйте (декодируйте), что здесь написано (буквы отделены друг от друга пробелами)? Закодируйте с помощью азбуки Морзе слова ИНФОРМАТИКА, ДАННЫЕ, АЛГОРИТМ.
Упражнение 3_а От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе _.._.._ _.._ _ _ _. При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы иангч...__._ _._ _ _. Определите текст радиограммы 1) ГАИГАЧ 2) НАИГАН 3) НАИГАЧ 4) ГАИГАН
Зашифрованная пословица. Разгадайте слова в предложениях (каждой букве соответствует определенная цифра). Чтобы рубить дрова, нужен 14, 2, 3, 2, 7, а чтобы полить огород – 10, 4, 5, 1, 6. Рыбаки сделали во льду 3, 7, 2, 7, 8, 9, 11 и стали ловить рыбу. Самый колючий зверь в лесу – это 12, 13. А теперь прочитай пословицу: 1, 2, 3, 4, 5, 1, 6 7, 8, 9, 10, 11 9, 4, 7, 4, 13, 12, 14. Упражнение 7
Упражнение 8 Какие сообщения закодированы с помощью этой таблицы? Шифры замены. Каждая буква алфавита может быть заменена любым числом из соответствующего столбика кодировочной таблицы.
Упражнение 9 «Шифр Цезаря» Этот шифр реализует следующее преобразование текста: каждая буква исходного текста заменяется третьей после нее буквой в алфавите, который считается написанным по кругу. а) закодируйте слово «человек» б)декодируйте «нултхсёугчлв»
Упражнение 10 Шифр Виженера Шифр Виженера реализует кодирование фразы путем «индивидуального сдвига» букв, причем величина сдвигов определяется номерами (положением) букв в ключевом слове (фразе). Возьмем, например, ключевое слово «leonid» (латиница) и кодируемую фразу «i remember». Буквы ключевого слова имеют следующие номера в латинском алфавите: 12,5,15,14,9,4. Шифрование по Виженеру состоит в «сдвиге» первой буквы кодируемой фразы на 12 позиций, т.е. в замене буквы «i» (9-я позиция) на букву «u», находящуюся в 9+12=21-й позиции, в замене пробела « » (второй буквы кодируемой фразы, 0-я позиция) на букву «e», находящуюся в 0+5=5-й позиции и т.д. При «исчерпании» букв ключевого слова, последнее используется снова и снова до тех пор, пока не будут закодированы все буквы кодируемой фразы. Используя в качестве ключевого слово Вагон, закодируйте слова АЛГОРИТМ, ПРАВИЛА, ИНФОРМАЦИЯ (д/з)