記述a~d のうち, クライアントサーバシステムの応答時間を短縮するための施策として, 適切なものだけを全て挙げたものはどれか。 a クライアントとサーバ間の回線を高速化し, データの送受信時間を短くする。 b クライアントの台数を増やして, クライアントの利用待ち時間を短くする。 c クライアントの入力画面で, 利用者がデータを入力する時間を短くする。 d サーバを高性能化して, サーバの処理時間を短くする。
令和2年度 ITパスポート試験 問63
This question's explanation and your answers so far.
問 63
Incorrectア
a, b, c. Option a is correct, but this choice is wrong because it also includes b and c. Option b is about increasing the number of clients, that is, the waiting time until a user can start using the system; this is not response time, and in fact the server load would increase and the response time could get worse. Option c is the time for the user to enter data, which is human operation time and is not included in the response time.
- イ
正解 The correct answer is イ (a, d). Response time is the time the system spends from when the client sends a request until the server's response comes back. Option a, speeding up the line between the client and the server to shorten the data transmission and reception time, directly reduces the time spent on communication, so it helps shorten the response time. Option d, upgrading the server's performance to shorten the processing time, directly reduces the processing wait on the server side, so it helps shorten the response time. Only these two are measures that shorten the response time itself, so イ, which lists a and d, is appropriate.
Incorrectウ
b, c. This choice omits a and d, which shorten the response time, and lists only b (waiting time for use) and c (the user's input time), which are unrelated to response time; it is therefore wrong on two counts.
Incorrectエ
c, d. Option d is correct, but this choice is wrong because it includes c. Option c is the time the user needs to enter data, which is not included in the system's response time, so it is inappropriate as a measure for shortening it.
- Definition of response time: the time spent on the system side from sending a request to receiving the response. It does not include the user's input time or the waiting time for use.
- To shorten the response time, improve system-side factors such as communication (line speed) and the server's processing performance.