本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成24年度 技術士第一次試験問題【専門科目】

W−22

次の図法のうち、UML2.0で定義されていないものはどれか。

@ コンポーネント図

A シーケンス図

B 状態機械図 (state machine diagram)

C データフロー図 (Data Flow Diagram, DFD)

D ユースケース図


類題

H18 W-22


正解

C


解説

@ コンポーネント図は、システムを構成するプログラムやクラス、ファイルなどのコンポーネント間のインターフェースや依存関係を表現する図のことである。

A シーケンス図は、クラスやオブジェクト間の動的な相互関係を表現する図のことである。

B 状態機械図は、現在の状態と発生したイベントや条件によって、次の状態を表すモデルのことである。状態マシン図ステートマシン図とも呼ばれる。

C 正しい。データフロー図は、プロセス、ファイル、ソース及びシンクと呼ぶノードと、データフローと呼ぶアーク (矢線) の4つの記号を使用してデータの流れを図式化する。構造化分析の表記法である。

D ユースケース図は、ユーザなどシステムの外部から見た振る舞いを表現する図である。

W−21 目次 W−23