ウカマル応用情報技術者ログイン

平成28年度 春期 応用情報技術者 問12

テクノロジ系

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

選択肢
正解と解説

正解 イ

3層アーキテクチャは、プレゼンテーション層、ファンクション層、データ層の3つに分けた構成です。

3層アーキテクチャは、クライアントサーバシステムを3つの層に分けます。プレゼンテーション層は利用者とのやり取り(GUI)を、ファンクション層は業務処理を、データ層はデータベースへのアクセスを受け持ちます。各層は独立しているので、層ごとに別のコンピュータやOSで動かせます。ある層を変更しても、ほかの層への影響を小さく抑えられます。

ア:GUIとAPIを分けることは、3層アーキテクチャの層の分け方ではありません。3つの層の1つであるデータ層の役割も明示していません。

ウ:3層の中間はファンクション層で、ミドルウェア層ではありません。また、各層を別のコンピュータに分散することは必須ではありません。

エ:プレゼンテーション層とファンクション層を結合し、データ層だけを分けるのは2層のクライアントサーバシステムです。

出典:平成28年度 春期 応用情報技術者試験 問12

全年度から出題。10問で実力を判定します。登録不要。

出典:平成28年度 春期 応用情報技術者試験 問12(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方