「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

出典:平成31年度 春期 情報セキュリティマネジメント試験(SG) 午前 問44

difficulty難易度設定
スポンサーリンク

予備知識


用語意味
サーバサービスや機能を提供する側のコンピュータ
クライアントサービスや機能を使う側のコンピュータ
クライアントサーバシステム実務担当の親玉コンピュータと接客担当の子分コンピュータが連携してお仕事をしているシステム。サーバとサーバを利用するコンピュータ(クライアント)ネットワークでつながった構成になっているシステム
分散システムやるべきお仕事を複数のコンピュータで分担して行う形態になっているシステム
密結合お互いがごちゃごちゃと絡み合っていて「分けるのが大変だよ~」になっている状態
データベースデータがそれっぽい感じに入っている箱

問題


問題文
クライアントサーバシステムの特徴として,適切なものはどれか。
ピヨ意訳:「あっ!これはクライアントサーバシステムの特徴を説明しているな!」な選択肢は、どれ?

解答選択肢
クライアントサーバが協調して,目的の処理を遂行する分散処理形態であり,サービスという概念で機能を分割し,サーバがサービスを提供する。
ピヨ意訳:クライアントとサーバが協力して目的の処理をやるよ。分散処理形態だよ。サービスという概念で機能を分割して、サーバがサービスを提供するよ
クライアントとサーバが協調しながら共通のデータ資源にアクセスするために,システム構成として密結合システムを採用している。
ピヨ意訳:クライアントとサーバが同じデータにアクセスするよ。システム構成は密結合システムだよ
クライアントは,多くのサーバからの要求に対して,互いに協調しながら同時にサービスを提供し,サーバからのクライアント資源へのアクセスを制御する。
ピヨ意訳:クライアントはたくさんのサーバからの要求に対して、互いに協調しながら、うんちゃらかんちゃら
サービスを提供するクライアント内に設置するデータベースも,規模に対応して柔軟に拡大することができる。
ピヨ意訳:サービスを提供するクライアントの中に置くデータベースも、規模に応じて大きくしたりできるよ


正解までのつなぎ

正解


正解
クライアントとサーバが協調して,目的の処理を遂行する分散処理形態であり,サービスという概念で機能を分割し,サーバがサービスを提供する。
ピヨ意訳:クライアントとサーバが協力して目的の処理をやるよ。分散処理形態だよ。サービスという概念で機能を分割して、サーバがサービスを提供するよ

ピヨピヨ解説


クライアントサーバシステムは主処理担当の親玉コンピュータ「サーバ」と接客担当の子分コンピュータ「クライアント」が連携しているシステムです。

それを踏まえて、解答選択肢を見ていきましょう。

「ア:クライアントとサーバが協調して,目的の処理を遂行する分散処理形態であり,サービスという概念で機能を分割し,サーバがサービスを提供する。」は正しいです。
クライアントサーバシステムでは、クライアントとサーバが協調して処理をします。
分散処理形態です。
サーバがサービスを提供します。

「イ:クライアントとサーバが協調しながら共通のデータ資源にアクセスするために,システム構成として密結合システムを採用している。」は違います。
クライアントサーバシステムでは(一般的には)共通のデータ資源にアクセスしません。
例えば、データベースに直接アクセスするのはサーバです。
クライアントはサーバに対して「データベースからデータを持ってきてよ」と依頼する形になるのが普通です。
また、クライアントサーバシステムは「密結合(分けるのが大変)」では ありません。
疎結合(分けるのが楽チン)」です。

「ウ:クライアントは,多くのサーバからの要求に対して,互いに協調しながら同時にサービスを提供し,サーバからのクライアント資源へのアクセスを制御する。」も違います。
「サーバ」と「クライアント」の対応が逆です。
サーバは,多くのクライアントからの要求に対して」です。
また、おそらくですが「クライアントからのサーバ資源へのアクセス」が正しいはずです。

「エ:サービスを提供するクライアント内に設置するデータベースも,規模に対応して柔軟に拡大することができる。」も違います。
サービスを提供するのはサーバです。
よって「サービスを提供するクライアント」の時点で違います。

ということで「ア:クライアントとサーバが協調して,目的の処理を遂行する分散処理形態であり,サービスという概念で機能を分割し,サーバがサービスを提供する。」が正解です。


スポンサーリンク
書籍画像069
書籍画像012


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
実務で役立つ ログの教科書 基礎知識から収集方法・分析手法・トラブルシューティング・パフォーマンス最適化・機械学習での活用まで
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた