ВУЗ:
Составители:
46
ресурс общества. Большое значение, в связи с этим, имеет сопровождение
программ. Во время сопровождения происходит настройка программы на
конкретные цели, обучение пользователей, устранение мелких
неточностей и анализ результатов эксплуатации программы. Если
программа перестает удовлетворять растущим требованиям пользователя,
то тогда опять повторяется цикл проектирования и разработки новой
версии программы. Качественное проведение
этапа сопровождения в
большой степени определяет коммерческий успех программного продукта.
5.2. Понятие и свойства алгоритма
Алгоритмизация - важнейший этап в процессе решения задач на
ЭВМ. Но понятие алгоритма возникло задолго до появления ЭВМ. Слово
«алгоритм» произошло от имени среднеазиатского математика аль-
Хорезми (IX в) и использовалось вначале только в математике.
Алгоритм – это
понятное и точное предписание (указание)
исполнителю совершить определенную последовательность действий над
исходной информацией для решения поставленной задачи.
Сейчас понятие алгоритма используется на только в математике и
программировании, но и в других областях.
Алгоритм обладает пятью важнейшими свойствами.
1) Дискретность. Это свойство означает, то что алгоритм должен
быть разбит на отдельные достаточно
простые действия, причем
выполнение каждого шага начинается после завершения
предыдущего.
2) Определенность. Однозначность выполнения каждого шага.
Алгоритм не должен допускать произвольной трактовки
исполнителем.
3) Результативность (выполнимость). Алгоритм должен
предоставлять возможность получения решения за конечное
число шагов.
4) Массовость. Это пригодность для решения многих или даже всех
задач данного типа при
различных исходных данных.
5) Инвариантность. Алгоритм должен быть составлен таким
образом, чтобы он, в идеальном случае, мог быть выполнен
разными исполнителями: разными ЭВМ, в разных средах,
разными людьми.
ресурс общества. Большое значение, в связи с этим, имеет сопровождение
программ. Во время сопровождения происходит настройка программы на
конкретные цели, обучение пользователей, устранение мелких
неточностей и анализ результатов эксплуатации программы. Если
программа перестает удовлетворять растущим требованиям пользователя,
то тогда опять повторяется цикл проектирования и разработки новой
версии программы. Качественное проведение этапа сопровождения в
большой степени определяет коммерческий успех программного продукта.
5.2. Понятие и свойства алгоритма
Алгоритмизация - важнейший этап в процессе решения задач на
ЭВМ. Но понятие алгоритма возникло задолго до появления ЭВМ. Слово
«алгоритм» произошло от имени среднеазиатского математика аль-
Хорезми (IX в) и использовалось вначале только в математике.
Алгоритм – это понятное и точное предписание (указание)
исполнителю совершить определенную последовательность действий над
исходной информацией для решения поставленной задачи.
Сейчас понятие алгоритма используется на только в математике и
программировании, но и в других областях.
Алгоритм обладает пятью важнейшими свойствами.
1) Дискретность. Это свойство означает, то что алгоритм должен
быть разбит на отдельные достаточно простые действия, причем
выполнение каждого шага начинается после завершения
предыдущего.
2) Определенность. Однозначность выполнения каждого шага.
Алгоритм не должен допускать произвольной трактовки
исполнителем.
3) Результативность (выполнимость). Алгоритм должен
предоставлять возможность получения решения за конечное
число шагов.
4) Массовость. Это пригодность для решения многих или даже всех
задач данного типа при различных исходных данных.
5) Инвариантность. Алгоритм должен быть составлен таким
образом, чтобы он, в идеальном случае, мог быть выполнен
разными исполнителями: разными ЭВМ, в разных средах,
разными людьми.
46
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »
