令和3年度 プロジェクトマネージャ試験 午前II 問15

分野:テクノロジ|実際に出題されたIPA過去問題

オブジェクト指向開発におけるロバストネス分析で行うことはどれか。

  1.  オブジェクトの確定,構造の定義,サブジェクトの定義,属性の定義,及びサービスの定義という五つの作業項目を並行して実施する。
  2.  オブジェクトモデル,動的モデル,機能モデルという三つのモデルをこの順に作成して図に表す。
  3.  ユースケースから抽出したクラスを,バウンダリクラス,コントロールクラス,エンティティクラスの三つに分類し,クラス間の関連を定義して図に表す。
  4.  論理的な観点,物理的な観点,及び動的な観点の三つの観点で仕様の作成を行う。
解答・解説を見る

正解:ウ

AI解説

ロバストネス分析は、ユースケース記述からクラスを抽出し、画面などの境界を担うバウンダリクラス、処理の流れを制御するコントロールクラス、データを保持するエンティティクラスの三つに分類して、クラス間の関連をロバストネス図に表す分析技法である。よってウが正しい。ユースケースと設計モデルの橋渡しを行う。 ア: オブジェクトの確定・構造・サブジェクト・属性・サービスの五つの作業項目を並行実施するのは、コード(Coad)とヨードン(Yourdon)のオブジェクト指向分析手法の説明である。 イ: オブジェクトモデル・動的モデル・機能モデルの三つを順に作成するのは、ランボーらのOMT(Object Modeling Technique)の説明である。 ウ: 正解。バウンダリ・コントロール・エンティティの3分類がロバストネス分析の特徴である。 エ: 論理的・物理的・動的の三つの観点で仕様を作成するのは、シュレイアーとメラーのオブジェクト指向分析手法の説明である。 💡 ロバストネス分析は「バウンダリ(境界)・コントロール(制御)・エンティティ(実体)」の3種のクラス名が出たら即断できる。ICONIXプロセスで用いられることも併せて覚えておくとよい。

出典:令和3年度 秋期 プロジェクトマネージャ試験 午前II 問15 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・904問収録)

「テクノロジ系(総合)」分野の攻略ポイント

高度共通 午前Iのテクノロジ系は、基礎理論からネットワーク・セキュリティ・開発技術まで広く浅く問われます。午前Iは60分30問で全分野から出るため、深追いよりも各分野の頻出パターンを取りこぼさないことが通過の鍵です。

テクノロジ系(総合)の攻略ポイントをすべて見る(要点5項目・ひっかけ2項目)→

同じ分野(テクノロジ)の過去問