Основы алгоритмизации. Регеда В.В - 4 стр.

UptoLike

Составители: 

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




                               4