記述a~d のうち, クライアントサーバシステムの応答時間を短縮するための施策として, 適切なものだけを全て挙げたものはどれか。 a クライアントとサーバ間の回線を高速化し, データの送受信時間を短くする。 b クライアントの台数を増やして, クライアントの利用待ち時間を短くする。 c クライアントの入力画面で, 利用者がデータを入力する時間を短くする。 d サーバを高性能化して, サーバの処理時間を短くする。
令和2年度 ITパスポート試験 問63
テクノロジ系システム構成要素 › システムの評価指標
この問題の解説と、これまでの解答の記録です。
問63
頻出度★★★
解説
問 63
不正解ア
「a, b, c」。a は正しいが、b と c を含む点で誤り。b はクライアント台数を増やす=利用者が使えるまでの「利用待ち時間」の話で応答時間ではなく、むしろサーバ負荷が増えて応答時間は悪化しうる。c は「利用者がデータを入力する時間」で、これは人間の操作時間であり応答時間には含まれない。
- イ
正解 正解は「イ」(a, d)。応答時間 (レスポンスタイム) とは、クライアントが要求を送ってからサーバの応答が返ってくるまでにシステムが費やす時間のこと。a は「クライアントとサーバ間の回線を高速化」してデータの送受信時間を短くする施策で、通信にかかる時間を直接削減できるため応答時間の短縮に効く。d は「サーバを高性能化」して処理時間を短くする施策で、サーバ側の処理待ちを直接削減できるため応答時間の短縮に効く。この二つだけが応答時間そのものを縮める施策なので、a と d を挙げた「イ」が適切。
不正解ウ
「b, c」。応答時間を短縮する a・d を欠き、応答時間と無関係な b (利用待ち時間) と c (利用者の入力時間) だけを挙げているため、二重に誤り。
不正解エ
「c, d」。d は正しいが、c を含む点で誤り。c は利用者がデータを入力するのに要する時間で、システムの応答時間には含まれないため短縮策として不適切。
ここがポイント
- 応答時間 (レスポンスタイム) の定義: 要求送信から応答受信までにシステム側で費やされる時間。利用者の入力時間や利用待ち時間は含まない。
- 応答時間を縮めるには、通信 (回線速度) とサーバの処理性能というシステム側の要素を改善する。
用語