1. トップ
  2. 初級シスアド講座
  3. 初級シスアド過去問題
  4. 初級シスアド平成17年秋期
  5. 問21から問30
  6. 問27解説

初級シスアド過去問題解答と解説

解答:ア

アプリケーションサーバー(application server)は、プログラムの実行など業務固有の処理を行うサーバーである。クライアント・サーバー・システムの一種である3層クライアント・サーバーシステムでなどで用いられる。3層クライアント・サーバーシステムでは、以下の3つの機能に分けて処理を行う。

3層クライアント・サーバーシステムの目的はデータ処理の負荷分散とスケーラビリティを高くすることである。

  1. ユーザーインターフェース(プレゼンテーション層)
  2. 業務処理(アプリケーション層,ファンクション層)
  3. データベースへのアクセス(データベース層)

ユーザーインタフェースはクライアントで行う。アプリケーション層とデータベース層はサーバーで処理を行う。

解答群中のスケーラビリティ(scalability)は、システムの拡張性のことである。利用者の増加やデータが増えたときにサーバーを増設したり、サーバーのCPUを増やしたりすることで処理能力などを上げることである。容易にシステムを拡張できることをスケーラビリティが高いといい、システムの拡張が困難なことをスケーラビリティが低いという。

  • イ Webサーバーでも業務処理は可能である。しかし、スケーラビリティは低い。
  • ウ Webサーバーだけでコンテンツを動的に作成できる。
  • エ Webサーバーで認証を行うことはできる。