本文へスキップ
Certia
未分類
秋期

情報処理安全確保支援士 2019年 秋期 問22

22 / 25

次の仕様で動作する装置がある。未完成の状態遷移図を完成させるために、追加 すべき遷移はどれか。 〔仕様〕 ・レディで Start ボタンが押された場合、運転開始して低速運転に遷移する。 ・低速運転でUp ボタンが押された場合、加速して高速運転に遷移する。 ・低速運転でDown ボタンが押された場合、運転休止して一時停止に遷移する。 ・高速運転でDown ボタンが押された場合,減速して低速運転に遷移する。 ・一時停止で Upボタンが押された場合、運転再開して低速運転に遷移する。 ・レディ以外の状態で Stop ボタンが押された場合、運転停止してレディに遷移する。 〔未完成の状態遷移図〕 Start/運転開始 レディ 低速運転 Stop/運転停止 Up/運転再開 Stop/運転停止 Down/運転休止 Up/加速 Down/減速 高速運転 一時停止 遷移の状態名 条件部/動作部 遷移先の状態名 Start/運転再開 高速運転

問題の図

正解と解説

表示する
正解 エ

仕様で未定義の遷移を補うと、『高速運転』でStopボタンが押された場合に運転停止して『レディ』へ遷移する、という遷移が不足しています。仕様に『レディ以外の状態でStopボタンが押された場合はレディに遷移する』とあり、高速運転からもレディへ戻る遷移を追加するのが正解です。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。