修了試験 2012-01-22実施分 基本情報技術者試験 問13
横1,600画素,縦1,200画素で,24ビットのカラー情報をもつ画像が撮影できるディジタルカメラがある。 このカメラに8Mバイトの記録用メモリを使用すると,何枚の画像が記録できるか。 ここで,画像は圧縮しないものとする。
正答1
解説
正解は1です。 非圧縮の画像1枚のデータ量は、画素数×1画素あたりのデータ量で求めます。 24ビットは3バイトなので、1画素あたり3バイトです。 【計算】 画素数=1,600×1,200=1,920,000画素 1枚のデータ量=1,920,000×3バイト=5,760,000バイト(約5.76Mバイト) 記録できる枚数=8Mバイト÷5.76Mバイト≒1.39 端数の画像は記録できないので、切り捨てて1枚です。 【選択肢別解説】 1:○ 1枚が約5.76Mバイトなので、8Mバイトには1枚しか記録できません。 2:× 4枚には約23Mバイトが必要です。 1画素を1バイトと誤って計算すると近い値になります。 3:× 11枚には約63Mバイトが必要で、8Mバイトには収まりません。 4:× 15枚には約86Mバイトが必要で、8Mバイトには収まりません。 【ポイント】 画像容量の問題では、ビットとバイトの換算(8ビット=1バイト)を最初に行いましょう。 最後は「記録できる枚数」なので、小数点以下は切り捨てます。まとめて解く
修了試験 2012-01-22実施分を通しで解く(80問)→