Вопросы к Поиску с Алисой
Отличие между результативностью и конечностью алгоритма заключается в их определениях.
Результативность означает, что после завершения алгоритма нужно получить результат, который соответствует цели, для которой алгоритм был разработан. skysmart.ru При этом результатом может быть и сообщение о том, что задача не имеет решений. resh.edu.ru
Конечность (завершаемость) означает, что алгоритм должен завершиться после определённого числа шагов. skysmart.ru ru.wikipedia.org Это не означает, что алгоритм короткий, но гарантирует, что он не будет выполняться вечно. skysmart.ru
Таким образом, результативность фокусируется на результате, а конечность — на процессе завершения алгоритма.