Коль кругом всё будет мирно, Так сидеть он будет смирно; Но лишь чуть со стороны Ожидать тебе войны, Иль набега силы бранной,
Формы представления алгоритма:
Словесная форма -
Графическая форма записи алгоритмов -
Элементы блок-схем
Программная форма записи алгоритма –
Линейный алгоритм -
Разветвляющийся алгоритм -
Циклический алгоритм -
Графическая форма:
Коль кругом всё будет мирно, Так сидеть он будет смирно; Но лишь чуть со стороны Ожидать тебе войны, Иль набега силы бранной,
1.03M
Категория: ИнформатикаИнформатика

Формы записи, виды алгоритмов

1. Коль кругом всё будет мирно, Так сидеть он будет смирно; Но лишь чуть со стороны Ожидать тебе войны, Иль набега силы бранной,

Иль другой беды незваной,
Вмиг тогда мой петушок
Приподымет гребешок,
Закричит и встрепенётся
И в то место обернётся.
А.С. Пушкин.

2.

3. Формы представления алгоритма:

словесная
форма;
графическая форма;
программная.

4. Словесная форма -

Словесная форма это форма описания алгоритма на
естественном языке.
Данная форма очень удобна, если
нужно приближенно описать суть
алгоритма. Однако при словесном
описании не всегда удается ясно и
точно выразить идею.

5. Графическая форма записи алгоритмов -

Графическая форма записи
алгоритмов изображение алгоритма в виде
последовательности связанных между
собой функциональных блоков, каждый
из которых соответствует выполнению
одного или нескольких действий.

6. Элементы блок-схем

Вид стандартного
графического объекта
Назначение
Начало(конец) алгоритма
Блок ввода или вывода
информации
Действие
Условие
Счетчик
Выполняемое действие
Условие выполнения
действия
Счетчик количества
повторов
Последовательность
выполнения действий

7. Программная форма записи алгоритма –

это запись на языке программирования.

8.

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

Линейный алгоритм это описание действий, которые
выполняются однократно в заданном
порядке.

10.

начало
Действие1

действиеN
конец

11.

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

Разветвляющийся алгоритм это алгоритм, в котором в зависимости от
условия выполняется либо одна, либо
другая последовательность действий.

13.

«если <условие>, то <действие1> иначе <действие2>»

14.

Разветвляющийся алгоритм называется
полным, если он имеет вид:
«если <условие>, то <действие1> иначе
<действие2>».

15.

16.

«если <условие>, то <действие>»

17.

Разветвляющийся алгоритм называется
неполным, если он имеет вид:
«если <условие>, то <действие>»

18.

да
нет

19.

20. Циклический алгоритм -

Циклический алгоритм это описание действий, которые должны
повторяться указанное число раз или
пока не выполнено заданное условие.

21.

Задание:
Написать алгоритм «Одеться по
погоде». Если на улице
температура ниже 0, то
необходимо надеть шубу, иначе
– куртку.

22.

Словесная форма записи:
Алгоритм ПОГОДА
Начало
1. определить температуру воздуха
2. если температура ниже 0, то
надеть шубу, иначе надеть куртку
Конец.

23. Графическая форма:

Начало
Определить температуру воздуха
да
нет
Температура ниже 0?
Надеть шубу
Надеть куртку
Конец

24.

Составить алгоритм
действий школьника,
которому перед
вечерней прогулкой
следует выполнить
домашнее задание по
математике.

25.

Алгоритм Школьник
Начало
1.Решаем задачу
2.Если есть нерешенные задачи, то
возвращаемся к шагу 1, иначе идем
гулять
Конец

26.

1.Что такое алгоритм?
2.Какими свойствами обладает
алгоритм?
3. С какими видами алгоритмов
мы познакомились сегодня на
уроке?
4. Почему они так называются?

27. Коль кругом всё будет мирно, Так сидеть он будет смирно; Но лишь чуть со стороны Ожидать тебе войны, Иль набега силы бранной,

Иль другой беды незваной,
Вмиг тогда мой петушок
Приподымет гребешок,
Закричит и встрепенётся
И в то место обернётся.
А.С. Пушкин.
Почему слова Пушкина можно использовать в качестве
эпиграфа к данному уроку?
Какой здесь приведен алгоритм?
English     Русский Правила