平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23
テクノロジ/開発技術通信プロトコルの記述などに使用される表記法であり,事象の発生と,そのときの状態に応じたシステムの動作を記述するのに,最も適したものはどれか。
出典:平成28年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23
- アDFD
- イ決定表
- ウ状態遷移図
- エ特性要因図
正解:ウ
解説
状態遷移図は,システムが取り得る状態と,ある状態にあるときに特定の事象(イベント)が発生した際にどの状態へ遷移し,どのような動作を行うかを図式化して表現する表記法です。プロトコルの動作は,一連の手続きの中でメッセージの送受信という事象が発生するたびに通信の状態が変化していく性質を持つため,事象の発生とそのときの状態に応じた動作を明確に記述できる状態遷移図が,通信プロトコルの記述に最も適しています。
選択肢ごとの解説
- ア誤り。DFDは,システム内でデータがどのように流れ,どのプロセスで処理されるかを表現する図であり,事象と状態に応じた動作の記述には適していません。
- イ誤り。決定表は,条件の組合せとそれに対応する動作を表形式で整理する表記法であり,時間経過に伴う状態の遷移を表現するものではありません。
- ウ正しい。状態遷移図は,事象の発生とそのときの状態に応じたシステムの動作(状態の変化)を表現するのに適した表記法であり,通信プロトコルの記述などに広く使用されます。
- エ誤り。特性要因図は,ある結果(特性)とその要因との関係を魚の骨のような図で整理する品質管理の手法であり,事象と状態に応じた動作の記述とは目的が異なります。