スポンサードリンク

初級シスアド平成8年午前問43解説

解答:エ

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

1 × 106 × 8 = 8,000,000ビット

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

2,400ビット/秒 × 0.8 = 1,920ビット/秒

したがって、8,000,000ビットのダウンロードの時間は次の式で求めることができる。小数点以下は切り上げる。

8,000,000ビット ÷ 1,920ビット/秒 = 4,167秒

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

4,167秒 ÷ 180秒 = 24(小数点以下切り上げ)

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

24 × 10円 = 240円

電話料金と同じ考え方でパソコン通信サービス使用料金の課金単位を求める。1分ごとに10円課金されるのだから、ダウンロードに必要な時間4,167秒を課金単位の60秒(1分)で割ってやればよい。電話料金と同様の理由から小数点以下は切り上げる。

4,167秒 ÷ 60秒 = 70(小数点以下切り上げ)

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

70 × 10円 = 700円

電話料金と、パソコン通信サービス使用料金を合わせたものがダウンロードにかかる費用である。

240円 + 700円 = 940円