IPA過去問ドリル

平成27年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問11

テクノロジ/開発技術

サーバでの実行を前提とした,オブジェクト指向技術に基づいたコンポーネントソフトウェアの仕様はどれか。

出典:平成27年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問11

正解:イ

解説

EJB(Enterprise JavaBeans)は,Javaのオブジェクト指向技術に基づき,サーバ(アプリケーションサーバ)上での実行を前提としたコンポーネントソフトウェアの仕様です。トランザクション管理やセキュリティ,永続性といったサーバサイドの業務処理に必要な機能をコンテナが提供することで,開発者は業務ロジックの実装に専念できるようになっています。

選択肢ごとの解説

  • 誤り。EAIは,企業内の異なるシステム間でデータやアプリケーションを連携させるための統合基盤の考え方であり,サーバでの実行を前提としたコンポーネントソフトウェアの仕様ではありません。
  • 正しい。EJBは,サーバでの実行を前提とし,オブジェクト指向技術に基づいたコンポーネントソフトウェアの仕様です。
  • 誤り。ERPは,企業の基幹業務を統合的に管理する情報システム(の考え方)であり,コンポーネントソフトウェアの仕様ではありません。
  • 誤り。UMLは,オブジェクト指向分析・設計のためのモデリング表記法であり,コンポーネントソフトウェアの仕様そのものではありません。
エンベデッドシステムスペシャリストの過去問を演習モードで解く