Открытый урок по информатике в 10 «б» классе « Представление и кодирование информации» Подготовила учитель информатики МБОУ гимназии 11 Боева Т.А. Елец – 2014 г
Определение 1 Код – это система условных знаков для представления информации. Определение 2 Кодирование – это операция преобразования символов или группы символов одного кода в символы или группы символов другого кода. Определение 3 Язык – это знаковая форма представления информации.
Множество кодов прочно вошли в нашу жизнь: Для общения в нашей стране мы используем код – русский язык. Код используется для оценки знаний в школах: «5» - код отличных знаний; «4» - код хороших знаний; «3» - код удовлетворительных знаний; «2» - код плохих знаний. С помощью нотных знаков записывается (кодируется) любое музыкальное произведение. По номерному знаку можно узнать сведенья об автомобиле и его владельце. Правила дорожного движения кодируются с помощью наглядных символических рисунков. Свой код из шести цифр (почтовый индекс) имеет каждый населенный пункт.
В середине XIX в. Французский педагог Луи Брайль придумал специальный способ представления информации для слепых. «Буквы» этого кода выдавливаются на листе плотной бумаги. Одна буква занимает два столбика, в каждом из которых могут быть выдавлены три точки. Проводя пальцами по образовавшимся от уколов выступам, незрячие люди различают буквы и могут читать. АAАA BБBБ CЦCЦ DДDД EЕEЕ FФFФ
Разновидности кодов: Код Морзе; Код ASCII; Код Цезаря; Код замены. АБВГДЕЖЗИКЛМНОПР Ь К Ы М И Ъ Х А. - И. Р. -. Ш - - Б -... й С... Щ В. - - К -. - Т - Ъ Г - -. Л. -.. У.. - Ы Д -.. М - Ф.. -. Ь Е. Н -. Х.. Э Ж... - О Ц -. Ю З П Ч Я. - Б А Д Е Я Ю Ё Ж З Щ Й Л Э Н О П Р С Т Ф Ц У Ч Ш Г В
Одну и ту же информацию можно кодировать разными способами! Например Компьютер – код русского языка Computer - код английского языка код Морзе Код ASCII Л П Н Р Э Я У Ё С - Код цезаря Для кодирования информации используется средство кодирования – некоторая таблица, которая устанавливает соответствие между знаками разных кодов.
код Морзе А. - И.. Р. -. Ш Б -... й С... Щ В. - - К -. - Т-Ъ Г - -. Л. -.. У.. - Ы Д -.. М - - Ф.. -. Ь Е.Н -. Х.... Э Ж... - О Ц Ю З П Ч Я. -. -
код ASCII 32 пробел ; ! < « = ( > ) ? * , / :
192А Р а р Б С б с В Т в т Г У г у Д Ф д ф Е Х е х Ж Ц ж ц З Ч з ч И Ш и ш Й Щ й щ К Ъ к ъ Л Ы л ы М Ь м ь Н Э н э О Ю о ю П Я п я Продолжение кодировочной таблицы кода ASCII
Код Цезаря Б А Д Е Я Ю Ё Ж И Ь К З Ы Ъ Щ Й Л М Э Н О П РСТФ Х Ц У Ч Ш Г В
Код замены АБВГДЕЖЗИКЛМНОПР СТУФХЦЧШЩЪЫЬЭЮЯ
Задание 1 (код Цезаря). Известно, что некто расположил все буквы алфавита по кругу и заменил каждую букву исходного сообщения на следующую после нее. Декодируйте полученные шифровки: об оку й тфеб оку лпоёч-еёмф гёоёч бм чгёу нам об гётэ тгёу Код Цезаря Код Цезаря Б А Д Е Я Ю Ё Ж И Ь К З Ы Ъ Щ Й Л М Э Н О П РСТФ Х Ц У Ч Ш Г В
Задание 2 (код замены). Каждая буква алфавита может быть заменена любым числом из соответствующего столбика кодировочной таблицы. АБВГДЕЖЗИКЛМНОПР ТУФХЦЧШЩЪЫЬЭЮЯ Декодировать:
Задание на дом: учить записи в тетрадях; придумать свой способ кодирования информации.