Автомату, умеющему только разливать газировку, поступило указание выполнить алгоритм, состоящий из последовательности команд:
1) взять веник;
2) подмести пол;
3) вынести мусор;
4) поставить веник на место.
При этом было нарушено такое требование к алгоритму, как …
1) взять веник;
2) подмести пол;
3) вынести мусор;
4) поставить веник на место.
При этом было нарушено такое требование к алгоритму, как …
- ✓ понятность
К записи алгоритмов предъявляется ряд обязательных требований, суть которых вытекает из неформального толкования понятия алгоритма (понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленной цели). Обычно эти требования формулируются в виде перечня свойств, которым должны удовлетворять алгоритмы. Одним из этих свойств является понятность. Понятность – описание алгоритма для исполнителя должно включать только те команды, которые ему (исполнителю) доступны, которые входят в его систему команд. С большой степенью вероятности можно утверждать, что автомат по продаже газированной воды не сможет выполнить данный алгоритм по причине того, что инструкции «Взять веник», «Подмести пол», «Вынести мусор», «Поставить веник на место» не входят в его систему команд. Следовательно, нарушено требование понятности.