IPA過去問ドリル

令和6年度 春期 ITサービスマネージャ試験 午前Ⅱ 問22

テクノロジ/システム構成要素

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

出典:令和6年度 春期 ITサービスマネージャ試験 午前Ⅱ 問22

正解:イ

解説

クライアントサーバシステムの3層アーキテクチャは,アプリケーションをプレゼンテーション層,ファンクション層(アプリケーション層),データ層の三つの層に分離したアーキテクチャです。各層を独立させることで,例えば各層で異なるOSやミドルウェアを使用するなど,柔軟な構成が可能になります。

選択肢ごとの解説

  • 誤り。GUIとAPIをプレゼンテーション層とファンクション層に分離し,データベースサーバを独立させるという説明は,層の分離の仕方が3層アーキテクチャの一般的な定義とは異なります。
  • 正しい。プレゼンテーション層,ファンクション層,データ層に分離したアーキテクチャであり,各層のOSが異なってもよいというのが,3層アーキテクチャの説明です。
  • 誤り。プレゼンテーション層とデータ層をミドルウェア層で連係するという説明は,2層構成にミドルウェアを介在させる構成の説明であり,3層アーキテクチャの一般的な説明とは異なります。
  • 誤り。プレゼンテーション層とファンクション層を結合しデータ層だけを分離する構成は,2層アーキテクチャに近い構成であり,3層アーキテクチャの説明ではありません。
ITサービスマネージャの過去問を演習モードで解く