本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成26年度 秋期 応用情報技術者試験問題と解説

問13

次の条件で運転するクライアントサーバシステムにおいて、ネットワークに必要な転送速度は、最低何ビット/秒か。

〔条件〕

(1) トランザクション1件の平均的な処理は、CPU命令300万ステップとデータ入出力40回で構成され、ネットワークで転送されるデータは送受信それぞれ1,000バイトである。

(2) サーバでのCPU命令1ステップの平均実行時間は300ナノ秒である。

(3) データ入出力は1回平均20ミリ秒で処理されている。

(4) 1バイトは8ビットとする。

(5) クライアントにおけるデータの送信開始から受信完了までに許容される時間は2.5秒である。

(6) サーバは1CPU、1コアで構成されている。

(7) 待ち時間及び、その他のオーバヘッドは考慮しない。

ア 10,000

イ 16,000

ウ 20,000

エ 25,000


正解


解説

(1),(2)より、トランザクション1件の平均的な処理時間は
300万ステップ×300ナノ秒 = 900,000,000ナノ秒
900ミリ秒である。

(1),(3)より、トランザクション1件のデータ入出力時間は
40回 × 20ミリ秒 = 800ミリ秒である。

これらを合計して、トランザクション1件のサーバでの処理時間は、1.7秒となる。

従って、データ送受信に許される時間は、
2.5秒 − 1.7秒0.8秒、片道0.4秒となり、ネットワークに必要な転送速度は
1,000バイト × 8÷ 0.420,000ビット/秒となる。

問12 目次 問14