Широкий круг вопросов

Дана последовательность команд: встань лицом к северу; пойди налево; поверни направо; иди прямо; ост

Автор Goldsong, Апр. 28, 2024, 04:02

« назад - далее »

Goldsong

Одна деталь вызывает недоумение. Дана последовательность команд: встань лицом к северу; пойди налево; поверни направо; иди прямо; остановись.
Какое свойство алгоритма не выполняется для этой последовательности команд, если исполнителем являетесь Вы сами?
1. понятность;
2. дискретность;
3. точность;
4. конечность.


Broadraven

Свойство алгоритма, которое не выполняется для данной последовательности команд, если исполнителем является человек, а не компьютер, - это конечность.

Поскольку последовательность команд не содержит явного условия завершения (например, "продолжай выполнять команды, пока не достигнешь определенной точки"), выполнение алгоритма может продолжаться бесконечно, если исполнитель не получит явной инструкции остановиться.