Ответ:
Проследим переходы по диаграмме, игнорируя события, для которых из текущего состояния перехода нет.
- Начальное состояние — «Ожидание». Событие «задание» переводит робота в «Движение».
- «Препятствие» переводит его обратно в «Ожидание».
- В «Ожидании» событие «прибыл» игнорируется, а следующее «задание» переводит робота в «Движение».
- Событие «прибыл» переводит его в «Погрузка». Событие «батарея < 20 %» здесь игнорируется. «Готово» переводит робота в «Движение».
- Следующее событие «батарея < 20 %» переводит его в «Зарядка», а «заряжен» — в «Ожидание».
- В состоянии «Ожидание» событие «удар» игнорируется.
Ответ: а) «Ожидание».
