HOME»情報処理安全確保支援士令和元年秋期»午前Ⅱ 問22
情報処理安全確保支援士令和元年秋期 午前Ⅱ 問22
問22
次の仕様で動作する装置がある。未完成の状態遷移図を完成させるために,追加すべき遷移はどれか。
〔仕様〕
〔仕様〕
- レディでStartボタンが押された場合,運転開始して低速運転に遷移する。
- 低速運転でUpボタンが押された場合,加速して高速運転に遷移する。
- 低速運転でDownボタンが押された場合,運転休止して一時停止に遷移する。
- 高速運転でDownボタンが押された場合,減速して低速運転に遷移する。
- 一時停止でUpボタンが押された場合,運転再開して低速運転に遷移する。
- レディ以外の状態でStopボタンが押された場合,運転停止してレディに遷移する。
分類
テクノロジ系 » システム開発技術 » ソフトウェア要件定義
正解
エ
解説
〔仕様〕の各遷移が、状態遷移図の矢印として表現されているかどうかを確認し、追加する必要のある遷移を特定します。わかりやすいように各矢印に番号を振っておきます。
- レディでStartボタンが押された場合,運転開始して低速運転に遷移する。
- ②で記述されています。
- 低速運転でUpボタンが押された場合,加速して高速運転に遷移する。
- ⑦で記述されています。
- 低速運転でDownボタンが押された場合,運転休止して一時停止に遷移する。
- ⑤で記述されています。
- 高速運転でDownボタンが押された場合,減速して低速運転に遷移する。
- ⑥で記述されています。
- 一時停止でUpボタンが押された場合,運転再開して低速運転に遷移する。
- ④で記述されています。
- レディ以外の状態でStopボタンが押された場合,運転停止してレディに遷移する。
- 低速運転でStopボタンが押されたときの遷移は③、一時停止状態でStopボタンが押されたときの遷移は①で記述されていますが、高速運転でStopボタンが押されたときの遷移は記述されていません。よって、これが追加すべき遷移とわかります。