Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемДенис Войников
1 Кодирование текстовой (символьной) информации Кодирование текстовой (символьной) информации 1
2 Историческая справка Криптография - это тайнопись, система изменения письма с целью сделать текст непонятным для непосвященных лиц Азбука Морзе или неравномерный телеграфный код, в котором каждая буква или знак представлены своей комбинацией коротких элементарных посылок электрического тока ( точек ) и элементарных посылок утроенной продолжительности ( тире ) Сурдожесты - язык жестов, используемый людьми с нарушениями слуха 2
3 Код Цезаря А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф ХЦ Ч Ш Щ Ъ Ы Ь Э Ю ЯА Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф ХЦ Ч Ш Щ Ъ Ы Ь Э Ю Я Замени каждую букву шифруемого текста на другую путем смещения в алфавите от исходной буквы на фиксированное количество символов ! Закодируем БАЙТ, сместив на 2 символа вправо Получим: ГВЛФ 3
4 Задание 1 Расшифруйте афоризм немецкого мыслителя Иоганна Гёте, закодированный с помощью шифра Цезаря. Известно, что каждая буква исходного текста заменяется второй после нее буквой: «Мфр по йпвжф щхикч бйэмрд, по йпвжф пкщжер р удрзо». А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я Ответ: «Кто не знает чужих языков, не знает ничего о своем». 4
5 Двоичное кодирование текстовой информации Двоичный код каждого символа в компьютерном тексте занимает 1 байт памяти 256 символов 66 букв русского алфавита 52 буквы латинского алфавита 10 арабских цифр = – 128 = 128 знаки препинания, арифметические знаки, специальные символы и т.д. 1 байт = 8 бит 2 8 = 256 5
6 Кодовая таблица ASCII American Standard Code for Information Interchange 0-31 ( ) неотображаемые служебные символы 0-31 ( ) неотображаемые служебные символы ( ) буквы латинского алфавита, знаки математических операций и т.д ( ) буквы латинского алфавита, знаки математических операций и т.д. 6
7 Кодировка русскоязычных символов ( ) КОИ8-Р 7
8 CP1251 8
9 CP866 9
10 Кодировка Unicode 1 символ - 2 байта (16 бит), которыми можно закодировать ? символов
11 Задание 2 Закодируйте слово «бит» в десятичный код с помощью таблиц кодировок КОИ8-Р и CP866. Переведите полученные десятичные коды в шестнадцатеричные с помощью инженерного калькулятора. 11
12 КОИ8-Р CP866 12
13 Решение: СР866: КОИ8-Р: Десятичные коды 13
14 Решение: СР866: КОИ8-Р: КОИ8-Р: 86 С9 D4 СР866: А1 А8 Е2 Перевод десятичных кодов в шестнадцатеричные: 14
15 Кодовая таблица ASCII N – 4E 15
16 4E 16 = x x Е 16
17 Кодовая таблица ASCII КОИ8-Р: 86 С9 D4 СР866: А1 А8 Е2 17
18 Задание 3 Определить шестнадцатеричную кодировку слова «Zero» и перевести ее в двоичную по правилам перевода чисел в системах счисления с основанием, кратным x x
19 Решение: x x A F
20 Задание 4 Запустите текстовый редактор MS Word. Удерживая клавишу «ALT», наберите коды на дополнительной цифровой клавиатуре: (КОИ8-Р) (СР866) Какая кодировка русскоязычных символов используется в текстовом редакторе MS Word? 20
21 Вопросы : 1. Какой принцип кодирования текстовой информации используется в компьютере? 2. Как называется международная таблица кодировки символов? 3. Перечислите названия таблиц кодировок для русскоязычных символов. 4. Какая кодировка используется для русскоязычных символов в MS Word? 21
22 Домашнее задание : 1. Записи в тетради. 2. Закодировать в кодировке СР866 свои Фамилию и Имя. Перевести полученные коды в шестнадцатеричную и двоичную системы счисления. (В таблице СР866 заглавные буквы (кроме Ё) имеют десятичные коды от 128 до 159, строчные (кроме ё) – от 160 до 175 и от 224 до 239, Ё – 240, ё –
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.