平成23年度 特別 午前Ⅱ 問5
入出力装置
解像度に関する問題
1画素当たり24ビットのカラー情報をビデオメモリに記憶する場合,横1,024画素,縦768画素の画面表示に必要なメモリ量は,約何Mバイトか。ここで,1Mバイトは10^6バイトとする。
- ア0.8
- イ2.4
- ウ6.3
- エ18.9
答えと解説を見る
✓ これが正解イ2.4
解説
1,024×768画素×3バイトで約2.4Mバイトです。
必要なメモリ量は、画素数に1画素当たりのバイト数を掛けて求めるのが軸です。画素数は横1,024×縦768=786,432画素です。1画素当たり24ビットは、24÷8=3バイトです。したがって必要なメモリ量は786,432×3=2,359,296バイトで、1Mバイトを10の6乗バイトとすると約2.4Mバイトになり、2.4の肢と一致します。ビットからバイトへの換算と、Mバイトの定義を最後まで確かめることが、この種の計算での見分け方です。
ほかの選択肢はなぜ違うのか
- ア0.8:0.8は、1画素を1バイトとして786,432バイトを求めた値です。設問の色情報は1画素24ビット、つまり3バイトなので、その3倍の約2.4Mバイトが必要です。
- ウ6.3:6.3は、1画素を8ビットとしてビットのまま数えた786,432×8=約6.3Mと同じ数字です。1画素は24ビットであり、答えはバイトで問われているので、この値にはなりません。
- エ18.9:18.9は、786,432画素×24ビット=約18.9Mビットを、バイトに直さずに答えた値です。8で割ってバイトに直すと約2.4Mバイトになります。
出典:平成23年度 特別 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問5
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)