Понятие алгоритма. Свойства алгоритма

Страницы: <<  <  1 | 2 | 3 | 4  >  >>

.
3. Свойство результативности.
4. Свойство обобщенности.
5. Формальное исполнение.

1. Свойство достоверности алгоритма. Значение всех приведенных в алгоритме действий должно быть ясным, точным, определенным и понятным для исполнителя. Выполняются только те шаги, которые указаны в алгоритме, так как пути решения задач однозначно определены, исполнитель может выполнить команды алгоритма, не думая.
2. Свойство прерывности алгоритма. Процесс исполнения алгоритма состоит из нескольких шагов. Алгоритм делится на несколько упрощенных частей, способных давать проме - жуточный результат, в свою очередь эти части делятся на шаги, каждый шаг делится на отдельные действия. За один шаг выполняется одно или несколько действий. Число действий должно быть ограниченным. Результат преды - дущего действия используется в качестве необходимого сведения в следующем действии. Не завершив первый шаг, исполнитель не может перейти к следующему.
3. Свойство результативности алгоритма. Любой алго - ритм должен за определенное время дать результат. После выполнения алгоритма должно получиться решение задачи, если нет решения, то результат - "нет решения". В каждом алгоритме есть начальные данные, которые в конце приводят к получению результата. Например, в алгоритме для сложе - ния чисел начальными данными является значение слагае - мых, а результатом - сумма. Иногда в алгоритме несколько шагов повторяются снова и снова и не выдают никакого результата. Такие алгоритмы называют зацикленными, безрезультативными и их составляют заново.
4. Свойство обобщенности алгоритма. Алгоритм должен составляться не для решения какой-то отдельной задачи, а для создания возможности решения всех типов аналогичных задач. Если меняются начальные данные, то меня

Страницы: <<  <  1 | 2 | 3 | 4  >  >>
Рейтинг
Оцени!
Поделись конспектом: