ВУЗ:
Составители:
Рубрика:
27
Алгоритму присущи следующие основные свойства: определен-
ность, массовость и результативность.
Свойство определенности характеризует однозначность толкова-
ния указаний алгоритма. Алгоритм строго определяет необходимую последо-
вательность выполняемых действий. Благодаря определенности процесс реа-
лизации алгоритма не зависит от конкретного вычислителя и может носить
чисто механический характер.
Свойство массовости означает применимость данного алгоритма к
любым допустимым значениям начальных данных.
Свойство результативности алгоритма заключается в возможности
получения искомого результата для допустимых значений начальных данных
за конечное число достаточно простых шагов.
Существуют различные способы описания алгоритмов. Для этой
цели можно использовать, например, естественный язык, включающий и
язык математики. Запись алгоритма на таком языке должна быть однозначно
воспринята в виде последовательности действий, приводящих к получению
искомого результата.
Словесное описание алгоритма неприемлемо для ввода в вычисли-
тельную машину. Для этого необходимо изложить алгоритм на машинном
языке таким образом, чтобы с его помощью происходило автоматическое
управление работой ЭВМ в процессе решения данной задачи. Алгоритм, за-
писанный в форме, воспринимаемой машиной,
представляет собой програм-
му решения задачи.
Обычно алгоритм разрабатывается в несколько приемов, причем
иногда приходится неоднократно возвращаться для исправления ошибок,
уточнения и детализации структуры алгоритма. Наиболее удобным способом
записи алгоритма на первых этапах его разработки является структурная
схема алгоритма.
Структурная схема алгоритма представляет собой графическое изо-
бражение последовательности действий при
реализации данного алгоритма.
Этапы решения задачи представляются в структурной схеме отдельными бло-
ками, которые изображаются соответствующими символами и т.д. Внутри
27 Алгоритму присущи следующие основные свойства: определен- ность, массовость и результативность. Свойство определенности характеризует однозначность толкова- ния указаний алгоритма. Алгоритм строго определяет необходимую последо- вательность выполняемых действий. Благодаря определенности процесс реа- лизации алгоритма не зависит от конкретного вычислителя и может носить чисто механический характер. Свойство массовости означает применимость данного алгоритма к любым допустимым значениям начальных данных. Свойство результативности алгоритма заключается в возможности получения искомого результата для допустимых значений начальных данных за конечное число достаточно простых шагов. Существуют различные способы описания алгоритмов. Для этой цели можно использовать, например, естественный язык, включающий и язык математики. Запись алгоритма на таком языке должна быть однозначно воспринята в виде последовательности действий, приводящих к получению искомого результата. Словесное описание алгоритма неприемлемо для ввода в вычисли- тельную машину. Для этого необходимо изложить алгоритм на машинном языке таким образом, чтобы с его помощью происходило автоматическое управление работой ЭВМ в процессе решения данной задачи. Алгоритм, за- писанный в форме, воспринимаемой машиной, представляет собой програм- му решения задачи. Обычно алгоритм разрабатывается в несколько приемов, причем иногда приходится неоднократно возвращаться для исправления ошибок, уточнения и детализации структуры алгоритма. Наиболее удобным способом записи алгоритма на первых этапах его разработки является структурная схема алгоритма. Структурная схема алгоритма представляет собой графическое изо- бражение последовательности действий при реализации данного алгоритма. Этапы решения задачи представляются в структурной схеме отдельными бло- ками, которые изображаются соответствующими символами и т.д. Внутри
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »