Формирование первоначальных представлений - shikardos.ru o_O
Главная
Поиск по ключевым словам:
страница 1
Похожие работы
Формирование первоначальных представлений - страница №1/1

Тема урока: Формирование первоначальных представлений

о кодировании информации
Учитель информатики МОУ СОШ №1 г.Советская Гавань

Кондратьева Татьяна Сергеевна

Класс: 8

План урока

  1. Проверка домашнего задания.

  2. Объяснение нового материала.

  3. Закрепление.

  4. Домашнее задание.

Ход урока

  1. Проверка домашнего задания.

  • Какие бывают виды информации по форме представления.

  • Приведите примеры информации, представленной в текстовой, числовой, графической формах.

  • Приведите пример, в котором числовая информация используется вместе с текстовой, графическая вместе с числовой.

  • Назовите виды информации по способу восприятия.

  • Назовите виды информации, которые являются основными для человека, животных, компьютера.

  • В следующем примере определите свойства встречающейся информации:

Один персидский царь, собираясь завоевать соседнее государство, обратился к оракулу с вопросом: “Что произойдет, если я со своим войском переправлюсь через пограничную реку?” Оракул ответил: Государь, ты разрушишь великое царство”. Удовлетворившись таким предсказанием, завоеватель переправился со своим войском через реку и был разгромлен войском противной стороны. В гневе он обратился к оракулу, обвиняя того в обмане. На что оракул ответил: “Государь, а разве твое царство было не велико?”

  • Назовите виды информации по общественному значению. Приведите примеры.

  • Перечислите свойства информации. Приведите примеры.

2. Объяснение нового материала.

Одну и ту же информацию мы можем выразить разными способами. Например, каким образом вы можете сообщить об опасности?



  • Если на вас напали, вы можете просто крикнуть: Караул!!” (англичанин крикнет “Неlр me!”).

  • Если прибор находится под высоким напряжением, то требуется оставить предупреждающий знак (рисунок).

  • На оживленном перекрестке регулировщик помогает избежать аварии с помощью жестов.

  • В театре пантомимы вся информация передается зрителю исключительно с помощью мимики и жестов.

  • Если ваш корабль тонет, то вы передадите сигнал “SОS” (...– – –...).

  • На флоте помимо азбуки Морзе используют также семафорную и флажковую сигнализацию.

В каждом из этих примеров мы должны знать правила, по которым можно отобразить информацию об опасности тем или иным способом. Такое правило назовем кодом.

Обычно каждый образ при кодировании (иногда говорят – шифровке) представлен отдельным знаком.

Знак – это элемент конечного множества отличных друг от друга элементов. Знак вместе с его смыслом называют символом.

Набор знаков, в котором определен их порядок, называется алфавитом.

