Слайд заканчивается при появлении красного треугольника в правом нижнем углу. Переход от слайда к слайду осуществляется щелчком мыши.
Повторение изученного ранее
Что такое алгоритм?
Кто может быть исполнителем алгоритма?
Способы записи алгоритмов
Словесный - запись алгоритма с помощью привычных для человека предложений и фраз.
Графический – изображение алгоритма в виде блок-схем.
Программный – запись алгоритма на языке программирования.
Способы записи алгоритмов:
Словесный Программный
Графический
состоит из геометрических фигур(блоков), блоки дополнены словесными записями. Каждый блок служит для обозначения одной команды. Блоки соединяются стрелками, указывающими последовательность исполнения команд алгоритма.
Блок Начало или блок Конец – служит для обозначения начала или конца алгоритма
Блок Ввод или блок Вывод – служит для ввода исходных данных и вывода результатов алгоритма
Блок Процесс служит для обозначения действия алгоритма
Блок Принятие решения служит для проверки условия в алгоритме
Начало (конец)
Ввод (вывод)
Действие
Условие
Примеры алгоритмов записанных в видеблок-схем
начало
начало
Выкопать в земле ямку
Посмотреть в окно
Опустить в ямку саженец
Идет дождь?
да
нет
Засыпать ямку с саженцем землёй
Остаёмся дома
Идём гулять
Полить саженец водой
конец
конец
В зависимости от того, каков порядок использования команд, можно выделитьтипы алгоритмов
8
Построим блок-схему для линейного алгоритма
Начало
Система команд исполнителя
Дежурик
Открыть окно
Вытереть доску
Вымыть тряпку
Принести мел
Закрыть окно
1. Открыть окно
2. Вымыть тряпку
3. Вытереть доску
4. Принести мел
5. Закрыть окно
Конец
Алгоритм с ветвлением(разветвляющиеся алгоритмы) – это алгоритмы, в которых в зависимости от выполнения некоторого условия выполняется либо одна либо другая последовательность команд
ЕСЛИ хочешь быть здоров,
ТО закаляйся
ИНАЧЕ можешь часто болеть
Мы всё времяперед выбором…
ЕСЛИ низко ласточки летают,
ТО будет дождь
ЕСЛИ уроки выучены,
ТО иди гулять
ИНАЧЕ учи уроки
Графический способ записи разветвляющегося алгоритма
начало
начало
начало
начало
Выучил уроки?
Выучил уроки?
Выучил уроки?
Выучил уроки?
нет
нет
нет
нет
да
да
да
да
Иди гулять
Учи уроки
Учи уроки
Иди гулять
Иди гулять
Иди гулять
Учи уроки
конец
Составить блок-схему алгоритма
Словесная запись:
Завернуть лампочку в патрон
Если лампочка горит
То Она исправна
Иначе Она не исправна
Вывернуть лампочку из патрона
Построим блок-схему для разветвляющегося алгоритма
Начало
Завернуть лампочку в патрон
Да
Нет
Лампочка горит?
Она исправна
Она не исправна
Вывернуть лампочку из патрона
Конец
14
Алгоритмы с повторением ( циклические) –это алгоритмы, в которых одна и та же последовательность команд выполняется многократно до тех пор, пока выполняется некоторое условие.
Известен такой способ проверки арбуза на спелость. Если бросить арбуз в воду и он всплыл,то он спелый, иначе не спелый.
Сделайте задание сами на листочках,
Попробуйте решить еще одно задание
Составьте блок-схему для следующей задачи
Проверьте 100 арбузов на спелость
Сделайте задание сами, а затем проверьте себя посмотрев правильный ответ
домашнее задание
Изучить конспект урока
Задача: Оформите в виде блок-
схемы признак делимости
натурального числа на 3.
Начало
Бросить арбуз в воду
Да
Нет
Арбуз всплыл?
Он не спелый
Он спелый
Достать арбуз из воды
Конец
Начало
Да
Нет
Проверено 100 арбузов?
Бросить арбуз в воду
Конец
Да
Нет
Арбуз всплыл?
Он не спелый
Он спелый
Достать арбуз из воды
Начало
Найти сумму чисел
Да
Нет
Делится на 3?
Число кратно 3
Число не кратно 3
Конец
( начало ) ↓ | ввод числа | ↓ | нахождение суммы чисел | ↓ да ← → нет ↓ ↓| число кратно 3 | | число не кратно 3 |→ ↓ ← ( конец)(ну и линии до конца довести)Подробнее - на Znanija.com - https://znanija.com/task/6040231#readmore