Слайд 2В традиционных кодировках для кодирования одного символа используется 8 бит. Легко подсчитать
![В традиционных кодировках для кодирования одного символа используется 8 бит. Легко подсчитать](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-1.jpg)
, что такой 8-разрядный код позволяет закодировать 256 различных символов.
Присвоение символу определенного числового кода – это вопрос соглашения.
Слайд 3В качестве международного стандарта принята кодовая таблица ASCII (American Standard Code for
![В качестве международного стандарта принята кодовая таблица ASCII (American Standard Code for](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-2.jpg)
Information Interchange), кодирующая первую половину символов с числовыми кодами от 0 до 127 (коды от 0 до 32 отведены не символам, а функциональным клавишам).
Слайд 5Во второй половине содержатся коды национальных алфавитов, символы псевдографики и некоторые математические
![Во второй половине содержатся коды национальных алфавитов, символы псевдографики и некоторые математические](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-4.jpg)
знаки. К сожалению, в настоящее время существуют пять различных кодировок кириллицы (КОИ8-Р, Windows, MS-DOS, Macintosh и ISO), что вызывает дополнительные трудности при работе с русскоязычными документами.
Слайд 6Хронологически одним из первых стандартов кодирования русских букв на компьютерах был КОИ8
![Хронологически одним из первых стандартов кодирования русских букв на компьютерах был КОИ8](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-5.jpg)
.
Эта кодировка применялась еще в 70-ые годы на компьютерах серии ЕС ЭВМ, а с середины 80-х стала использоваться в первых русифицированных версиях операционной системы UNIX.
Слайд 7КОИ8 («Код обмена информацией, 8-битный»)
![КОИ8 («Код обмена информацией, 8-битный»)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-6.jpg)
Слайд 8Наиболее распространенной в настоящее время является кодировка Microsoft Windows, обозначаемая сокращением CP1251
![Наиболее распространенной в настоящее время является кодировка Microsoft Windows, обозначаемая сокращением CP1251](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-7.jpg)
("CP" означает "Code Page", "кодовая страница").
Слайд 9От начала 90-ых годов, времени господства операционной системы MS DOS, остается кодировка
![От начала 90-ых годов, времени господства операционной системы MS DOS, остается кодировка CP866.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-8.jpg)
CP866.
Слайд 10Компьютеры фирмы Apple, работающие под управлением операционной системы Mac OS, используют свою
![Компьютеры фирмы Apple, работающие под управлением операционной системы Mac OS, используют свою собственную кодировку Mac.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-9.jpg)
собственную кодировку Mac.
Слайд 11Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта
![Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-10.jpg)
для русского языка еще одну кодировку под названием ISO 8859-5.
Слайд 12Unicode
В конце 90-ых годов появился новый международный стандарт Unicode, который отводит под
![Unicode В конце 90-ых годов появился новый международный стандарт Unicode, который отводит](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-11.jpg)
один символ не один байт, а два, и поэтому с его помощью можно закодировать не 256, а 65536 различных символов. Полная спецификация стандарта Unicode включает в себя все существующие, вымершие и искусственно созданные алфавиты мира, а также множество математических, музыкальных, химических и прочих символов.
Слайд 13Пример
Представьте в форме шестнадцатеричного кода слово «ЭВМ».
CP1251: 221 194 204
CP866: 157 130 140 .
В
![Пример Представьте в форме шестнадцатеричного кода слово «ЭВМ». CP1251: 221 194 204](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/344588/slide-12.jpg)
16 с/с
CP1251: DD C2 CC
CP866: 9D 82 8C