Презентация "Алгоритмические конструкции следование, ветвление, повторение"
Подписи к слайдам:
Алгоритмические конструкции: следование, ветвление, повторение
Базовые алгоритмические конструкции:
- Следование (линейный алгоритм)
- Теория
- Практика
- Повторение (циклический алгоритм)
- Ветвление (разветвляющийся алгоритм)
- Теория
- Практика
- Теория
- Практика
- Алгоритм, в котором команды выполняются в порядке их записи, то есть последовательно друг за другом, называется линейным (рис. 1).
- действие 1
- действие 2
- рис. 1
- Блок-схема алгоритмической конструкции следование
- начало
- вымыть помидоры, огурцы
- нарезать овощи
- переложить нарезанные овощи в миску
- заправить овощи майонезом
- конец
- Форма организации действий, при которой в зависимости от выполнения или невыполнения некоторого условия совершается либо одна, либо другая последовательность действий, называется ветвлением (развилкой).
- условие
- действие
- да
- нет
- рис. 2
- Блок-схема алгоритмической конструкции ветвление (неполная развилка)
- идет дождь?
- взять зонт
- да
- нет
- начало
- конец
- условие
- действие 1
- да
- нет
- рис. 3
- Блок-схема алгоритмической конструкции ветвление (полная развилка)
- действие 2
- число делится на два?
- число четное
- да
- нет
- начало
- конец
- число нечетное
- Циклический алгоритм - описание действий, которые должны повторяться указанное число раз или пока выполняется заданное условие.
- циклы
- с неизвестным числом повторов
- с известным числом повторов
- с параметром
- с предусловием
- с постусловием
- условие
- тело цикла
- да
- нет
- рис. 3
- Блок-схема алгоритмической конструкции повторение (цикл с предусловием)
- есть не покрашенная стена?
- красим стену
- да
- нет
- начало
- конец
- условие
- тело цикла
- да
- нет
- рис. 3
- Блок-схема алгоритмической конструкции повторение (цикл с постусловием)
- все вещи выстираны?
- выстирать и прополоскать вещь
- да
- нет
- начало
- конец
- i = i1, i2
- тело цикла
- рис. 3
- Блок-схема алгоритмической конструкции повторение
- (цикл с параметром),
- i – параметр цикла,
- i1 – начальное значение параметра,
- i2 – конечное значение параметра
- для пуговиц с 1 по 5
- пришить пуговицу
- начало
- конец
- i от 1 до 7
- отмерь
- начало
- конец
- отрежь
- Ответ: Семь раз отмерь – один отрежь.
- Ответ
- Ответ: За двумя зайцами погонишься –
- ни одного не поймаешь.
- за двумя зайцами погнался?
- ни одного не поймаешь
- да
- нет
- начало
- конец
- Ответ
- Ответ: Покуда есть хлеб да вода, всё не беда.
- есть хлеб да вода?
- всё не беда
- да
- нет
- начало
- конец
- Ответ
- Ответ: Болен – лечись, а здоров – берегись.
- болен?
- лечись
- да
- нет
- начало
- конец
- берегись
- Ответ
- § 34, § 36, выучить конспект в тетради
- Выполните вычисления по блок-схеме для х=15, х=9.
- начало
- х
- :3
- +5
- Число четное?
- :2
- +4
- результат
- конец
Информатика - еще материалы к урокам:
- Презентация "Данные и программы. Файлы и файловая система" 7 класс
- Практическое занятие "Представление информации в различных системах счисления"
- Тест "Данные в компьютере" 7 класс (с ответами)
- Входная контрольная работа по информатике 9 класс
- План самообразования учителя информатики и ИКТ на 2021-2022 учебный год
- Итоговый тест по информатике за курс 6 класса (углубленный уровень)