修了試験 2013-12-15実施分 基本情報技術者試験 問14
1画面が30万画素で,256色を同時に表示できるPCの画面全体を使って,30フレーム/秒のカラー動画を再生して表示させる。 このとき,1分間に表示される画像のデータ量(Mバイト)に最も近いものはどれか。 ここで,データは圧縮しないものとする。
正答3
解説
正解は3です。 256色は2の8乗なので、1画素の色を表すには8ビット、つまり1バイトが必要です。 1画面のデータ量にフレーム数を掛けると、動画のデータ量が求まります。 【計算】 1画素のデータ量:256色 = 2⁸ なので8ビット = 1バイト 1画面のデータ量:30万画素×1バイト = 300,000バイト 1分間のフレーム数:30フレーム/秒×60秒 = 1,800フレーム 1分間のデータ量:300,000バイト×1,800 = 540,000,000バイト ≒ 540Mバイト 【選択肢別解説】 1:× 77Mバイトは、正しい値540Mバイトの約7分の1しかありません。 1画素1バイト、1分間1,800フレームで計算すると540Mバイトになります。 2:× 270Mバイトは、正しい値のちょうど半分です。 1画素を4ビット(16色)として計算した値に当たり、256色には8ビットが必要です。 3:○ 1画面30万バイトが1分間に1,800回表示されるので、約540Mバイトになります。 4:× 2,300Mバイトは、正しい値の4倍以上です。 1画素のデータ量を大きく見積もりすぎており、256色なら1画素1バイトで足ります。 【ポイント】 色数を2のべき乗に直してビット数を求めるのが第一歩です。 65,536色なら16ビット(2バイト)、約1,677万色なら24ビット(3バイト)になります。まとめて解く
修了試験 2013-12-15実施分を通しで解く(80問)→