Существует множество алфавитов.


  • алфавит кириллических букв (А, Б, В, Г, Д, Е, ...)

  • алфавит латинских букв (А, В, С, D, Е, F, ...)

  • алфавит десятичных цифр(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)

  • алфавит знаков зодиака (^ , _ , ` , a , b , c , d , e , f , g , h , i ) и др.

Имеются, однако, наборы знаков, для которых нет какого-то общепринятого порядка:

  • набор знаков азбуки Брайля (для слепых);

  • набор китайских идеограмм;

  • набор знаков планет;

  • набор знаков генетического кода (А, Ц, Г, Т).

Особенно важное значение имеют наборы, состоящие всего из двух знаков:

  • пара знаков (+, – );

  • пара знаков “точка”, “тире” (., – )

  • пара цифр (0, 1).

  • пара ответов (да, нет);

Как бы вы назвали такие наборы знаков?

Правильно вы подумали: их называют двоичными. Рассмотрим более подробно двоичный алфавит (0, 1). Чтобы отличить входящие в его состав знаки от привычных (десятичных) нуля и единицы, про каждый знак мы должны сказать: знак “0” из двоичного набора знаков; знак “1” из двоичного набора знаков. Удобнее было бы сказать: двоичный знак, но тогда нам безразлично – “0” это или “1”, главное, что это какой-то один из двух знаков двоичного алфавита. Двоичный знак (англ. binary digit) получил название “бит”.



При двоичном кодировании текстовой информации каждому символу сопоставляется его код - последовательность из фиксированного количества нулей и единиц. В большинстве современных ЭВМ каждому символу соответствует последовательность из 8 нулей и единиц, называемая "байтом" (англ. byte). Всего существует 256 разных последовательностей из 8 нулей и единиц - это позволяет закодировать 256 различных символов, например, большие и малые буквы русского и латинского алфавитов, цифры, знаки препинания и т. д. Соответствие байтов и символов задается с помощью таблицы, в которой для каждого кода указывается соответствующий символ. Вот фрагмент такой таблицы для кодировки КОИ-8:

00100000

пробел

00110000

0

01000000

@

01010000

Р

00100001

!

00110001

1

01000001

А

01010001

Q

00100010



00110010

2

01000010

В

01010010

R

00100011

#

00110011

3

01000011

С

01010011

S

00100100

$

00110100

4

01000100

D

01010100

Т

00100101

%

00110101

5

01000101

Е

01010101

U

00100110

&

00110110

6

01000110

F

01010110

V

00100111

'

00110111

7

01000111

G

01010111

W

00101000

(

00111000

8

01001000

Н

01011000

Х

00101001

)

00111001

9

01001001

I

01011001

Y

00101010

*

00111010

:

01001010

J

01011010

Z

00101011

+

00111011

;

01001011

К

01011011

[

00101100

,

00111100

<

01001100

L

01011100

\

00101101

-

00111101

=

01001101

М

01011101

]

00101110

.

00111110

>

01001110

N

01011110

 

00101111

/

00111111

?

01001111

О



 

В вычислительной технике в настоящее время широко используется двоичное кодирование с алфавитом (0,1). Наиболее распространенными кодами являются АSCII (Аmerican standart code for information interchange – американский стандартный код для обмена информацией) и КОИ-8 (код обмена информации длиной 8 бит).

Важнейшие технические коды возникли с появлением электрического телеграфа, например



  • азбука Морзе;

  • набор знаков второго международного телеграфного кода (телекс).

Код используется для представления информации в виде, удобном для хранения и передачи.

Опорный конспект для ученика.

Знак – это элемент конечного множества отличных друг от друга элементов. Знак вместе с его смыслом называют символом.

Набор знаков, в котором определен их порядок, называется алфавитом.

Алфавит, состоящий из двух знаков, называется двоичным алфавитом.

Код (фр. соdе – кодекс, свод законов). Начиная с середины ХIХ в. это слово помимо основного значения означало книгу, в которой словам естественного языка были сопоставлены группы цифр или букв.



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

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


Кодирование – способ хранения и передачи информации, форма представления ее на носителе.
Шифрование – это тоже кодирование сообщения отправителем, но такое, чтобы оно было непонятно несанкционированному пользователю.

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

Количество символов в алфавите кодирования и длина кода – совершенно разные вещи. Например, в русском алфавите 33 буквы, а слова могут быть длиной в1, 2, 3 и т.д. буквы.

Код может быть постоянной и непостоянной длины. Коды различной длины в технике встречаются довольно редко. Исключением является лишь код Морзе. (Сэмюэль Финли Бриз Морзе был первым президентом Национальной академии искусств США. В 42 года он бросил живопись и целиком посвятил себя изобретению телеграфа.) Взгляните на международную азбуку Морзе.


A

. 

J

.   

S



B

 …

K

 . 

T



C

 . .

L

.  ..

U

.. 

D

 ..

M

 

V

… 

E

.

N

 .

W

.  

F

..  .

O

  

X

 .. 

G

  ..

P

.   .

Y

 .  

H

….

Q

  . 

Z

  ..

I

..

R

.  .

 

 

Для отправителя приведенная таблица выглядит вполне логично, ибо буквы в ней расположены в алфавитном порядке. Но для человека, получающего сообщения, она малопригодна. В каком же порядке следует расположить символы, чтобы, получив сигнал, мы могли, не теряя времени, определить, какой букве соответствует данный сигнал.

Одно и то же сообщение можно закодировать разными способами, т.е. выразить на разном языках. В процессе развития человеческого общества люди выработали большое число языков кодирования. К ним относятся:



  • разговорные языки (русский, английский, хинди и др. – всего более 2000);

  • язык мимики и жестов;

  • язык рисунков и чертежей;

  • язык науки (математические, химические, биологические и другие символы);

  • язык искусства (музыки, живописи, скульптуры и т. д.);

  • специальные языки (эсперанто, морской семафор, азбука Морзе, азбука Брайля для слепых и др.).

В специальных языках особо выделим языки программирования. Программирование – кодирование информации на языке, “понятном” компьютеру.

3. Задания для повторения

  1. Закодируйте сообщение “MURMANSK”, используя КОИ-8.

  2. Раскодируйте сообщение, переданное с помощью азбуки Морзе:
    .. .- .. - - - …- . - .- - - - - ..-

  3. Сколько различных символов можно закодировать КОИ-8 в алфавите:

    • (0, 1)

    • (#, $, %)

    • (А, Ц, Г, Т)

  4. Нам нужно закодировать в двоичном алфавите все символы, представленные на клавиатуре компьютера:

    • латинские буквы (26 строчных + 26 прописных);

    • русские буквы (33 строчных + 33 прописных);

    • цифры (10);

    • знаки препинания (.,: ! ? – ; " пробел);

    • скобки ( ( ) [ ] ( ) );

    • специальные символы (@ # $ % ^ & * );

    • псевдографические символы для создания таблиц

    • и некоторые другие.

Какая минимальная длина кода должна быть выбрана?