平成29年度 春期 基本情報技術者試験 午前 問20
テクノロジ/コンピュータ構成要素分解能が8ビットのD/A変換器に,ディジタル値0を入力したときの出力電圧が0Vとなり,ディジタル値128を入力したときの出力電圧が2.5Vとなる場合,最下位の1ビットの変化による当該D/A変換器の出力電圧の変化は何Vか。
出典:平成29年度 春期 基本情報技術者試験 午前 問20
- ア2.5/128
- イ2.5/255
- ウ2.5/256
- エ2.5/512
正解:ア
解説
ディジタル値0で0V,ディジタル値128で2.5Vとなることから,128段階分の変化で2.5Vの出力変化が生じるとわかります。したがって,最下位1ビット(ディジタル値1つ分の変化)による出力電圧の変化は2.5V÷128=2.5/128Vです。
選択肢ごとの解説
- ア正しい。128(=2進値10000000,ビット7に相当)の変化で2.5Vなので,1ビット分の変化は2.5/128Vです。
- イ誤り。255は8ビットの最大値ですが,0Vと2.5Vの間隔は128段階分なので,255で割るのは誤りです。
- ウ誤り。256は8ビットの総段階数ですが,実際に2.5Vに対応するのは128段階分なので256で割るのは誤りです。
- エ誤り。512はこの問題の条件に含まれない値であり,正しい計算結果とは一致しません。