SC情報処理安全確保支援士試験 午前Ⅱ
令和元年度秋期 情報処理安全確保支援士 午前Ⅱ 問22
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア〔仕様] ・レディでStartボタンが押された場合運転開始して低速運転に須移する。 ・ 低速運転でUpボタンが押された場合、 加速して高速運転に遷移する。 ・低速運転でDownボタンが押された場合、 運転休止して一時停止に須移する。 ・高速運転でDownボタンが押された場合減速して低速運転に怖移する。 ・一時停止でUpボタンが押された場合運転再開して低速運転に居移する。 ・レディ以外の状態でStopボタンが押された場合、 運転停止してレディに遷移する。
- イ未完成の状態遷移図〕
- ウUp加速
- エ遷移元の状態名条件部動作部遷移先の状態名ア | 一時停止Startノ運転再開高速運転イ | 一時停止Startノ運転再開低速運転ウ | 高速運転Stopノ運転休止一時停止
解き方のヒントを見る
仕様文と状態遷移図の食い違いを探そう
仕様には「レディ以外の状態で Stop ボタンが押されたら、運転を停止してレディに戻る」と書かれているよ。つまり、低速運転中でも、高速運転中でも、一時停止中でも、Stop を押したらレディに戻るはずなんだ。図を見ると、低速運転からレディ、一時停止からレディへの Stop 遷移はすでに描かれている。だから足りないのは、「高速運転から Stop で運転停止し、レディへ遷移する」部分だよ。
この問題で問われていること
この問題では、仕様書をルールブック、状態遷移図をそのルールを絵にしたものとして見比べるのがポイントだよ。すでに図に描かれている動きと、仕様にはあるのに図から抜けている動きを整理して、不足している遷移を見抜こう。
不足している遷移
レディ以外の全状態に Stop 遷移が必要なのに、高速運転だけレディへ戻る Stop 遷移が欠けている。
高速運転\nStop / 運転停止\n-> レディ
確認ポイント
- 一時停止で Start を押す仕様は存在しない。
- 高速運転から一時停止へ Stop ではなくレディへ戻す。
- エの遷移を選ぶ。
正解と解説を見る
正解
エ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
これは不正解だよ。仕様では、一時停止から運転再開するときはUpボタンで低速運転へ戻ることになっているよ。Startボタンでもないし、戻り先も高速運転ではないんだ。休憩明けにいきなり全力疾走するのではなく、まず軽く走り出すイメージだね。
選択肢イ
これは不正解だよ。一時停止から低速運転へ戻る道自体は必要だけど、仕様では押すボタンはStartではなくUpなんだ。図にも「一時停止でUp/運転再開して低速運転へ」はすでに書かれているよ。たとえると、合鍵はもうあるのに、鍵穴に合わない別の鍵を追加しようとしている感じだね。
選択肢ウ
これは不正解だよ。高速運転中にStopを押したら、仕様では「運転停止してレディへ戻る」だよ。この選択肢は「運転休止して一時停止へ」としていて、Stopの役割をDownボタンみたいに扱ってしまっているんだ。非常停止ボタンを押したのに休憩室に行くだけ、みたいなズレがあるよ。
選択肢エ(正解)
これは正解だよ。仕様では「レディ以外でStopを押したら、運転停止してレディへ戻る」とあるよね。低速運転→レディ、一時停止→レディのStop経路は図にあるけど、高速運転→レディだけが抜けているんだ。たとえると、どの部屋にいても非常停止ボタンを押したら受付に戻る決まりなのに、高速運転の部屋だけ出口案内がない状態。だから「高速運転でStop/運転停止、レディへ遷移」を追加するエが正しいよ。
出典:独立行政法人 情報処理推進機構(IPA)令和元年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問22(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針