令和6年度 秋期 応用情報技術者試験 午前 問15
テクノロジ/システム構成要素あるクライアントサーバシステムにおいて,クライアントから要求された 1 件の検索を処理するために,サーバで平均 100 万命令が実行される。1 件の検索につき,ネットワーク内で転送されるデータは平均 2×10⁵ バイトである。このサーバの性能は 100 MIPS であり,ネットワークの転送速度は 8×10⁷ ビット/秒である。このシステムにおいて,1 秒間に処理できる検索要求は何件か。ここで,処理できる件数は,サーバとネットワークの処理能力だけで決まるものとする。また,1 バイトは 8 ビットとする。
出典:令和6年度 秋期 応用情報技術者試験 午前 問15
- ア50
- イ100
- ウ200
- エ400
正解:ア
解説
サーバの処理能力は100MIPS=1億命令/秒であり,1件当たり100万命令必要なので,サーバは1秒間に100件処理できます。ネットワークは8×10⁷ビット/秒=1×10⁷バイト/秒であり,1件当たり2×10⁵バイト転送するため,ネットワークは1秒間に50件しか処理できません。ボトルネックとなるネットワークの50件が全体の処理件数になります。
選択肢ごとの解説
- ア正しい。ネットワークの制約から1秒間に処理できるのは1×10⁷÷2×10⁵=50件です。
- イ誤り。100はサーバ単独の処理能力(1×10⁸÷1×10⁶)であり,ネットワークの制約を考慮していません。
- ウ誤り。200はネットワークの転送速度の単位換算やデータ量の桁を誤って計算した場合に生じ得る値です。
- エ誤り。400は8×10⁷(ビット)をバイトに変換せずそのままバイト値として2×10⁵バイトで割った場合の値(単位換算の誤り)です。