1 / 31

Кодирование

текстовой. Кодирование. информации.

mona-deleon
Download Presentation

Кодирование

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. текстовой Кодирование информации

  2. Одну и ту же информацию можно представить и передать по-разному.Например, сообщить об опасности:- Крикнуть «Караул!» или “Help me!”;- Передать сигнал SOS с помощью азбуки Морзе: “    ”; - Опасность поражения электрическим током выразить рисунком;- Для глухонемых людей — показать жестом. • Во всех этих случаях для представления информации используется определенный язык.

  3. Язык • Язык может быть естественным (разговорным) или формальным (кодом или языком программирования) Язык (код)— определенная система знаков для представления информации.

  4. Алфавит • Каждый язык (код) может быть представлен своим алфавитом. • Алфавит— набориспользуемых в языке символов.

  5. Алфавит • Существует множество алфавитов, используемых для представления информации: • Алфавит кириллических букв; • Алфавит латинских букв; • Алфавит азбуки Морзе; • Алфавит дорожных знаков.

  6. Кодирование • Часто мы передаем или храним информацию не в той форме, в которой она существует, а преобразовываем ее — кодируем. Если вдуматься, то кодирование информации вокруг нас происходит постоянно: -Уровень знаний по предмету кодируется соответствующим числом: 5,4,3,2,1; -Предупреждающие сигналы на дороге закодированы с помощью дорожных знаков;

  7. Кодирование -Информация о протеканиихимической реакции кодируется с помощью записи уравнения химической реакции; - При передаче информации по телефону сигналы кодируются для передачи и декодируются, чтобы их можно было воспринимать.

  8. Кодирование  декодирование • Музыкальная композицияможет быть сыграна на инструменте (закодирована и передана с помощью звуков), записана с помощью нот (кодами являются ноты) или записана на магнитный диск (коды — электромагнитные сигналы). Кодирование— преобразование информации в форму, удобную для передачи, хранения или обработки. Декодирование — преобразование информации в форму, удобную для восприятия.

  9. Информация в ПК • Компьютер с точки зрения пользователяработает с информацией разных видов и представлений: числовой, графический, звуковой, текстовой, видео. Но по сути вся информация представлена в виде сигналов всего двух видов: намагничено/размагничено — для магнитного диска, отражает/не отражает — для лазерного диска, есть электрический сигнал/нет сигнала — для полупроводниковых приборов. Технические устройства для обработки двоичных сигналов устойчиво работают и получаются значительно более простыми.

  10. Информация в ПК • Таким образом, вся информация — звуки, изображения, показания приборов, для обработки на компьютере должна быть преобразована в числовую форму, т. е. закодирована. Для кодирования информации используется двоичный код, алфавит которого состоит из двух цифр: нуля и единицы.

  11. Кодирование текстовой информации • В настоящее время большая часть персональных компьютеров в мире занята обработкой текстовой информации. • Для кодирования одного символа используется 1 байт.

  12. Кодирование текстовой информации • С помощью одного байта можно закодировать 256 различныхсимволов — все символы клавиатуры. • Кодирование заключается в том, что все символы в таблице пронумерованы и каждому символу ставится в соответствие уникальный двоичный код от 00000000 до 11111111.

  13. Кодовые таблицы • Присвоение символу конкретногокода — это вопрос соглашения, которое фиксируется в кодовой таблице. • Кодовая таблица, содержащая 256 символов, состоит из двух частей, двух таблиц кодирования — базовой и расширенной. • В базовой таблице определены значения кодов с 0 по 127, а в расширенной — со 128 по 255.

  14. США, институт стандартизации (АSCII) Таблица АSCII разделена на 2 части • -стандартная(содержит коды от 0 до 127) • - расширенная (содержит символы с кодами от 128 до 255)

  15. Кодовые таблицы • Первая половина кодовой таблицы — базовая таблица — принята в качестве международного стандарта и называется кодировкой ASCII (AmericanStandard Code for Information Interchange — Американский стандартный код для обмена информацией). • Кодовая таблица ASCII содержит 128 символов — коды с 0 по 127.

  16. Кодовая таблица ASCII

  17. Кодовая таблица ASCII • В базовой таблице за кодами с 0 по 32 закреплены специальные функции: нажатие клавиши Enter, Bs, управление курсором, ввод пробела и т.д. • Коды с 33 по 127 соответствуют символам: !, #, $, цифрам, знакам арифметических операций, знакам препинания и символам латинского алфавита.

  18. Расширение таблицы ASCII • Вторая половина кодовой таблицы не определена американским стандартом, предназначена для кодирования национальных алфавитов и назавается расширением таблицы ASCII.

  19. Кодовые таблицы • В настоящее время существует пять различных 8-битных кодовых таблиц для русских букв: • КОИ-8; • СР-1251; • СР-866; • Мас; • ISO.

  20. Кодовые таблицы • КОИ-8; • СР-1251; • СР-866; • Мас; • ISO. • В каждой кодовой таблице первая половина таблицы (коды с 0 по 127) представляет собой кодировку ASCII.

  21. КОИ-8 • Хронологически одним из первых стандартов кодирования русских букв на компьютерах был код КОИ-8 — Код обмена информацией, 8-битный. Эта кодировка стала фактическим стандартом в Интернете, используется в операционной системе UNIX, чаще всего применяется для обмена почтой и новостями.

  22. Кодовая таблица КОИ-8

  23. Кодировка СР-866 • Для операционной системы MS-DOS была создана альтернативная кодировка CP-866. (CP — code page).

  24. Кодировка СР-1251 • После появления ОС Windows фирмой Microsoft была создана кодировка Windows — CP-1251.

  25. Другие кодировки • Компьютеры фирмы Apple, работающие под управлением операционной системы Mac OS, используют свою собственную кодировкуMac. • Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта для русского языка еще одну кодировку под названиемISO 8859-5, которая большого распространения не получила.

  26. Unicode • В конце 90-ых годов появился новый международный стандарт Unicode, который отводит под кодирование одного символа не один байт, а два, и поэтому с его помощью можно закодировать не 256, а 65536 различных символов — все существующие созданные алфавиты мира, а также множество специализированных символов: математических, музыкальных, химических и прочих символов.

  27. Unicode • Кодировка Unicode с 1997 года используется в пакете Microsoft Office. Главный недостаток этой кодировки — информационный вес текста увеличивается в два раза.

  28. Программы-конверторы • В связи с тем, что коды одних и тех же символов в различных кодовых таблицах не совпадают, тексты, созданные в одной кодировке, не будут правильно отображаться в другой. • Для того чтобы стало возможным чтение и редактирование текста, набранного в другой кодировке, для перекодирования текста используются специальные программы-конверторы.

  29. Alt-ввод • Если вам известен код символа, то символ можно получить, набрав его код на малой цифровой клавиатуре при включенном индикаторе Num Lock и прижатой клавише Alt. • Каждому символу соответствует свой код: • 128 — русская буква А; • 160 — русская буква а; • 33 — восклицательный знак; • 32 — пробел; • 045 — дефис; • 0151 — тире; • 0150 — минус.

  30. Задание :определите символ по числовому коду. • Запустите программу БЛОКНОТ • Нажмите ALT и 0224 (на дополнительной цифровой клавиатуре). • Появится символ а. • Повторитеэту операцию для числовых кодов от 0225 до 0233. • Появятся символы в кодировке (CP 1251 Windows). • Запишите их в тетрадь.

  31. Задание 2:определите символ по числовому коду. • Запустите программу БЛОКНОТ • Нажмите ALT и 161 (на дополнительной цифровой клавиатуре). • Появится символ. • Повторитеэту операцию для числовых кодов 160, 169, 226. • Появятся символы в кодировке (CP 866 MS-DOS). • Запишите их в тетрадь.

More Related