AP過去問 令和6年度秋期 午前 問15

提供:yonewiki

AP過去問 令和6年度秋期 午前 問題に戻る

AP過去問 令和6年度秋期 午前 問14

AP過去問 令和6年度秋期 午前 問16

問15(問題文)

 あるクライアントサーバシステムにおいて、クライアントから要求された1件の検索を処理するために、サーバで平均100万命令が実行される。1件の検索につき、ネットワーク内で転送されるデータは平均2×105バイトである。このサーバの性能は100MIPSであり、ネットワークの転送速度は8×107ビット/秒である。このシステムにおいて、1秒間に処理できる検索要求は何件か。ここで、処理できる件数は、サーバとネットワークの処理能力だけで決まるものとする。また1バイトは8ビットとする。


ア 50

イ 100

ウ 200

エ 400

 

回答・解説

 サーバの命令処理能力とネットワークの転送量の両方の処理限界から答えを導き出すことができます。

 サーバの命令処理能力についてですが、1件あたりの命令数は\( 1 \times 10^6 \)で、1秒に\( 100 \times 10^6 \)命令を処理できるといっています。100MIPSは100Million 命令 毎 秒という指標です。したがって、100MIPS中に1件あたりの命令数は\( 1 \times 10^6 \)何個とれるかが1秒あたりの処理件数なので、


\( \phantom{=} \frac{100 \times 10^6}{1 \times 10^6} \)

\( = \frac{100}{1} \)

\( = 100 \)


 で、100件です。


 ネットワークの転送量の処理限界について、見てみると1件は\( 2 \times 10^5 \)[バイト]で、帯域は1秒あたり\( 8 \times 10^7 \)[ビット]となっています。単位ビットをバイトに変換するには8で割って\( 1 \times 10^7 \)[バイト]になります。したがって、\( 1 \times 10^7 \)[バイト]中に1件あたりの命令転送量\( 2 \times 10^5 \)[バイト]が何個とれるかという計算が必要になり


\( \phantom{=} \frac{1 \times 10^7}{2 \times 10^5} \)

\( = \frac{1 \times 10^2}{2} \)

\( = \frac{100}{2} \)

\( = 50 \)

 で50件です。


 ネットワークの転送限界の50件が優先される限界となります。したがって


ア 50


 が答えです。

 

AP過去問 令和6年度秋期 午前 問14

AP過去問 令和6年度秋期 午前 問16

AP過去問 令和6年度秋期 午前 問題に戻る