SlideShare a Scribd company logo
1 of 15
Двоичное кодирование символьной информации 28.08.11
При  двоичном кодировании текстовой информации  каждому символу ставится в соответствие своя уникальная последовательность из восьми нулей и единиц, свой уникальный код  от 00000000 до 11111111 (десятичный код от 0 до 255)
Присвоение символу конкретного двоичного кода – это вопрос соглашения, которое фиксируется в кодовой таблице. Первые 33 кода (с 0 до 32) соответствуют не символам, а операциям (перевод строки, ввод пробела и т.д.). Коды 33 до 127 являются интернациональными и соответствуют символам латинского алфавита, цифрам, знакам арифметических операций и знакам препинания.
Коды с 128 по 255 являются национальными, т.е. в национальных кодировках одному и тому же коду соответствуют различные символы. К сожалению, в настоящее время существует 5 различных кодовых таблиц для русских букв, поэтому тексты созданные в одной кодировке, не будут правильно отображаться в другой.
Хронологически одним из первых стандартов кодирования русских букв на компьютерах был код КОИ – 8 («Код обмена информационный – 8 битный»). Эта кодировка применяется в компьютерах с операционной системой  UNIX.
Наиболее распространенная  кодировка – это стандартная кириллистическая кодировка  Microsoft Windows , обозначаемая сокращением  CP1251  ( « CP » означает « Code Page »). Все  Windows  – приложения, работающие с русским языком, поддерживают эту кодировку.
Для работы в среде операционной системы  MS-DOS  используется «альтернативная» кодировка, в терминологии фирмы  Microsoft  – кодировка  CP 866 .
Фирма  Apple  разработала для компьютеров  Macintosh   свою собственную кодировку русских букв  (Mac)
Международная организация по стандартизации   (International Standards Organization, ISO)  утвердила в качестве стандарта для русского языка еще одну кодировку под названием  ISO  8859 – 5 .
[object Object],[object Object],[object Object],[object Object],[object Object],Стандарты кодировок:
Таблица кодировки символов ……… п Нераз. пробел  Нераз. пробел  я Ь 225 1111 1111 Н Ё - Э Щ 221 1101 1101 ……… Ь : : М Л 204 1100 1100 ……… Т - - В Б 194 1100 0010 ……… К А А Ъ - 128 ………  127 0111 1111 ……… Z 90 0101 1010 ……… ! 33 0010 0001 Пробел  32 0010 0000 ……… Перевод строки (клавиша  Enter ) 13 0000 1101 ……… Удаление последнего символа (клавиша  Backspace) 8 0000 1000 ……… 0 0000 0000 ISO Mac CP866 CP1251 КОИ8 Десятичный код Двоичный код
В последнее время появился новый международный стандарт  Unicode , который отводит на каждый символ не один байт, а два, и поэтому с его помощью можно закодировать не 256 символов, 2 16 =65 536 различных символов. Эту кодировку поддерживает платформа  Microsoft Windows &Office97.
Задание :   определите символ по числовому коду. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Задание 2:   определите символ по числовому коду. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The End

More Related Content

Similar to двоичное кодирование символьной_информации

Кодирование информации
Кодирование информацииКодирование информации
Кодирование информацииryabuha
 
Магдеева Р кодирование
Магдеева Р кодированиеМагдеева Р кодирование
Магдеева Р кодированиеElena Nazarova
 
кодовые таблицы
кодовые таблицыкодовые таблицы
кодовые таблицыalexwert
 
кодирование информации в компьютере
кодирование информации в компьютерекодирование информации в компьютере
кодирование информации в компьютереkaterinadolg
 
кодирование информации в компьютере
кодирование информации в компьютерекодирование информации в компьютере
кодирование информации в компьютереMarinaplotnikovaur
 
Кодирование текстовой информации
Кодирование текстовой информацииКодирование текстовой информации
Кодирование текстовой информацииСергей Балан
 
"Кодирование информации"
"Кодирование информации""Кодирование информации"
"Кодирование информации"keOOy
 
012
012012
012JIuc
 
представление текстовой информации
представление текстовой информациипредставление текстовой информации
представление текстовой информацииЕлена Ключева
 
информатика. кодирование символов. 8 кл^
информатика. кодирование символов. 8 кл^информатика. кодирование символов. 8 кл^
информатика. кодирование символов. 8 кл^Вячеслав Васильченко
 
лб № 1 кодирование
лб № 1 кодированиелб № 1 кодирование
лб № 1 кодированиеMKoryakina
 
07
0707
07JIuc
 
Jo`rayev muxlis
Jo`rayev muxlisJo`rayev muxlis
Jo`rayev muxlismlsbek
 
