第17問
情報システムを開発する際には、基本的な考え方(アーキテクチャ)に基づいてな されることが多い。このような考え方の1 つにSOA がある。 SOA に関する記述として、最も適切なものはどれか。
- ア 順次・選択・繰返しの3 つの論理構造の組み合わせで、コンポーネントレベル で設計を行うというアーキテクチャである。
- イ 生産・販売・物流・会計・人事などの基幹業務を統合し管理することで、全体 最適を図るというアーキテクチャである。
- ウ ソフトウェアの機能をサービスという部品とみなして、サービスのモジュール を組み合わせてシステムを構築するというアーキテクチャである。
- エ ビジネスアーキテクチャ、データアーキテクチャ、アプリケーションアーキテ
- オ チャ、テクノロジーアーキテクチャの4 つの体系で分析して、全体最適の観点 からシステム構築を検討するというアーキテクチャである。
- 利用部門が要求するシステム開発に対して、データの構造や関係に合わせてシ ステムを開発するというアーキテクチャである。
▼ 解答・解説を見る
正解:ウ
解答:ウ
SOA(Service Oriented Architecture:サービス指向アーキテクチャ)は、業務機能を独立した「サービス」という部品とみなし、それらを組み合わせてシステムを構築する考え方。
- ア(×):順次・選択・繰返しの3論理構造で設計するのは構造化プログラミングの説明。
- イ(×):基幹業務を統合管理し全体最適を図るのはERPの説明。
- ウ(○):ソフトウェアの機能をサービスという部品とみなし、サービスのモジュールを組み合わせてシステムを構築するのがSOA。正しい記述。
- エ(×):ビジネス・データ・アプリケーション・テクノロジーの4体系で分析するのはEA(エンタープライズアーキテクチャ)の説明。
- オ(×):データの構造や関係に合わせて開発するのはデータ中心アプローチ(DOA)の説明。
よって ウ。