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

| 遷移元の状態名 | 条件部/動作部 | 遷移先の状態名 | |
|---|---|---|---|
| ア | 一時停止 | Start/運転再開 | 高速運転 |
| イ | 一時停止 | Start/運転再開 | 低速運転 |
| ウ | 高速運転 | Stop/運転休止 | 一時停止 |
| エ | 高速運転 | Stop/運転停止 | レディ |
選択肢
- ア一時停止 → Start/運転再開 → 高速運転
- イ一時停止 → Start/運転再開 → 低速運転
- ウ高速運転 → Stop/運転休止 → 一時停止
- エ高速運転 → Stop/運転停止 → レディ
正解と解説
正解:エ 高速運転 → Stop/運転停止 → レディ
仕様には「レディ以外の状態でStopボタンが押された場合、運転停止してレディに遷移する」とある。図には低速運転と一時停止からレディへの遷移は描かれているが、高速運転からレディへの遷移が欠けている。したがって、高速運転でStopが押されたときに運転停止してレディへ遷移する内容を追加すればよい。
選択肢ごとの解説
- ア一時停止からの遷移はUpボタンによる低速運転への復帰であり、Startボタンで高速運転へ移る仕様はない。
- イ一時停止から低速運転への遷移は既に図にあり、しかも条件はStartではなくUpである。
- ウ高速運転からStopで一時停止へ移る仕様はなく、Stopの遷移先はレディである。
- エ正しい。欠けているのは高速運転でStopが押されたときのレディへの遷移である。
同じ分野の他の問題
- 図のような階層構造で設計された組込みシステムがある。このシステムの開発プロジェクトにおいて,デバイスドライバ層の単体テス…2025年度 秋期 午前II 問22
- JavaScriptなどのスクリプト言語を使って,Webブラウザに組み込まれているサーバとの非同期通信機能を利用する技術…2025年度 秋期 午前II 問18
- アジャイル開発手法の一つであるスクラムを適用したソフトウェア開発プロジェクトにおいて、KPT手法を用いてレトロスペクティ…2025年度 春期 午前II 問23
- アジャイル開発のプロジェクトで、ソースコードの品質を向上させるために、バグ、コードの重複、脆弱性につながるコードを自動で…2025年度 春期 午前II 問22
- エクストリームプログラミング(XP:Extreme Programming)における“テスト駆動開発”の特徴はどれか。2024年度 秋期 午前II 問23
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。