Представление информации в двоичной системе счисления.
  Представление информации в двоичной системе счисления.  Представление информации в двоичной системе счисления.
Представление информации в двоичной системе счисления.lerok92
 
2 кодирование информации
2 кодирование информации2 кодирование информации
2 кодирование информацииzarechneva
 
038
038038
038JIuc
 
Кодирование информации в компьютере
Кодирование информации в компьютереКодирование информации в компьютере
Кодирование информации в компьютереAlexander Asmolov
 

Similar to двоичное кодирование символьной_информации (20)

Кодирование информации
Кодирование информацииКодирование информации
Кодирование информации
 
Магдеева Р кодирование
Магдеева Р кодированиеМагдеева Р кодирование
Магдеева Р кодирование
 
кодовые таблицы
кодовые таблицыкодовые таблицы
кодовые таблицы
 
кодирование информации в компьютере
кодирование информации в компьютерекодирование информации в компьютере
кодирование информации в компьютере
 
кодирование информации в компьютере
кодирование информации в компьютерекодирование информации в компьютере
кодирование информации в компьютере
 
Кодирование текстовой информации
Кодирование текстовой информацииКодирование текстовой информации
Кодирование текстовой информации
 
"Кодирование информации"
"Кодирование информации""Кодирование информации"
"Кодирование информации"
 
012
012012
012
 
представление текстовой информации
представление текстовой информациипредставление текстовой информации
представление текстовой информации
 
информатика. кодирование символов. 8 кл^
информатика. кодирование символов. 8 кл^информатика. кодирование символов. 8 кл^
информатика. кодирование символов. 8 кл^
 
лб № 1 кодирование
лб № 1 кодированиелб № 1 кодирование
лб № 1 кодирование
 
07
0707
07
 
378 егоров александр
378 егоров александр378 егоров александр
378 егоров александр
 
Jo`rayev muxlis
Jo`rayev muxlisJo`rayev muxlis
Jo`rayev muxlis
 
Представление информации в двоичной системе счисления.
  Представление информации в двоичной системе счисления.  Представление информации в двоичной системе счисления.
Представление информации в двоичной системе счисления.
 
2 кодирование информации
2 кодирование информации2 кодирование информации
2 кодирование информации
 
кодирование информации1
кодирование информации1кодирование информации1
кодирование информации1
 
038
038038
038
 
Кодирование информации в компьютере
Кодирование информации в компьютереКодирование информации в компьютере
Кодирование информации в компьютере
 
29212p
29212p29212p
29212p
 

More from metodkopilka

приложение1
приложение1приложение1
приложение1metodkopilka
 
презентация
презентацияпрезентация
презентацияmetodkopilka
 
открытый урок по головоломкам
открытый урок по головоломкамоткрытый урок по головоломкам
открытый урок по головоломкамmetodkopilka
 
«функция вывода сообщений на экран Msg box.»
«функция вывода сообщений на экран Msg box.»«функция вывода сообщений на экран Msg box.»
«функция вывода сообщений на экран Msg box.»metodkopilka
 
алгоритмы исполнители алгоритмический язык.
алгоритмы исполнители алгоритмический язык.алгоритмы исполнители алгоритмический язык.
алгоритмы исполнители алгоритмический язык.metodkopilka
 
презентация к уроку 3
презентация к уроку 3презентация к уроку 3
презентация к уроку 3metodkopilka
 
презентация к уроку 2 команды
презентация к уроку 2 командыпрезентация к уроку 2 команды
презентация к уроку 2 командыmetodkopilka
 
презентация к уроку 1
презентация к  уроку 1презентация к  уроку 1
презентация к уроку 1metodkopilka
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структурыmetodkopilka
 
презентация
презентацияпрезентация
презентацияmetodkopilka
 
алфавитный подход к определению информации
алфавитный подход к определению информацииалфавитный подход к определению информации
алфавитный подход к определению информацииmetodkopilka
 
презентация к уроку
презентация к урокупрезентация к уроку
презентация к урокуmetodkopilka
 
информация и средства её обработки
информация и средства её обработкиинформация и средства её обработки
информация и средства её обработкиmetodkopilka
 
Создание таблиц
Создание таблицСоздание таблиц
Создание таблицmetodkopilka
 
типы персональных компьютеров
типы персональных компьютеровтипы персональных компьютеров
типы персональных компьютеровmetodkopilka
 
передача информации
передача информациипередача информации
передача информацииmetodkopilka
 
урок викторина
урок  викторинаурок  викторина
урок викторинаmetodkopilka
 

More from metodkopilka (20)

