過去問解きまくり研究所 ホーム

平成28年度 春期 午前 問12

コンピュータ構成要素

ビデオメモリ容量

表示解像度が 1,000×800 ドットで,色数が 65,536 色(2^16 色)の画像を表示するのに最低限必要なビデオメモリ容量は何 M バイトか。ここで,1 M バイト=1,000 k バイト,1 k バイト=1,000 バイトとする。

原典の「2^16」は上付きの 16(2 の 16 乗)です。この画面では上付きを表せないため、`^` で書いています。

答えと解説を見る

✓ これが正解ア1.6

解説

総ドット数に1画素2バイトを掛けると1.6Mバイトです。

画面に絵を表示するために必要な記憶の量は、画面の中の点の総数と、1つの点を表現するのに要するバイト数を掛け合わせた値です。設問の画面は横1000点、縦800点なので、点の総数は80万個になります。色の数が2の16乗なので、1つの点を区別するには16ビット、つまり2バイトが必要です。80万個の点それぞれに2バイトずつ割り当てるので、必要な記憶量は160万バイトです。単位の換算で1メガバイトを1000キロバイト、1キロバイトを1000バイトとするので、160万バイトは1.6メガバイトになります。判定の軸は、色数が2のべき乗のときに1画素のビット数を桁で数え直し、それをバイトに直して総ドット数と掛けることの一点です。ここで扱っているのは、画像を表示するために必要なビデオメモリの計算の型です。

ほかの選択肢はなぜ違うのか

出典:平成28年度 春期 基本情報技術者試験 午前 問12

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)