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

平成24年度 秋期 午前Ⅱ 問25

システム開発技術

プラットフォームに関する問題

組込みソフトウェアなどの設計にも有効な技法であって,システムをプラットフォームに依存する部分と依存しない部分とに分けてモデル化することを特徴とする技法はどれか。

答えと解説を見る

✓ これが正解イMDA

解説

プラットフォームへの依存の有無で分けてモデル化する技法はMDAです。

MDAは、システムのモデルを、特定のプラットフォームに依存しないモデルと、依存するモデルとに分けて作る開発の考え方です。まず業務や機能をプラットフォームに依存しない形でモデル化し、それを実装に使うOSやミドルウェアなどに合わせたモデルへ変換していきます。依存しない部分を共通に使い回せるので、プラットフォームが変わっても設計を活かしやすく、ハードウェアの違いが大きい組込みソフトウェアの設計にも向いています。軸は、プラットフォームへの依存で分けることを特徴とするかどうかです。MDAのMはモデル、と覚えると、表記法のUMLと区別できます。

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

出典:平成24年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問25

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