DE-S01|情報Ⅰ 対策問題
横800画素×縦600画素、24ビットフルカラーの画像1枚のデータ量は何バイトか。(圧縮しない場合)
解答・解説を見る
正解: 1
正答
1
この問題のポイント
画像データ量の計算(画素数×1画素のバイト数) を問う問題です。画像計算の最も基本の型なので、手順を完全に身につけましょう。
解説
デジタル画像は、小さな点(画素・ピクセル)を縦横に敷き詰めたものです。1つひとつの画素が「何色か」という情報をビットで持っているので、画像全体のデータ量は「画素の総数 × 1画素あたりのデータ量」で求められます。
手順どおり計算します。
- 総画素数 = 横800 × 縦600 = 480,000画素。
- 1画素は24ビット。1バイト=8ビットなので、24 ÷ 8 = 3バイトに直す。
- データ量 = 480,000画素 × 3バイト = 1,440,000バイト ≒ 約1.44MB。
ビットのまま最後まで計算してもかまいません。480,000 × 24 = 11,520,000ビット、これを8で割って 11,520,000 ÷ 8 = 1,440,000バイト。答えは同じになります。どちらの順でも「÷8を1回だけ」行うのがポイントです。
共通テストでは、画素数や色のビット数を変えた形で毎年のように出ます。選択肢には「×3を忘れた値」「÷8を忘れた値」が必ずと言っていいほど並ぶので、計算後に「バイトに直したか」「1画素のバイト数を掛けたか」を指差し確認しましょう。
選択肢の確認
1.○ 正しい手順(480,000画素 × 3バイト)の計算結果。
2.× 1画素3バイトを掛け忘れ、総画素数480,000をそのままバイト数とした値。
3.× 11,520,000ビットをバイトと誤読した値(÷8のし忘れ)。
4.× 1,440,000バイトの桁を1つ間違えた値。
ここだけは覚えよう
画像のデータ量 = 縦画素 × 横画素 × 1画素のバイト数 — 24ビットカラーなら1画素3バイト。÷8は1回だけ。