Блок - схемы алгоритмов

Содержание

Слайд 2

Условные обозначения элементов
Структуры алгоритмов
Линейный алгоритм
Разветвляющийся алгоритм
Циклические алгоритмы
Цикл «ПОКА»
Цикл «ДО»
Цикл со счётчиком (параметром)
Примеры

Условные обозначения элементов Структуры алгоритмов Линейный алгоритм Разветвляющийся алгоритм Циклические алгоритмы Цикл
задач

Содержание

Слайд 3

Условные обозначения элементов

Начало или конец алгоритма

Ввод или вывод данных

Действия с данными

Условные обозначения элементов Начало или конец алгоритма Ввод или вывод данных Действия

Проверка условия

Вернуться к содержаниюВернуться к содержанию Далее (линейный алгоритм)

Слайд 4

Линейный алгоритм

Линейный алгоритм:
команды выполняются последовательно –
одна за другой

Вернуться к

Линейный алгоритм Линейный алгоритм: команды выполняются последовательно – одна за другой Вернуться
содержаниюВернуться к содержанию Далее (разветвляющийся алгоритм)

Слайд 5

Разветвляющийся алгоритм

Существуют два типа:
1) Полное ветвление –
это алгоритм, в котором

Разветвляющийся алгоритм Существуют два типа: 1) Полное ветвление – это алгоритм, в

выполняется действие
после проверки условия
или по «Да», или по «Нет»
2)Неполное ветвление –
это алгоритм, в котором
выполняется действие
или только по «Да», или же
только по «Нет»

Вернуться к содержаниюВернуться к содержанию Далее (циклические алгоритмы)

Слайд 6

Циклические алгоритмы

При выборе числа из больших массивов чисел используют структуру

Циклические алгоритмы При выборе числа из больших массивов чисел используют структуру «выбор»
«выбор» (большое число ветвлений).
Циклический алгоритм – это алгоритм, в котором действие может повторяться при выполнении какого-либо условия.
Циклические структуры «пока» и «до» используются, если число повторений цикла заранее неизвестно.

Вернуться к содержаниюВернуться к содержанию Далее (цикл «пока»)

Слайд 7

Цикл "Пока"

Цикл «Пока» :
Действие выполняется после
проверки условия и может быть
не выполнено

Цикл "Пока" Цикл «Пока» : Действие выполняется после проверки условия и может
ни разу.

Вернуться к содержаниюВернуться к содержанию Далее (цикл «до»)

Слайд 8

Цикл "До"

Цикл «До» :
Действие выполняется до проверки условия и должно быть

Цикл "До" Цикл «До» : Действие выполняется до проверки условия и должно
выполнено хотя бы один раз.

Вернуться к содержаниюВернуться к содержанию Далее (цикл со счётчиком)

Слайд 9

Цикл со счётчиком

Цикл со счётчиком (параметром):
Счётчик задаёт число повторений
цикла.

Вернуться к содержанию

Цикл со счётчиком Цикл со счётчиком (параметром): Счётчик задаёт число повторений цикла. Вернуться к содержанию

Слайд 10

Вернуться к содержанию

Примеры задач

А1А1 А6
А2А2 А7
А3А3 А8
А4А4 А9
А5А5 А10

Вернуться к содержанию Примеры задач А1А1 А6 А2А2 А7 А3А3 А8 А4А4 А9 А5А5 А10

Слайд 11

А1

Вернуться к списку задач

Блок-схема решения квадратного уравнения.

А1 Вернуться к списку задач Блок-схема решения квадратного уравнения.

Слайд 12

А2

Вернуться к списку задач

Какие значения примут переменные a и b
после выполнения

А2 Вернуться к списку задач Какие значения примут переменные a и b
алгоритма? Укажите
действия, которые не будут совершаться при
выполнении этих алгоритмов.

Присвоить а значение 13.
Присвоить b значение 12.
Если aПрисвоить b значение b-a .
Присвоить а значение a-b .
Иначе:
Присвоить а значение a-b .
Присвоить b значение b-a .
Конец ветвления.
Присвоить a значение ab.
Если a>b² , то:
Присвоить b значение a-b.
Конец ветвления.

Слайд 13

А3

Вернуться к списку задач

Какие значения примут переменные a и b
после выполнения

А3 Вернуться к списку задач Какие значения примут переменные a и b
алгоритма? Укажите
действия, которые не будут совершаться при
выполнении этих алгоритмов.

Присвоить а значение 13.
Присвоить b значение 12.
Присвоить a значение ab.
Если a>b² , то:
Присвоить b значение a-b.
Конец ветвления.
Если b>a-1, то:
Присвоить b значение b-a .
Присвоить а значение a-b .
Иначе:
Присвоить а значение a-b .
Присвоить b значение b-a .
Конец ветвления.

Слайд 14

А4

Вернуться к списку задач

Построить блок-схему решения задачи.
Вычислить значение функции

А4 Вернуться к списку задач Построить блок-схему решения задачи. Вычислить значение функции

Слайд 15

Вернуться к списку задач

А5

Найти наименьшее из трёх чисел

Вернуться к списку задач А5 Найти наименьшее из трёх чисел

Слайд 16

А6

Вернуться к списку задач

Чему будут равны a и b после
выполнения ВЫЧИСЛИТЕЛЕМ

А6 Вернуться к списку задач Чему будут равны a и b после
каждого из следующих алгоритмов?
Сколько раз будет выполняться тело цикла в каждом из них?

Слайд 17

А7

Вернуться к списку задач

Чему будут равны a и b после
выполнения ВЫЧИСЛИТЕЛЕМ

А7 Вернуться к списку задач Чему будут равны a и b после
каждого из следующих алгоритмов?
Сколько раз будет выполняться тело цикла в каждом из них?

Слайд 18

А8

Вернуться к списку задач

Чему будут равны a и b после
выполнения ВЫЧИСЛИТЕЛЕМ

А8 Вернуться к списку задач Чему будут равны a и b после
каждого из следующих алгоритмов?
Сколько раз будет выполняться тело цикла в каждом из них?

Слайд 19

А9

Вычислить значения функции y=2x³-7x на отрезке [-4;3] с шагом 1.

Вернуться к

А9 Вычислить значения функции y=2x³-7x на отрезке [-4;3] с шагом 1. Вернуться к списку задач
списку задач
Имя файла: Блок---схемы-алгоритмов.pptx
Количество просмотров: 39
Количество скачиваний: 0