システム構成要素
基本情報技術者試験|3層クライアントサーバシステムにおいて、業務処理のロジック(計算や判断)を担うのはどの層か
3層クライアントサーバシステムにおいて、業務処理のロジック(計算や判断)を担うのはどの層か。
ア利用者との画面表示や入力受付を担うプレゼンテーション層
イデータの永続的な格納と検索を担うデータ層
ウ通信経路を暗号化し外部からの攻撃を遮断する層
エ業務上の計算や判断の手続きを実行するファンクション層
正解
エ.業務上の計算や判断の手続きを実行するファンクション層
3層はプレゼンテーション層・ファンクション層・データ層に分かれ、業務ロジック(計算・判断)を担うのは中間のファンクション層(アプリケーション層)である。設問の説明に一致するため正しい。
?選択肢ごとの解説
ア ×プレゼンテーション層は画面表示と入力受付を担う層であり、業務ロジックそのものは扱わずファンクション層に委ねる。
イ ×データ層はデータベースなどでデータの格納・検索を担う層であり、業務上の判断ロジックを実行する層ではない。
ウ ×通信の暗号化や攻撃遮断はセキュリティ機能やネットワーク機器の役割であり、3層アーキテクチャの層区分には含まれない。
エ ○3層はプレゼンテーション層・ファンクション層・データ層に分かれ、業務ロジック(計算・判断)を担うのは中間のファンクション層(アプリケーション層)である。設問の説明に一致するため正しい。
システム構成要素の他の問題
一般的な3階層構成のシステムで、利用者からのHTTP要求を最前段で受け付け、応答や静的コンテンツの配信を担うのはどれか。地理的に分散した多数の遊休機器をネットワークで結び、1つの大規模な計算資源として利用する方式はどれか。コンテナ型仮想化が従来のサーバ仮想化(ハイパーバイザ型)と比べて持つ特徴として最も適切なものはどれか。VDI(仮想デスクトップ基盤)を導入する主な利点として最も適切なものはどれか。複数のサーバの前段に配置し、受信した要求を各サーバへ振り分けて処理を平準化する機器または機能はどれか。システムに障害が発生したとき、被害が拡大しないよう常に安全な側へ状態を倒す設計思想はどれか。2系統の処理装置で常に同じ処理を同時に実行し、結果を相互に照合しながら運用する高信頼方式はどれか。デュプレックスシステムで待機系をあらかじめ起動・同期させておき、現用系の障害時に短時間で切り替えられる方式はどれか。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a3-0182
