IPA過去問ドリル

平成24年度 秋期 応用情報技術者試験 午前 問21

テクノロジ/ハードウェア

8ビットD/A変換器を使って,電圧を発生させる。使用するD/A変換器は,最下位の1ビットの変化で10ミリV変化する。データに0を与えたときの出力は0ミリVである。データに16進数で82を与えたときの出力は何ミリVか。

出典:平成24年度 秋期 応用情報技術者試験 午前 問21

正解:ウ

解説

16進数82は2進数で10000010,10進数で130です。最下位1ビットの変化で10ミリV変化するので,出力電圧は130×10=1,300ミリVとなります。

選択肢ごとの解説

  • 誤り。16進数82を10進数に変換せず8×10=80や8進数として扱うなど誤った変換をした場合に近い値です。
  • 誤り。8ビットの最大値256に近い値を使うなど,データ値を誤って解釈した場合の値です。
  • 正しい。16進数82は10進数で130であり,130×10ミリV=1,300ミリVとなります。
  • 誤り。130に10ではなく別の係数(約10.09)を掛けた場合など,計算を誤った場合の値です。
応用情報技術者の過去問を演習モードで解く