修了試験 2021-12-12実施分 基本情報技術者試験 問20
8ビットD/A変換器を使って負でない電圧を発生させる。 使用するD/A変換器は,最下位の1ビットの変化で出力が10ミリV変化する。 データに0を与えたときの出力は0ミリVである。 データに16進数で82を与えたときの出力は何ミリVか。
正答3
解説
正解は3です。 D/A変換器(デジタル信号をアナログ電圧に変換する装置)の出力を求める問題です。 出力電圧は、入力データの値に1ビット当たりの電圧変化を掛けて求めます。 【計算】 16進数の82を10進数に直すと、8×16+2×1=130です。 1ビットの変化で10ミリV変わるので、出力=130×10ミリVです。 =1,300ミリVです。 【選択肢別解説】 1:× 820ミリVは、82を10進数のまま使って82×10とした値です。 16進数を10進数に変換していないので誤りです。 2:× 1,024ミリVは、2の10乗の値です。 データ82の変換結果とは関係がありません。 3:○ 16進数82は10進数で130です。 130×10ミリVで、出力は1,300ミリVになります。 4:× 1,312ミリVは、82に16を掛けた値です。 16進数82は8×16+2=130と変換するので誤りです。 【ポイント】 16進数の2桁は、上位桁×16+下位桁で10進数に直せます。 D/A変換の出力は、データ値と1ビット当たりの変化量の積です。まとめて解く
修了試験 2021-12-12実施分を通しで解く(80問)→