問題
選択肢
- 1順次・選択・繰返しの3つの論理構造の組み合わせで、コンポーネントレベルで設計を行うというアーキテクチャである。
- 2生産・販売・物流・会計・人事などの基幹業務を統合し管理することで、全体最適を図るというアーキテクチャである。
- 3ソフトウェアの機能をサービスという部品とみなして、サービスのモジュールを組み合わせてシステムを構築するというアーキテクチャである。
- 4ビジネスアーキテクチャ、データアーキテクチャ、アプリケーションアーキテクチャ、テクノロジーアーキテクチャの4つの体系で分析して、全体最適の観点からシステム構築を検討するというアーキテクチャである。
- 5利用部門が要求するシステム開発に対して、データの構造や関係に合わせてシステムを開発するというアーキテクチャである。
正解
3. ソフトウェアの機能をサービスという部品とみなして、サービスのモジュールを組み合わせてシステムを構築するというアーキテクチャである。
詳しい解説を見る解説を閉じる
解説
SOA(Service Oriented Architecture:サービス指向アーキテクチャ)は、業務機能を独立した「サービス」として部品化し、それらをネットワーク経由で組み合わせてシステム全体を構築する設計思想であり、ウが正しい。アは構造化プログラミング(順次・選択・繰返しの3基本構造)の説明。イはERP(Enterprise Resource Planning)の説明。エはEA(Enterprise Architecture:エンタープライズアーキテクチャ)の説明で、ビジネス・データ・アプリ・テクノロジーの4階層で分析する。オはDOA(Data Oriented Approach:データ中心アプローチ)の説明。SOAはマイクロサービスアーキテクチャの源流となった概念で、疎結合・再利用性が特徴。(出典: 一般社団法人 中小企業診断協会 令和3年度 中小企業診断士1次試験 経営情報システム 第17問)
中小企業診断士トップ
一問一答・予想問題・まとめノート