| Практическая работа. Зависимость количества информации от количества возможных событий. Определение количества информации с использованием алфавитного подхода Класс: 8. Цель: повторить в чем состоит содержательный и алфавитный подходы к измерению количества информации, вычислять количество информации с точки зрения алфавитного подхода. |
| Линейные программы.
Класс: 9. Цели: повторение темы «Линейные алгоритмы»; составление программ, реализующих линейные алгоритмы; формирование интереса у обучающихся к данной теме. |
Содержание урока
| 8 класс | 9 класс |
| I. Мотивация учебной деятельности. | |
| Проверка готовности к уроку. | |
| II. Постановка учебной задачи | |
| Записывают тему урока. Повторяют формулы. | Записывают тему урока. Повторяют конспект. |
| III. Применение знаний и способов действий. | |
| Совместное решение задач у доски. 1. Какое количество информации содержит слово «ИНФОРМАТИКА», если считать, что алфавит состоит из 32 букв? Воспользуемся формулами: N=2i и Iс =K*I
Дано: N=32 Решение K=11 N=2i и по условию N=32, значит, имеем 32=2i, а т.к. 32=25 Найти:Iс Значит, i=5 (бит на 1 символ) Iс=K*I = 11*5=55 (битов) Ответ: 55 битов. 2. Сколько бит информации содержится в сообщении, состоящем из 5 символов, при использовании алфавита, состоящего из 64 символов? Решение аналогичное: Дано: N=64 Решение K=5 N=2i и по условию N=64, значит, имеем 64=2i, а т.к. 64=26 Найти: Iс значит, i=6 (бит на 1 символ) Iс=K*I = 5*6=30 (битов) Ответ: 30 бит.
| Работа по учебнику. Стр. 113 конспектируют. |
| IV. Физкультминутка. | |
| V. Контроль знаний и способов действий. | V. Закрепление знаний и способов действий. |
| Выполняют практическую работу. Задача № 1. Сообщение, записанное буквами 32-символьного алфавита, содержит 10 символов. Какой объём информации в битах оно несёт? Задача № 2. Сообщение, записанное буквами из 64-символьного алфавита, содержит 20 символов. Какой объём информации оно несёт? Задача № 3. Сообщение, записанное буквами 32-символьного алфавита, содержит 10 символов. Какой объём информации в битах оно несёт? | Рассмотрим задачу нахождения площади прямоугольника с заданными сторонами. В задаче с клавиатуры вводятся значения сторон длина a и ширина b и вычисляется площадь прямоугольника как значение переменной S. Все три переменных могут быть как целые числа (integer) так и дробные числа (real). Чтобы решить задачу надо выполнить следующий алгоритм: 1. Задать с клавиатуры число a. 2. Задать с Клавиатуры число b. 3. Вычислить площадь S=a*b 4. Вывести значение площади на экран S. Программа выглядит так: var a,b,S: integer; Begin writeln ('Введите значения длины и ширины прямоугольника'); read (a,b); S:= a*b; write ('Площадь – ', S); End. - Самостоятельно определите значение переменной a после выполнения алгоритма: а := 4; b := 2; b := a/2*b; a := 2*а + 3*b. var a,b: real; Begin writeln ('Введите значения переменных а и b'); read (a,b); b:= a/2*b; a:= 2*a + 3*b; write (a); End. |
| VI. Подведение итогов. | |
| - Чему учились сегодня на уроке? - Что нового вы сегодня узнали? | - Что повторяли на уроке? Домашнее задание: написать программу вычисления периметра квадрата. var a, P: integer; Begin writeln ('Введите значение стороны квадрата'); read (a); P:= a*4; write ('Периметр - ', P); End. |
| X. Рефлексия. | |
| - Вы довольны своей работой на уроке? - Что получилось? Над чем нужно поработать? | |


Практическая работа (18.46 KB)