приложение1
приложение1приложение1
приложение1
 
презентация
презентацияпрезентация
презентация
 
открытый урок по головоломкам
открытый урок по головоломкамоткрытый урок по головоломкам
открытый урок по головоломкам
 
«функция вывода сообщений на экран Msg box.»
«функция вывода сообщений на экран Msg box.»«функция вывода сообщений на экран Msg box.»
«функция вывода сообщений на экран Msg box.»
 
алгоритмы исполнители алгоритмический язык.
алгоритмы исполнители алгоритмический язык.алгоритмы исполнители алгоритмический язык.
алгоритмы исполнители алгоритмический язык.
 
презентация к уроку 3
презентация к уроку 3презентация к уроку 3
презентация к уроку 3
 
презентация к уроку 2 команды
презентация к уроку 2 командыпрезентация к уроку 2 команды
презентация к уроку 2 команды
 
презентация к уроку 1
презентация к  уроку 1презентация к  уроку 1
презентация к уроку 1
 
объекты
объектыобъекты
объекты
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структуры
 
презентация
презентацияпрезентация
презентация
 
Software
SoftwareSoftware
Software
 
алфавитный подход к определению информации
алфавитный подход к определению информацииалфавитный подход к определению информации
алфавитный подход к определению информации
 
презентация к уроку
презентация к урокупрезентация к уроку
презентация к уроку
 
информация и средства её обработки
информация и средства её обработкиинформация и средства её обработки
информация и средства её обработки
 
Создание таблиц
Создание таблицСоздание таблиц
Создание таблиц
 
типы персональных компьютеров
типы персональных компьютеровтипы персональных компьютеров
типы персональных компьютеров
 
передача информации
передача информациипередача информации
передача информации
 
рябова
рябоварябова
рябова
 
урок викторина
урок  викторинаурок  викторина
урок викторина
 

двоичное кодирование символьной_информации

  • 2. При двоичном кодировании текстовой информации каждому символу ставится в соответствие своя уникальная последовательность из восьми нулей и единиц, свой уникальный код от 00000000 до 11111111 (десятичный код от 0 до 255)
  • 3. Присвоение символу конкретного двоичного кода – это вопрос соглашения, которое фиксируется в кодовой таблице. Первые 33 кода (с 0 до 32) соответствуют не символам, а операциям (перевод строки, ввод пробела и т.д.). Коды 33 до 127 являются интернациональными и соответствуют символам латинского алфавита, цифрам, знакам арифметических операций и знакам препинания.
  • 4. Коды с 128 по 255 являются национальными, т.е. в национальных кодировках одному и тому же коду соответствуют различные символы. К сожалению, в настоящее время существует 5 различных кодовых таблиц для русских букв, поэтому тексты созданные в одной кодировке, не будут правильно отображаться в другой.
  • 5. Хронологически одним из первых стандартов кодирования русских букв на компьютерах был код КОИ – 8 («Код обмена информационный – 8 битный»). Эта кодировка применяется в компьютерах с операционной системой UNIX.
  • 6. Наиболее распространенная кодировка – это стандартная кириллистическая кодировка Microsoft Windows , обозначаемая сокращением CP1251 ( « CP » означает « Code Page »). Все Windows – приложения, работающие с русским языком, поддерживают эту кодировку.
  • 7. Для работы в среде операционной системы MS-DOS используется «альтернативная» кодировка, в терминологии фирмы Microsoft – кодировка CP 866 .
  • 8. Фирма Apple разработала для компьютеров Macintosh свою собственную кодировку русских букв (Mac)
  • 9. Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта для русского языка еще одну кодировку под названием ISO 8859 – 5 .
  • 10.
  • 11. Таблица кодировки символов ……… п Нераз. пробел Нераз. пробел я Ь 225 1111 1111 Н Ё - Э Щ 221 1101 1101 ……… Ь : : М Л 204 1100 1100 ……… Т - - В Б 194 1100 0010 ……… К А А Ъ - 128 ………  127 0111 1111 ……… Z 90 0101 1010 ……… ! 33 0010 0001 Пробел 32 0010 0000 ……… Перевод строки (клавиша Enter ) 13 0000 1101 ……… Удаление последнего символа (клавиша Backspace) 8 0000 1000 ……… 0 0000 0000 ISO Mac CP866 CP1251 КОИ8 Десятичный код Двоичный код
  • 12. В последнее время появился новый международный стандарт Unicode , который отводит на каждый символ не один байт, а два, и поэтому с его помощью можно закодировать не 256 символов, 2 16 =65 536 различных символов. Эту кодировку поддерживает платформа Microsoft Windows &Office97.
  • 13.
  • 14.