Вопрос:

Что означает свойство алгоритма «однозначность»?

Ответ:

Решение:

Свойство алгоритма «однозначность» означает, что каждая команда алгоритма должна быть четко определена и не допускать двойного толкования. Исполнитель алгоритма должен точно знать, какое действие следует выполнить в каждом конкретном случае, не имея возможности принимать решения, не предусмотренные составителем алгоритма.

Рассмотрим предложенные варианты:

  • а. Записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд — это свойство «понятность» или «доступность».
  • b. Алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов) — это свойство «дискретность».
  • с. При точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату — это свойство «результативность» или «конечность».
  • d. Алгоритм должен обеспечивать решение некоторого класса задач данного типа для различных значений данных — это свойство «массовость» или «универсальность».
  • е. Исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма — это свойство «однозначность».

Ответ: е. исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма

Подать жалобу Правообладателю