ITの基礎知識|ITパスポート・基本情報

初級システムアドミニストレータ 平成20年秋 問5

2017.10.16

2Mバイト のビデオメモリを持つPCで、24ビットのカラー情報(約1,670万色)を表示させる場合、表示可能な最大サイズ(水平方向画素数×垂直方向画素数)はどれか。

  • ア: 600 × 400
  • イ: 800 × 600
  • ウ: 1,000 × 800
  • エ: 1,300 × 1,000

 

Show answer

正解: イ

解説:

ビデオメモリの必要容量は、「カラー情報のビット数×画素数」で得られるので、選択肢を画素数の小さい順に計算していき、2Mバイトを越えない最大のものを選べばよい。

問題文にはビットとバイトが混在しているので、単位をあわせて計算すること。この場合は、24ビット=3バイトなので、バイトに換算して計算するのが良い。

なお、2Mバイトは 2×1,024×1,024=2,097,152 バイトとする。(200万バイトとしても結果は同じだが、正確性を期すため)

  • ア: 3 × 600 × 400 = 720,000 よって、表示可能。
  • イ: 3 × 800 × 600 = 1,440,000 よって、表示可能。
  • ウ: 3 × 1000 × 800 =2,400,000 よって、表示不可能。

ここで、表示可能な2Mバイト を超えてしまうので、イが表示可能な最大サイズとなる。