IPA過去問ドリル

令和元年度 秋期 応用情報技術者試験 午前 問46

テクノロジ/開発技術

ソフトウェアの要求分析や設計に利用されるモデルに関する記述のうち,ペトリネットの説明として,適切なものはどれか。

出典:令和元年度 秋期 応用情報技術者試験 午前 問46

正解:エ

解説

ペトリネットは,プレース(状態を表す節点)とトランジション(事象を表す節点)の 2 種類の節点をもつ有向 2 部グラフで,トークンの移動によって並行して進行する事象の同期や競合を表現するモデルです。並行処理システムの解析などに用いられます。

選択肢ごとの解説

  • 誤り。エンティティ,関連及び属性で外界の事象をデータ構造として表現するのは,E-R モデルによるデータモデリングの説明です。
  • 誤り。機能を入力データから出力データへの変換とみなし,段階的に詳細化・階層分割するのは DFD を用いた構造化分析の説明です。
  • 誤り。プロセスではなくオブジェクトを用いて問題領域の解決を図るのは,オブジェクト指向モデルの説明です。
  • 正しい。ペトリネットはプレースとトランジションの 2 種類の節点をもつ有向 2 部グラフで,並行事象間の同期を表します。
応用情報技術者の過去問を演習モードで解く