ВУЗ:
Составители:
говорят, что алгоритм неприменим к совокупности исходных дан-
ных. Любой применимый алгоритм обладает следующими основны-
ми свойствами:
• результативностью;
• определенностью;
• массовостью.
Результативность означает возможность получения результата
после выполнения конечного количества операций.
Определенность состоит в совпадении получаемых результатов
независимо от пользователя и применяемых технических средств.
Массовость заключается в возможности применения алгоритма к
целому классу однотипных задач, различающихся конкретными зна-
чениями исходных данных.
Для задания алгоритма необходимо описать следующие его эле-
менты:
• набор объектов, составляющих совокупность возможных ис-
ходных данных, промежуточных и конечных результатов;
• правило начала;
• правило непосредственной переработки информации (описа-
ние последовательности действий);
• правило окончания;
• правило извлечения результатов.
Алгоритм всегда рассчитан на конкретного исполнителя. В нашем
случае таким исполнителем является ЭВМ. Для обеспечения воз-
можности реализации на ЭВМ алгоритм должен быть описан на язы-
ке, понятном компьютеру, т. е. на языке программирования.
Таким образом, можно дать следующее определение программы:
программа для ЭВМ представляет собой описание алгоритма и дан-
ных на некотором языке программирования, предназначенное для
последующего автоматического выполнения.
4
говорят, что алгоритм неприменим к совокупности исходных дан- ных. Любой применимый алгоритм обладает следующими основны- ми свойствами: • результативностью; • определенностью; • массовостью. Результативность означает возможность получения результата после выполнения конечного количества операций. Определенность состоит в совпадении получаемых результатов независимо от пользователя и применяемых технических средств. Массовость заключается в возможности применения алгоритма к целому классу однотипных задач, различающихся конкретными зна- чениями исходных данных. Для задания алгоритма необходимо описать следующие его эле- менты: • набор объектов, составляющих совокупность возможных ис- ходных данных, промежуточных и конечных результатов; • правило начала; • правило непосредственной переработки информации (описа- ние последовательности действий); • правило окончания; • правило извлечения результатов. Алгоритм всегда рассчитан на конкретного исполнителя. В нашем случае таким исполнителем является ЭВМ. Для обеспечения воз- можности реализации на ЭВМ алгоритм должен быть описан на язы- ке, понятном компьютеру, т. е. на языке программирования. Таким образом, можно дать следующее определение программы: программа для ЭВМ представляет собой описание алгоритма и дан- ных на некотором языке программирования, предназначенное для последующего автоматического выполнения. 4
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »