Виды и свойства Алгоритмы
Алгоритм это… строго определённая последовательность действий, направленная на достижение определённых целей за конечное число шагов
Существует 3 вида алгоритмов: Линейный Разветвляющийся Циклический
Линейный алгоритм это… такой алгоритм, действия которого следуют друг за другом.
Разветвляющийся алгоритм… это такой алгоритм, действия которого выполняются в зависимости от условия ( вопрос на который можно ответить "да" или "нет").
Циклический алгоритм… это такой алгоритм, действия которого повторяются.
Свойства алгоритмов 1. Дискретность. Это свойство состоит в том, что алгоритм должен представлять процесс решения задачи как последовательное выполнение простых шагов.
2. Определённость - каждое правило алгоритма должно быть чётким, однозначным и не оставлять места для произвола. Благодаря этому свойству выполнение алгоритма носит механический характер и не требует никаких дополнительных указаний или сведений о решаемой задаче.
3. Результативность. Алгоритм должен приводить к решению за конечное число шагов.
4. Массовость. Алгоритм решения задачи разрабатывается в общем виде, т.е. он должен быть применим для некоторого класса задач, различающихся лишь исходными данными.
5. Правильность. Алгоритм правильный, если его выполнение дает правильные результаты решения поставленной задачи.