過去問解きまくり研究所 ホーム

令和3年度 春期 午前Ⅱ 問4

システム要件定義・ソフトウェア要件定義

イベント駆動型のアプリケーションプログラムにおけるイベント処理のタイミングを設計するのに有用なものはどれか。

答えと解説を見る

✓ これが正解ウシーケンス図

解説

イベント処理のタイミングの設計には、時間順に描くシーケンス図が有用です。

イベント駆動型のプログラムでは、利用者の操作などのイベントが起きたときに、どのオブジェクトがどの順でメッセージをやり取りし、処理を進めるかが設計の中心になります。シーケンス図は、縦の方向を時間の流れとし、オブジェクト間で送られるメッセージを起きる順に並べて表す図です。イベントを受けてから処理が連なっていく順序とタイミングを時間軸に沿って描けるので、イベント処理のタイミングの設計に適しています。ほかの肢は、データの流れ、データの構造、状態とその移り変わりを表すもので、複数の要素の間でやり取りが起きる時間の順序を描くことを主眼としていません。タイミングや順序と書かれていたら、時間軸を持つシーケンス図を思い出してください。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問4

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)