平成21年度 春期 午前Ⅱ 問13
システム開発技術
状態遷移図の特徴
システムの分析・設計に用いられる状態遷移図の特徴はどれか。
- アシステムの現在の状態と発生する事象及び次の状態の関係が簡潔に記述可能
- イシステムの状態遷移に要する処理時間が分析可能
- ウ発生した事象の時間的関係が分析可能
- エモジュールの制御構造が簡潔に記述可能
答えと解説を見る
✓ これが正解アシステムの現在の状態と発生する事象及び次の状態の関係が簡潔に記述可能
解説
現在の状態・発生する事象・次の状態の関係を簡潔に表せる図です。
状態遷移図は、システムがとりうる状態を丸や箱で表し、どの状態でどの事象が起きるとどの状態へ移るかを矢印で結んだ図です。現在の状態、発生する事象、次の状態という三つの関係を一目で表せるので、利用者の操作や外部からの信号によって振る舞いが切り替わるシステムの分析・設計に向いています。この図が表すのは状態と事象の関係であり、時間の長さや処理の手順までは表しません。状態・事象・次の状態の三つ組を表す図と覚えておけば、時間や制御構造を表す図と区別できます。
ほかの選択肢はなぜ違うのか
- イシステムの状態遷移に要する処理時間が分析…:状態遷移図には、遷移にかかる処理時間を書き込む要素がありません。どの事象でどの状態へ移るかは分かっても、所要時間を見積もったり分析したりするには別の手法が必要です。
- ウ発生した事象の時間的関係が分析可能:事象が起きる時刻の前後関係や重なりを見るには、横軸に時間を取るタイミングチャートなどが向いています。状態遷移図は状態と事象の対応を表す図で、時間的な関係は表しません。
- エモジュールの制御構造が簡潔に記述可能:モジュールの制御構造、つまり順次・選択・繰返しといった処理の流れを表すには、流れ図などが向いています。状態遷移図はシステムの状態の移り変わりを表す図で、制御構造を書くためのものではありません。
この問題の用語
- 分析集めたデータを細かく分けて、何がどう関わっているかを読み取ること。量が増えるほど、扱う道具も考え方も変わります。
出典:平成21年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問13
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)