Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита



Скачать 54.13 Kb.
Дата25.07.2014
Размер54.13 Kb.
ТипДокументы
10 класс

Тема: Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита.

Цель: рассмотреть язык как знаковую систему, кодировку русского алфавита ввести понятия кодирования, длины кода

Оборудование: компьютерный класс, проектор

Ход урока:



  1. Организационный момент (2 мин)

  2. Изучение нового материала (20 мин)

Знаковая система строится на основе определенного алфавита (набора знаков) и правил выполнения операций над знаками

  1. Естественные языки: русский, английский, китайский.

Набор знаков: устная речь – фонемы (звуки), письменная речь – алфавит (буквы). По правилам грамматики образуются слова из которых по правилам синтаксиса строятся предложения.

  1. Формальные языки: системы счисления, алгебра, языки программирования, музыкальные ноты, изображения электрических и логических схем, дорожные знаки, код азбуки Морзе.

  2. Генетический алфавит является «азбукой», на которой строится единая система хранения и передачи наследственной информации живыми организмами

  3. Двоичная знаковая система (0, 1)

В процессе восприятия, передачи и хранения информации происходит ее кодирование. Результатом кодирования является последовательность символов данной знаковой системы, т.е. информационный код (последовательность букв в сообщении, количество цифр в числе, двоичный компьютерный код)

Длиной кода называется количество знаков в коде.

В процессе обмена информацией часто приходится производить операции кодирования и декодирования.

Перекодирование – это операция преобразования знаков или групп знаков одной знаковой системы в знаки или группы знаков другой знаковой системы.

Для представления информации в компьютере используется двоичный код, алфавит которого состоит из двух цифр 0 и 1 – эти цифры можно рассматривать как два различных состояния.

Каждая цифра машинного кода несет количество информации, равное 1 биту.

Все виды информации в компьютере кодируются на машинном языке, в виде логических последовательностей 0 и 1.


  1. Закрепление (18 мин)

Ответить на вопросы после параграфов


  1. Домашнее задание (2 мин)

п. 2.5.1, 2.5.3


  1. Итоги урока (3 мин)


10 класс

Тема: Представление текста в различных кодировках.


Цель: рассмотреть представление текста в различных кодировках, с использованием текстового редактора Hieroglyph

Оборудование: компьютерный класс, проектор

Ход урока:



  1. Организационный момент (2 мин)

  2. Проверка домашнего задания (8 мин)

  1. Чем различаются естественные и искусственные языки? Приведите примеры.

  2. Какова может быть физическая природа знаков?

  3. Дайте определение кодирования?

  4. В чем разница между кодированием и декодированием? Приведите примеры кодирования и декодирования информации.

  1. Изучение нового материала (15 мин)

Для кодирования 1 символа требуется 1 байт информации.

N = 2I = 28 = 256

Кодирование – каждому символу ставится в соответствие уникальный десятичный код от 0 до 255 или соответствующий ему двоичный код от 00000000 до 11111111.

Кодирование – изображение символа преобразуется в его двоичный код; декодирование – преобразование кода символа в его изображение.

С 0- 32- операции (перевод строки, ввод пробела и т.д.)

С 33-127 интернациональные (соответствуют символам латинского алфавита, цифрам, знакам арифметических операций и знакам препинания)

С 128-255 – национальные

Кодовые таблицы для кодировки русских букв:

- КОИ8

- СР1251


- СР866

- Mac


- ICO

Unicode (каждый символ кодируется не 1, а 2 байтами, с его помощью можно закодировать 65536 различных символов)

В качестве международного стандарта принята кодовая таблица ASCII (American Standard Code for Information Interchange), кодирующая первую половину символов с числовыми кодами от 0 до 127 (коды от 0 до 32 отведены не символам, а функциональным клавишам).

Рис. 2.3. Международная кодировка ASCII

        Национальные стандарты кодировочных таблиц включают международную часть кодовой таблицы без изменений, а во второй половине содержат коды национальных алфавитов, символы псевдографики и некоторые математические знаки. К сожалению, в настоящее время существуют пять различных кодировок кириллицы (КОИ8-Р, Windows. MS-DOS, Macintosh и ISO), что вызывает дополнительные трудности при работе с русскоязычными документами.

        Хронологически одним из первых стандартов кодирования русских букв на компьютерах был КОИ8 ("Код обмена информацией, 8-битный"). Эта кодировка применялась еще в 70-ые годы на компьютерах серии ЕС ЭВМ, а с середины 80-х стала использоваться в первых русифицированных версиях операционной системы UNIX.



