ソフトウェア開発技術者平成16年春期 午前問31

問31

3層クライアントサーバシステムを構成する各層を,クライアント側に近い順に並べたものはどれか。
  • ファンクション層,データベースアクセス層,プレゼンテーション層
  • ファンクション層,プレゼンテーション層,データベースアクセス層
  • プレゼンテーション層,データベースアクセス層,ファンクション層
  • プレゼンテーション層,ファンクション層,データベースアクセス層

分類

テクノロジ系 » システム構成要素 » システムの構成

正解

解説

3層クライアントサーバシステムは、プレゼンテーション層、ファンクション層(アプリケーション層)、データベースアクセス層(データ層)の3層で構成されるクライアントサーバシステムです。
プレゼンテーション層
クライアントがデータを入力したり、問合せ結果を表示したりする。WebアプリケーションではWebブラウザがこの役割を担う。
ファンクション層
クライアントから受け取ったの入力を元にSQLを組み立てたり、データ層から返されたデータを加工してクライアントに送ったりするなどデータの変換処理を行う。
※アプリケーション層,トランザクション層,ビジネスロジック層の名称でも呼ばれることもある。
データベースアクセス層
データベースへのアクセスを行い、結果をファンクション層に返す。またデータの管理などを集中的に行う。DBサーバに搭載されるDBMSがこの機能を担っている。
クライアントからの近さと各層の関連を図にすると、下図のようになります。
31.gif/image-size:411×191
したがって正解は「エ」です。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop