8ビットD/A変換器を使って負でない電圧を発生させる。使用するD/A変換器は,最下位の1ビットの変化で出力が10ミリV変化する。データに0を与えたときの出力は0ミリVである。データに16進数で82を与えたときの出力は何ミリVか。
平成26年度 秋期 応用情報技術者 問19
テクノロジ系
正解と解説
正解 ウ
16進数の82は10進数で130です。1ビットあたり10ミリVなので、出力は130×10=1,300ミリVです。
D/A変換器の出力は、入力データの値に1ビットあたりの変化量を掛けた値です。データ0のときの出力は0ミリVなので、ずれを足す必要はありません。16進数の82を10進数に直すと、8×16+2=130です。出力は130×10ミリV=1,300ミリVです。
ア:82を10進数のまま扱い、82×10としています。16進数の82は10進数で130です。
イ:1,024は2の10乗で、入力データの値とは関係ありません。正しくは130×10=1,300ミリVです。
エ:82に16を掛けた値で、16進数から10進数への変換になっていません。8×16+2=130に10を掛けます。
出典:平成26年度 秋期 応用情報技術者試験 問19
全年度から出題。10問で実力を判定します。登録不要。
出典:平成26年度 秋期 応用情報技術者試験 問19(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方