Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемФилипп Бражников
1 Текстовые кодировки Борозна Мария 11 « Б » Борозна Мария 11 « Б »
2 Информация Информация всегда хранится и передается в закодированном виде. Например, при разговоре информация кодируется с помощью звуков. Текстовая информация состоит из символов : букв, цифр, знаков препинания и т. д.
3 Кодировка Кодировка обеспечивает передачу текста в данном варианте его оформления. Для чтения нужно, чтобы адресат имел ту же систему чтения, что и отправитель. В противном случае получатель, при отличие на уровне кодировки, увидит нечто странное.
4 Кодирование Текстовая информация – это информация, выраженная в письменной форме. Кодирование – это процесс преобразования информации в форму, воспринимаемую компьютером, т. е. двоичный код. Декодирование – это процесс обратный кодированию, который заключается в том, что происходит преобразование данных из двоичного кода в форму, понятную человеку.
5 Кодирование текстовой информации В традиционных кодировках для кодирования одного символа используется 8 бит. Легко подсчитать по известной формуле, что такой 8- разрядный код позволяет закодировать 256 различных символов. Технически это выглядит очень просто, однако всегда существовали достаточно веские организационные сложности. В первые годы развития вычислительной техники они были связаны с отсутствием необходимых стандартов, а в настоящее время вызваны, наоборот, изобилием одновременно действующих и противоречивых стандартов. Для того чтобы весь мир одинаково кодировал текстовые данные, нужны единые таблицы кодирования, а это пока невозможно из - за противоречий между символами национальных алфавитов, а также противоречий корпоративного характера.
6 ASCII Поскольку персональные компьютеры начали развиваться в Америке, наиболее распространенная кодировка – ASCII. Присвоение символу определенного числового кода - это вопрос соглашения. В качестве международного стандарта принята таблица ASCII (American Standard Code for Information Interchange - Американский стандартный код для обмена информацией ), кодирующая первую половину символов с числовыми кодами от 0 до 127 ( коды от 0 до 32 отведены не символам, а функциональным клавишам ) * Базовая таблица закрепляет значения кодов от 0 до 127, а расширенная относится к символам с номерами от 128 до 255.
7 ASCII Первые 32 кода - так называемые управляющие коды, которым не соответствуют никакие символы языков, и, соответственно, эти коды не выводятся ни на экран, ни на устройства печати, но ими можно управлять тем, как производится вывод прочих данных. Начиная с кода 32 по код 127 размещены коды символов английского алфавита, знаков препинания, цифр, арифметических действий и некоторых вспомогательных символов.
8 КОИ7 Аналогичные системы кодирования текстовых данных были разработаны и в других странах. Так, например, в СССР в этой области действовала система кодирования КОИ 7 ( код обмена информацией, семизначный ) Однако поддержка производителей оборудования и программ вывела американский код ASCII на уровень международного стандарта, и национальным системам кодирования пришлось « отступить » во вторую, расширенную часть системы кодирования, определяющую значения кодов со 128 по 255. Отсутствие единого стандарта в этой области привело к множественности одновременно действующих кодировок. Только в России можно указать три действующих стандарта кодировки и еще два устаревших.
9 Windows 1251 Так, например, кодировка символов русского языка, известная как кодировка Windows 1251, была введена « извне » компанией Microsoft, но, учитывая широкое распространение операционных систем и других продуктов этой компании в России, она глубоко закрепилась и нашла широкое распространение. Эта кодировка используется на большинстве локальных компьютеров, работающих на платформе Windows
10 КОИ 8 Другая распространенная кодировка носит название КОИ 8 ( код обмена информацией, восьмизначный ) ее происхождение относится ко временам действия Совета Экономической Взаимопомощи государств Восточной Европы. Сегодня кодировка КОИ 8 имеет широкое распространение в компьютерных сетях на территории России и в российском секторе Интернета.
11 ISO Международный стандарт, в котором предусмотрена кодировка символов русского алфавита, носит название кодировки ISO ( International Standard Organization Международный институт стандартизации ). На практике данная кодировка используется редко
12 ГОСТ и ГОСТ - альтернативная На компьютерах, работающих в операционных системах MS-DOS, могут действовать еще две кодировки ( кодировка ГОСТ и кодировка ГОСТ - альтернативная ). Первая из них считалась устаревшей даже в первые годы появления персональной вычислительной техники, но вторая используется и по сей день.
13 UNICODE Если проанализировать организационные трудности, связанные с созданием единой системы кодирования текстовых данных, то можно прийти к выводу, что они вызваны ограниченным набором кодов (256). В то же время очевидно, что если, например, кодировать символы не восьмиразрядными двоичными числами, а числами с большим количеством разрядов, то и диапазон возможных значений кодов станет на много больше. Такая система, основанная на 16- разрядном кодировании символов, получила название универсальной UNICODE. Шестнадцать разрядов позволяют обеспечить уникальные коды для различных символов э того достаточно, чтобы вместить все символы всех языков мира. Большую часть символов Unicode занимают китайские, корейские и японские иероглифы.
14 UNICODE Несмотря на тривиальную очевидность такого подхода, простой механический переход на данную систему долгое время сдерживался из - за недостаточных ресурсов средств вычислительной техники ( в системе кодирования UNICODE все текстовые документы автоматически становятся вдвое длиннее ). Во второй половине 90- х годов технические средства достигли необходимого уровня обеспеченности ресурсами, и сегодня мы наблюдаем постепенный перевод документов и программных средств на универсальную систему кодирования. Для индивидуальных пользователей это еще больше добавило забот по согласованию документов, выполненных в разных системах кодирования, с программными средствами, но это надо понимать как трудности переходного периода.
15 UNICODE Таблица символов Unicode, выглядит примерно следующим образом
16 Текстовые кодировки Десятичные коды некоторых символов в различных кодировках
17 Список используемой литературы _2_5. htm _2_5. htm php
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.