Главная страница
Какие бывают алгоритмы?

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

Алгоритм, содержащий типовую конструкцию «цикл»
Тело цикла - описание действий, повторяющихся в цикле

Типы циклов

1.Цикл с известным числом повторений
2.Цикл с неизвестным числом повторений
1)Цикл с постусловием
2)Цикл с предусловием


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

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


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

Алгоритм, содержащий структуру ветвления

Вспомогательный алгоритм

Алгоритм, который можно использовать в других алгоритмах, указав его имя и, если имеются, значения параметров.
Стадии создания алгоритма:

1. Первая стадия – алгоритм должен быть представлен в форме, понятной человеку, который его разрабатывает.

Первая стадия – разработка приближенного алгоритма, ориентированного на создающего его человека:
*Определить цель, для достижения которой будет создан алгоритм.
*Наметить приблизительный план действий для достижения поставленной цели.

2. Вторая стадия – алгоритм должен представлен в форме, понятной тому объекту (в том числе и человеку), который будет выполнять описанные в алгоритме действия. В том случае, если эти действия станет выполнять сам разработчик алгоритма, вторая стадия будет отсутствовать.

Вторая стадия – детализация алгоритма с учетом специфики среды и других объектов:
*Выбирать среду и объекты, посредством которых алгоритм будет реализован.
*Детализировать алгоритм с учетом особенностей выбранной среды.

Сайт управляется системой uCoz