Рабочие листы
к вашим урокам
Скачать
1 слайд
Презентация для урока по теме
«Циклы с неизвестным числом повторений»
Информатика - 9
Составила:
Учитель математики и информатики Дронова Р.Е.
МАОУ «Физико-математический лицей №38 г.Ульяновска», 2015 г.
2 слайд
Цели урока:
базируясь на ранее изученных темах, изучить структуру новых алгоритмических конструкций
проанализировать изученный материал, сравнить работу циклов с предусловием и постусловием
разобрать простейшую задачу на применение изученного материала, оформить ее в ходе практической работы
применить полученные знания для самостоятельного решения дополнительной задачи
3 слайд
2. Перечислите известные вам алгоритмические конструкции
3. Перечислите известные вам типы данных
1. Поясните суть понятий: алгоритм, исполнитель, программа
4. В чем заключаются основные этапы решения задачи? Какой этап, по вашему мнению, самый сложный?
4 слайд
Цикл -
это многократно повторяющаяся последовательность одних и тех же действий
5 слайд
Вздыхая, он окунул кисть в ведро, провел ею по доске забора, повторил эту операцию, проделал ее снова…
«Приключения Тома Сойера»
М.Твен
Знаем ли мы точное количество досок?
6 слайд
Алгоритм покраски забора
Отойти от забора.
Взять краску.
Подойти к краю забора.
Обмакнуть кисть в краску
Покрасить одну доску
Шагнуть в сторону на ширину 1 доски
Пока
выполнять
забор не закончится,
:
7 слайд
оператор 1;
оператор 2;
…
оператор n;
While
do
:
<условие>
begin
end;
тело цикла
заголовок цикла
операторные скобки
Цикл с предусловием:
8 слайд
Анализ работы цикла с предусловием:
+
условие
тело цикла
1. вычисление условия
2. если условие истинно, выполняется тело цикла
3. если условие ложно, тело цикла больше не выполняется
9 слайд
+
условие
тело цикла
Анализ работы цикла с предусловием:
2. может ли тело цикла выполняться бесконечно?
3. может ли тело цикла не выполниться ни разу?
1. что является залогом продолжения работы цикла?
10 слайд
До тех пор, не
Повторять
<последовательность операторов>
Пока
Повторять
<условие>
<последовательность операторов>
Пока
пока
<условие>
11 слайд
оператор 1;
оператор 2;
…
оператор n;
тело цикла
Цикл с постусловием:
Repeat
операторные скобки
Until
<условие>
;
12 слайд
+
условие
тело цикла
Анализ работы цикла с постусловием:
1. выполняется тело цикла
2. вычисление условия
3. если условие ложно, снова выполняется тело цикла
4. если условие истинно, тело цикла больше не выполняется
13 слайд
+
условие
тело цикла
Анализ работы цикла с постусловием:
2. может ли тело цикла выполняться бесконечно?
3. может ли тело цикла не выполниться ни разу?
1. что является залогом продолжения работы цикла?
14 слайд
тело цикла выполняется, пока условие истинно
Цикл с предусловием:
Цикл с постусловием:
Сравнение циклов:
тело цикла выполняется, пока условие ложно
на выходе из цикла условие ложно
на выходе из цикла условие истинно
тело цикла не выполнится ни разу, если исходное значение условия ложно
тело цикла выполнится минимум один раз
при выполнении группы операторов в теле цикла требуется использование операторных скобок
при выполнении группы операторов в теле цикла использование операторных скобок не требуется
15 слайд
Пример: Вычислить сумму S=1+1/2+1/3+...+1/n
S:=0
1
1/2
1/3
1/4
1/5
1/k
S:=1
S:=S+1/2
S:=S+1/3
S:=S+1/4
S:=S+1/5
S:=S+1/k
пока k<=n :
16 слайд
S:=S+1/k ,
k:=k+1
S:=0 , k:=1
нач.
кон.
n
S
k<=n
+
_
S:=S+1/k ,
k:=k+1
S:=0 , k:=1
нач.
кон.
n
S
k>n
+
_
Графическая модель решения задачи для цикла
с предусловием:
с постусловием:
17 слайд
Практическая работа за компьютером:
1. Составить решение задачи о вычислении суммы S=1+1/2+1/3+...+1/n на языке Pascal для цикла с предусловием и цикла с постусловием.
3.* Изменить задачу для вычисления суммы S=1/2+1/4+1/6+...+1/n
2. Оформить таблицу исполнения для каждой составленной программы:
n S
1
2
3
…
18 слайд
Использованная литература:
Турбо Паскаль 7.0 Учебник /А.Б.Ставровский – К.:Издательская группа BHV, 2000
Основы программирования /С.М.Окулов – М.:Бином. Лаборатория знаний, 2004
Информатика и ИКТ: учебник для 9 класса: в 2ч. Ч.1 /Л.Л.Босова, А.Ю.Босова – М.Бином. Лаборатория знаний, 2012
Рабочие листы
к вашим урокам
Скачать
6 665 171 материал в базе
Настоящий материал опубликован пользователем Дронова Римма Евгеньевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс профессиональной переподготовки
600 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
10 ч.
Мини-курс
3 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.