修了試験 2011-07-02実施分 基本情報技術者試験 問27
8ビットD/A変換器を使って,電圧を発生させる。 使用するD/A変換器は,最下位の1ビットの変化で10ミリV変化する。 データに0を与えたときの出力は0ミリVである。 データに16進数で82を与えたときの出力は何ミリVか。
正答3
解説
正解は3です。 D/A変換器は、ディジタル値をアナログの電圧に変換する装置です。 本問の変換器は、データが1増えるごとに出力が10ミリV増え、データ0のときの出力は0ミリVです。 したがって出力は「データの値×10ミリV」で求められます。 【計算】 16進数の82を10進数に直すと、8×16+2=130です。 出力電圧は130×10ミリV=1,300ミリVです。 【選択肢別解説】 1:× 820ミリVは、82を10進数のまま10倍した値です。 16進数を10進数に変換していないので誤りです。 2:× 1,024ミリVは、上の計算の結果と一致しません。 3:○ 16進数82は10進数で130なので、130×10ミリVで1,300ミリVになります。 4:× 1,312ミリVは、上の計算の結果と一致しません。 【ポイント】 16進数の各けたの重みは、下から1、16、256です。 8ビットD/A変換器なら、データは0〜255の256段階なので、本問の最大出力は2,550ミリVになります。まとめて解く
修了試験 2011-07-02実施分を通しで解く(80問)→