システムの構成(全117問中39問目)
No.39解説へ
クライアントサーバシステムの3層アーキテクチャを説明したものはどれか。
出典:平成28年春期 問12
- アプリケーションに必要なGUIとAPIをプレゼンテーション層とファンクション層に分離したアーキテクチャであり,データベースサーバを独立させている。
- プレゼンテーション層,ファンクション層,データ層に分離したアーキテクチャであり,各層のOSは異なってもよい。
- プレゼンテーション層とデータ層をミドルウェア層によって連係したアーキテクチャであり,各層をネットワークで接続されたコンピュータに分散する。
- プレゼンテーション層とファンクション層を結合し,データ層を分離したアーキテクチャであり,データベースサーバを効率的に運用できる。
広告
解説
クライアントサーバシステム(C/S)は、サービスを要求する側であるクライアントと、サービスを提供するサーバにアプリケーションの機能を分離した垂直分散システムの一形態です。
この設問で問われている3層クライアントサーバシステムは、ユーザーの入出力を担当するプレゼンテーション層,業務処理に依存するデータ加工を行うファンクション層,データベース処理を行うデータ層の3層に機能を分離したシステムモデルのため「イ」の記述が適切となります。
この設問で問われている3層クライアントサーバシステムは、ユーザーの入出力を担当するプレゼンテーション層,業務処理に依存するデータ加工を行うファンクション層,データベース処理を行うデータ層の3層に機能を分離したシステムモデルのため「イ」の記述が適切となります。
- プレゼンテーション層とファンクション層は、それぞれ別の役割をもちます。
- 正しい。
- プレゼンテーション層とデータ層の橋渡しを行うのはミドルウェア層ではなくファンクション層です。
- 2層クライアントサーバシステムの説明です。
広告