スポンサードリンク

初級シスアド平成15年秋期問20解説

解答:エ

ファイルをダウンロードするのに必要な時間を求める。まず、単位を合わせるために0.96Mバイトをビット数で表現する。1バイトは8ビットだから、バイト数をビット数で表現するには、バイト数を8倍してやればよい。

0.96 × 106 × 8 = 7,680,000ビット

7,680,000ビットをダウンロードするのに通信速度9,600ビット/秒のとき何秒かかるか考えればよい。ただし、実効通信速度は通信速度の80%だから、実際の通信速度は実効通信速度の80%である。

9,600ビット/秒 × 0.8 = 7,680ビット/秒

7,680,000ビットのダウンロードの時間は、7,680,000ビットを実際の通信速度である7,680ビット/秒で割れば求められる。

7,680,000ビット ÷ 7,680ビット/秒 = 1,000秒

課金単位を求める。30秒ごとに30円課金されるのだから、ダウンロードに必要な時間1,000秒を課金単位の30秒で割ってやればよい。注意しなくてはいけないのは、小数点以下は切り上げるということだ。理由は仮に通信時間が30秒未満であっても、30秒単位で課金されるから、料金は30円になるからだ。

1,000秒 ÷ 30秒 = 34(小数点以下切り上げ)

30円が34あるということだから電話料金は次の式で計算できる。

34 × 30円 = 1,020円