平成30年 秋期 基本情報技術者 午前 問46

UML2.0のシーケンス図とコミュニケーション図のどちらにも表現されるものはどれか。

 ア  イベントとオブジェクトの状態
 イ  オブジェクトがある状態にとどまる最短時間及び最長時間
 ウ  オブジェクトがメッセージを処理している期間
 エ  オブジェクト間で送受信されるメッセージ


答え エ


解説
UMLのシーケンス図は振る舞い図でシステム内の論理的な流れを表すものでオブジェクト間のメッセージをやり取りが時系列にを表現されます。
コミュニケーション図(コラボレーション図)は振る舞い図でオブジェクト間のメッセージフローを表し、同時にクラス間に基本となる関連(関係)が存在することを表現する図で、シーケンス図とコミュニケーション図のどちらにも表現されるものはオブジェクト間で送受信されるメッセージ(エ)になります。


キーワード
・UML

キーワードの解説
  • UML(Unified Modeling Language、統一モデリング言語)
    オブジェクト指向のソフトウェアの設計を行うときに作成する、設計資料(図)の統一的な記法のことです。
    UMLで定義されているプログラムの構造図には、クラス図、コンポーネント図、パッケージ図などがあり、プログラムの振る舞い図には、シーケンス図、ユースケース図、状態遷移図、コミュニケーション図などがあります。

もっと、「UML」について調べてみよう。

戻る 一覧へ 次へ