Какие бывают алгоритмы?
Циклический алгоритм.
Алгоритм, содержащий типовую конструкцию «цикл»
Тело цикла - описание действий, повторяющихся в цикле
Типы циклов
1.Цикл с известным числом повторений
2.Цикл с неизвестным числом повторений
1)Цикл с постусловием
2)Цикл с предусловием
Линейный алгоритм
Алгоритм, в котором действия выполняются последовательно одно за другим.
Разветвляющийся алгоритм
Алгоритм, содержащий структуру ветвления
Вспомогательный алгоритм
Алгоритм, который можно использовать в других алгоритмах, указав его имя и, если имеются, значения параметров.
Стадии создания алгоритма:
1. Первая стадия – алгоритм должен быть представлен в форме, понятной человеку, который его разрабатывает.
Первая стадия – разработка приближенного алгоритма, ориентированного на создающего его человека:
*Определить цель, для достижения которой будет создан алгоритм.
*Наметить приблизительный план действий для достижения поставленной цели.
2. Вторая стадия – алгоритм должен представлен в форме, понятной тому объекту (в том числе и человеку), который будет выполнять описанные в алгоритме действия. В том случае, если эти действия станет выполнять сам разработчик алгоритма, вторая стадия будет отсутствовать.
Вторая стадия – детализация алгоритма с учетом специфики среды и других объектов:
*Выбирать среду и объекты, посредством которых алгоритм будет реализован.
*Детализировать алгоритм с учетом особенностей выбранной среды.
Сайт управляется системой uCoz
|