ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.4191980 シスアド/解像度の解き方について
質問者:atsumi_on シスアドの練習問題が解けなくて困っています。
問い 画面に表示する情報量を多くするために、
   解像度1024×768ドットで256色の表示を可能としたい
   最低限必要なVRAMの容量はどれか

ア 288Kバイト
イ 512Kバイト
ウ 1M バイト
エ 2M バイト

ドットとビットの概念も熟知していないため
回答とあわせてその点も教えていただければ幸いです。
お時間のある時で構いませんので、宜しくお願いいたします。
困り度:
  • 暇なときにでも
質問投稿日時:
08/07/21 00:04
この質問に対する回答は締め切られました。

回答良回答10pt

ANo.2 計算式はANo.1さんが正解なので、ドットとビットの関係についてちょっとだけ。

まずドットですが……コンピュータ内での画像は、全て「点の集まり」で構成されています(ペイントで適当に絵を書いてみて、拡大してみるとよくわかると思います)。このひとつひとつの点がドットです。

次にビットですが……ドットもコンピュータ内の情報です。なので、そのひとつひとつに対して「どれだけの情報量を持たせるか」を決めることが可能です。今回のビットの場合は、情報量が多いほど「ひとつの点で発色できる色数が多くなる」ということになります。1ドットに1ビットを割り当てれば、それは2色構成となり、2ビットと割り当てれば、それは4色構成となり……と、ビットを割り当てることで色の数は増えます。なので、ひとつのドットに、何ビット割り当てられたかは「割り当てられた色数が2の何乗か」がわかればいいわけです。この計算は省略します。
回答者:soratabi79
種類:アドバイス
どんな人:専門家
自信:参考意見
回答日時:
08/07/21 05:15
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答良回答20pt

ANo.1 (1ドット当たり)256色の表示,とは,
1画素に対して異なる2の8乗パターンの色表示が可能ということ。
よって1ドット当たり8bit=1ByteのビデオRAM(VRAM)が対応。
画面全体では (1024×768)dots ×(1Byte/dot)≒約800kバイト。
最低限必要なVRAM容量としてこれを満たす選択肢は,(ウ)1Mバイト
回答者:jjon-com
種類:回答
どんな人:専門家
自信:自信あり
回答日時:
08/07/21 02:03
この回答へのお礼この回答にお礼をつける(質問者のみ)