Примеры: Тексты кодируются с помощью букв и знаков препинания. При этом одна и та же информация может быть закодирована по-разному: по- русски, по-английски,

Презентация:



Advertisements
Похожие презентации
1 Двоичное кодирование символьной информации
Advertisements

1 Двоичное кодирование символьной информации
Двоичное кодирование символьной информации
Кодирование текстовой информации. При двоичном кодировании текстовой информации каждому символу ставится в соответствие своя уникальная последовательность.
Двоичное кодирование текстовой информации. Текст – последовательность символов компьютерного алфавита. Текстовая информация – это информация, выраженная.
Кодирование текстовой информации. В традиционных кодировках для кодирования одного символа используется 8 бит. Легко подсчитать, что такой 8-разрядный.
двоичное кодирование текстовой информации ; таблицы кодировки ; понятие кодировки Unicode; научиться определять числовые коды символов ; научиться вводить.
Кодирование текстовой информации. Двоичное кодирование текстовой информации в компьютере Информация, выраженная с помощью естественных и формальных языков.
Двоичное кодирование текстовой информации Начиная с 60-х годов, компьютеры все больше стали использовать для обработки текстовой информации и.
Для кодирования 1 символа используется количество информации, равное Количество символов, которое можно закодировать: N=2 i ; N=2 8 =256.
Кодирование тестовой информации. Начиная с конца 60-х годов, компьютеры все больше стали использоваться для обработки текстовой информации и в настоящее.
Двоичное кодирование текстовой информации Информация и информационные процессы.
Кодирование текстовой информации. В традиционных кодировках для кодирования одного символа используется 8 бит. Легко подсчитать, что такой 8-разрядный.
Двоичное кодирование текстовой информации Начиная с 60-х годов, компьютеры все больше стали использовать для обработки текстовой информации и в настоящее.
Текст – последовательность символов компьютерного алфавита. Текстовая информация – это информация, выраженная с помощью естественных и формальных языков.
Кодирование текстовой информации. Информация, выраженная с помощью естественных и формальных языков в письменной форме, обычно называется текстовой информацией.
Двоичное кодирование текстовой информации Содержание 1.Как представляется текст в памяти компьютера.Как представляется текст в памяти компьютера. 2.КодКод.
КОДИРОВАНИЕТЕКСТАКОДИРОВАНИЕТЕКСТАКОДИРОВАНИЕТЕКСТАКОДИРОВАНИЕТЕКСТА.
Кодовые таблицы. Кодовая таблица - это таблица соответствий символов ( например, букв русского языка ) и их компьютерных кодов. В России есть несколько.
Кодирование текстовой информации Урок 16 9 класс Учитель: Мелихова О.Г. МБОУ СОШ 11 Г. Краснодар.
Транксрипт:

Примеры: Тексты кодируются с помощью букв и знаков препинания. При этом одна и та же информация может быть закодирована по-разному: по- русски, по-английски, по-китайски.. Числа кодируются с помощью цифр. Цифры, к которым мы привыкли, называются арабскими. Иногда пользуются римскими цифрами. В этом случае меняется способ кодирования информации, а сама информация остается той же самой. Например, 12 и ХII – это разные способы записи одного и того же числа. Музыку можно закодировать с помощью нот. Дорожные знаки – это закодированные предупреждения водителю. Радист получил сообщение, переданное азбукой Морзе. Из точек и тире сложились буквы, из букв – текст. На соседнем корабле вывесили гирлянду разноцветных флагов. Капитан прочитал это сообщение и передал его телеграммой в штаб флота. Вывод: Информация всегда хранится и передается в виде кодов. Нельзя хранить просто информацию, без носителя.

Задание 1. Попробуйте догадаться, например, какие правила шифрования были применены отправителем текста, если получено сообщение: Жол не свити сепужнок. Диниг ы нигу сувсим ни бэлу. 0 тек ун некуниц убиднил, чту устелса ы нигу всигу тульку удон кысук кужо не перы сепуг. Вэкруол пуд вичир ун оз ютуй кужо зегутувко дла сепуг.

Проверка: Жил на свете сапожник. Денег у него совсем не было. И так он наконец обеднел, что остался у него всего только один кусок кожи на пару сапог. Выкроил под вечер он из этой кожи заготовки для сапог. иаеоуыяэ оеиуыэаю

Задание 2. Зашифруйте по описанному алгоритму следующий текст: «Жила-была одна старушка, старая-престарая. Восемьдесят лет ей было.»

Проверка. «Жоле-бэле удне стерышке, стереа-пристереа. Вусимьдисат лит ий бэлу.» иаеоуыяэ оеиуыэаю