Рис. 2.4. Кодировка КОИ8-Р

        Наиболее распространенной в настоящее время является кодировка Microsoft Windows, обозначаемая сокращением CP1251 ("CP" означает "Code Page", "кодовая страница").

Рис. 2.5. Кодировка CP1251

 

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





  1. Практическая работа «Представление кода в различных кодировках» (15 мин)

  1. Определение числового кода символа

Во сколько раз уменьшится информационный объем страницы текста при его преобразовании из кодировки Unicode (таблица кодировки содержит 65536 символов) в кодировку Windows CP1251(таблица кодировки содержит 256 символов)?

 

   Каков информационный объем текста, содержащего слово ИНФОРМАТИКА, в 8-ми битной кодировке? в 16-битной кодировке?



2) Представьте в форме шестнадцатеричного кода слово «ЭВМ» во всех пяти кодировках. Воспользуйтесь CD-ROM для получения кодировочных таблиц CP866, Mac и ISO и компьютерным калькулятором для перевода чисел из десятичной в шестнадцатеричную систему счисления.

        Последовательности десятичных кодов слова «ЭВМ» в различных кодировках составляем на основе кодировочных таблиц:

КОИ8-Р: 252 247 237

CP1251: 221 194 204

CP866: 157 130 140

Mac: 157 130 140

ISO: 205 178 188

        Переводим с помощью калькулятора последовательности кодов из десятичной системы в шестнадцатеричную:

КОИ8-Р: FC F7 ED

CP1251: DD C2 CC

CP866: 9D 82 8C

Mac: 9D 82 8C

ISO: CD B2 BC

        

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

        3) Представить в пяти различных кодировках слово «Кодировка». Выполним это задание с использованием текстового редактора Hieroglyph.

 



Перекодирование текста.

1

Запустить текстовый редактор Hieroglyph.

2

В раскрывающемся списке исходных кодировок выбрать кодировку WIN(cp1251) и ввести текст: «Кодировка Windows CP1251».

3

Скопировать текст четыре раза и, выделяя строки, последовательно выбрать в раскрывающемся списке конечные кодировки (DOS, KOI8-R, Mac и ISO), каждый раз нажимая кнопку перекодирования. Для каждой кодировки отредактировать ее название.

4

В результате текст будет состоять из пяти строк, записанных в различных кодировках.

 






  1. Домашнее задание (2 мин)

п. 2.10 № 2.29, 2.31

  1. Итоги урока (3 мин)

Похожие:

Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита iconКодирование информации с помощью знаковых систем
Цель: ознакомить учащихся с понятием кодирование информации, дать представление о различных знаковых системах
Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита iconКодирование информации с помощью знаковых систем Знаки: форма и значение
С древних времен знаки используются человеком для долговременного хранения информации и ее передачи на большие расстояния
Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита iconКодирование информации
Представление информации. Язык как способ представления информации: естественные и формальные языки. Дискретная форма представления...
Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита iconПредставление информации, языки, кодирование Письменность и кодирование информации Под словом «кодирование»
Следовательно, запись текста на естественном языке можно рассматривать как способ кодирова­ния речи с помощью графических элементов...
Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита iconКодирование текстовой информации. Кодировка ascii. Основные кодировки кириллицы
Чаще всего используют кодировки, в которых на символ отводится 8 бит (8-битные) или 16 бит (16-битные)
Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита iconКодирование текстовой информации. Кодировка ascii. Основные кодировки кириллицы
Чаще всего используют кодировки, в которых на символ отводится 8 бит (8-битные) или 16 бит (16-битные)
Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита iconКодирование текстовой информации. Кодировка ascii. Основные кодировки кириллицы
Чаще всего используют кодировки, в которых на символ отводится 8 бит (8-битные) или 16 бит (16-битные)
Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита iconКодирование текстовой информации. Кодировка ascii. Основные кодировки кириллицы
Чаще всего используют кодировки, в которых на символ отводится 8 бит (8-битные) или 16 бит (16-битные)
Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита iconКодирование текстовой информации. Кодировка ascii. Основные кодировки кириллицы
Чаще всего используют кодировки, в которых на символ отводится 8 бит (8-битные) или 16 бит (16-битные)
Кодирование информации с помощью знаковых систем. Естественные и искусственные языки. Кодировки русского алфавита icon1. Понятие информации. Виды информации. Роль информации в живой природе и в жизни людей. Язык как способ представления информации: естественные и формальные языки
Понятие информации. Виды информации. Роль информации в живой природе и в жизни людей. Язык как способ представления информации: естественные...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org