[0069] ファイル転送速度

平成12年度秋期 (旧)第2情報処理技術者試験より
 データ転送速度が27 Mバイト/秒のPCカードで、640×480ドットの解像度の画像は、1秒間に約何枚送れるか。ここで、画像1ドットは24ビットで表すものとし、1 Mバイトは1,024 kバイト、1 kバイトは1,024バイトとする。
3
20
30
92

正解

解説

 データ転送の所要時間を求める問題です。順に計算していきましょう。

まず、画像1枚のデータサイズを求めます。画像のサイズは、640 × 480 ドット、1ドットは 24ビット( = 3バイト)で表現されるので、
    640 × 480 × 3 = 921,600 バイト = 900 kバイト
PCカードのデータ転送速度も、kバイト単位にそろえてみましょう。
    27 × 1024 = 27,648 kバイト/秒
1秒に 27,648 kバイト転送できることになります。画像のデータサイズは、900 kバイトなので、
    27,648 ÷ 900 = 30.72
30.72枚転送できることになります。よって、もっとも値が近い 30枚のウが正解となります。
※ 解説の内容は執筆時点のものであり,含まれている情報の正確性,妥当性について保証するものではありません。ご注意ください・・・

関連する(かもしれない)問題