абвгдеежзий клмнопрстуф хцчшщъыьэюя Задание 3. Поставьте в соответствие каждой букве число. Прочитайте закодированный текст: , !

Проверка. ребята, давайте жить дружно!

Начиная с 60 годов, компьютеры все больше стали использоваться для обработки текстовой информации. Традиционно для кодирования одного символа используется 1 байт (8 двоичных разрядов). Это позволяет закодировать N = 2 8 = 256 различных символов, которых обычно бывает достаточно для представления текстовой информации (прописные и заглавные буквы русского и латинского алфавита, цифры, знаки, графические символы и т.д.). При двоичном кодировании текстовой информации каждому символу ставится в соответствие своя уникальная последовательность из восьми нулей и единиц, свой уникаль­ ный двоичный код от до (десятичный код от 0 до 255).

Присвоение символу конкретного двоичного кода - это вопрос соглашения, которое фиксируется в кодовой таблице. Первые 33 кода (с 0 по 32) соответствуют не символам, а операциям (перевод строки, ввод про­бела и т.д.). Коды с 33 по 127 являются интернациональными и соответствуют символам латинского алфавита, цифрам, знакам арифметических операций и знакам препинания. Коды с 128 по 255 являются национальными, т.е. в национальных кодировках одному и тому же коду соответствуют различные символы. К сожалению, в настоящее время существуют пять различных кодовых таблиц для русских букв, поэтому тексты, созданные в одной кодировке, не будут правильно отображаться в другой.

Хронологически одним из первых стандартов кодирования русских букв на компьютерах был код КОИ-8 («Код обмена информацией 8-битный»). Эта кодировка применяется на компьютерах с операционной системой UNIX. Наиболее распространенная кодировка- это стандартная кириллическая кодировка Microsoft Windows, обозначаемая сокращением СР1251 («СР» означает «Code Page», «кодовая страница»). Все Windows-приложения, работающие с русским языком, поддерживают эту кодировку.

Для работы в среде операционной системы MS-DOS используется «альтернативная» кодировка, в терминологии фирмы Microsoft - кодировка СР866. Фирма Apple разработала для компьютеров Macintosh свою собственную кодировку русских букв (Мае). Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта для русского языка еще одну кодировку под названием ISO

К счастью, в большинстве случаев пользователь не должен заботиться о перекодировках текстовых документов. При работе в приложениях Windows предусмотрена возможность автоматической перекодировки документов, созданных в приложениях MS-DOS. При работе в Интернет с использованием броузеров Internet Explorer и Netscape Communicator происходит автоматическая перекодировка Web-страниц. В последнее время появился новый международный стандарт Unicode, который отводит на каждый символ не один байт, а два, и потому с его помощью можно закодировать не 256 символов, а N = 2 16 = различных символов. Эту кодировку поддерживает платформа Microsoft WindowsOffice 97 и выше.

Итак, существует несколько различных кодовых таблиц для русского алфавита. Текст, созданный в одной кодировке, совершенно по-другому выглядит и не читается в другой. Например, коду 221 соответствуют разные символы в разных кодировках:

Для кодирования текстовой информации принят международный стандарт ASCII (American Standard Code for Information Interchange), в кодовой таблице которого зарезервировано первых 128 кодов для кодирования: символов латинского алфавита цифр знаков препинания математических символов Коды от 128 до 255 представляют собой расширение таблицы ASCII. Эти коды в таблице ASCII использованы для кодирования некоторых символов, отличающихся от латинского алфавита, и встречающихся в языках с письменностью, основанной на латинском алфавите, - немецком, французском, испанском и др. Кроме этого, часть кодов использована для кодирования символов псевдографики, которые можно использовать, например, для оформления в тексте различных рамок и текстовых таблиц.

В языках использующих кириллический алфавит, в том числе русском, пришлось полностью менять вторую половину таблицы ASCII, приспосабливая ее под кириллический алфавит. Но отсутствие согласованных стандартов привело к появлению различных кодовых таблиц для кодирования русскоязычных текстов, среди которых альтернативная кодовая таблица CP-866 международный стандарт ISO 8859 кодовая таблица фирмы Microsoft CP-1251 (кодировка Windows) кодовая таблица, применяемая в ОС Unix KOI 8-r

Кодовая таблица Windows (CP-1251)

Задание 4. Раскодируйте стихотворение с помощью таблицы кодов Windows (CP-1251) ч229в 194ыбр224л п224п лочк ю п т243ю, ю д т243ю… 168лочк224 т224к п224хн229т – р224з хн229т!

Проверка: «ВЫБРАЛ ПАПА ЕЛОЧКУ» А. Усачев Выбрал папа елочку Самую пушистую, Самую душистую… Елочка так пахнет – Мама сразу ахнет!