3層クライアントサーバシステムの論理構造と異種OS接続

3層アーキテクチャは、システムを「プレゼンテーション層(UI・表示)」「ファンクション層(ビジネスロジック・業務処理)」「データ層(データベース管理)」の3つの論理層に明確に分離した構成です。各層は標準的な通信プロトコルを介して連携するため、異なるプラットフォームやOSを採用可能です。 GUIとAPIの分離ではなく、表示・ロジック・データの3層に分離します。 ミドルウェア層という層区分ではなく、ファンクション層(アプリケーション層)が業務ロジックを担います。 プレゼンテーション層とファンクション層を一体化させた構成は従来の2層クライアントサーバシステムです。

クライアントサーバシステムの3層アーキテクチャを説明したものはどれか。

出典令和6年度 春期 ITサービスマネージャ試験 午前Ⅱ 問22
ア
アプリケーションに必要なGUIとAPIをプレゼンテーション層とファンクション層に分離したアーキテクチャであり,データベースサーバを独立させている。
イ
プレゼンテーション層,ファンクション層,データ層に分離したアーキテクチャであり,各層のOSは異なってもよい。
ウ
プレゼンテーション層とデータ層をミドルウェア層によって連係したアーキテクチャであり,各層をネットワークで接続されたコンピュータに分散する。
エ
プレゼンテーション層とファンクション層を結合し,データ層を分離したアーキテクチャであり,データベースサーバを効率的に運用できる。