平成22年度 春期 基本情報技術者試験 午前 問48
テクノロジ/開発技術設計するときに,状態遷移図を用いることが適切なシステムはどれか。
出典:平成22年度 春期 基本情報技術者試験 午前 問48
- ア月末及び決算時の棚卸資産を集計処理する在庫棚卸システム
- イシステム資源の稼働状況を計測し,レポートとして出力するシステム資源稼働状況計測システム
- ウ水道の検針データから料金を計算する水道料金計算システム
- エ設置したセンサの情報から,温室内の環境を最適に保つ温室制御システム
正解:エ
解説
状態遷移図は,システムが取り得る状態と,イベントの発生によって状態がどのように遷移するかを表す図で,センサ入力などのイベントに応じて挙動が変化する制御系システムの設計に適しています。温室制御システムは,温度・湿度などのセンサ情報に応じて状態(暖房オン・オフなど)が変化するため,状態遷移図を用いた設計に適しています。
選択肢ごとの解説
- ア誤り。棚卸資産の集計処理は,月末や決算時に決まった手順でデータを集計するバッチ処理的な性質が強く,状態遷移図よりも処理手順を表す図(フローチャートなど)が適しています。
- イ誤り。稼働状況を計測してレポート出力するシステムは,定期的なデータ収集と出力が中心であり,状態遷移よりもデータの流れ(DFDなど)を表す図の方が適しています。
- ウ誤り。検針データから料金を計算する処理は,決まった計算式に基づく処理が中心であり,状態遷移図よりも処理手順やデータの流れを表す図が適しています。
- エ正しい。温室制御システムは,センサ情報に応じて制御状態が変化するため,状態とイベントによる遷移を表す状態遷移図を用いた設計が適しています。