平成29年度 春期 午前 問20
ハードウェア
分解能に関する問題
分解能が8ビットの D/A 変換器に,ディジタル値0を入力したときの出力電圧が0V となり,ディジタル値128を入力したときの出力電圧が2.5V となる場合,最下位の1ビットの変化による当該 D/A 変換器の出力電圧の変化は何 V か。
- ア2.5/128
- イ2.5/255
- ウ2.5/256
- エ2.5/512
答えと解説を見る
✓ これが正解ア2.5/128
解説
二・五ボルトを百二十八で割った値が、一段ぶんの変化です。
D/A 変換器は、数の値を電圧へ置き換えて出す部品です。入れる値が一つ増えるごとに、出る電圧が一定だけ上がります。その一定の幅を求めるのが、この問いでした。〇を入れると〇ボルト、百二十八を入れると二・五ボルトです。〇から百二十八まで、値は百二十八段ぶん増えています。電圧はそのあいだに、二・五ボルト上がりました。だから一段ぶんは、二・五を百二十八で割った値になります。分解能が八ビットなので、値は〇から二百五十五まで取れます。けれども問いが与えたのは、百二十八での電圧でした。二百五十五で割る形は、その値で二・五になると読んだ形です。二百五十六で割る形も、取る段数を違えています。五百十二で割る形は、九ビットぶんの個数を当てはめました。二点の差が段数です。与えられた二点の差を、そのまま段数で割ります。
ほかの選択肢はなぜ違うのか
- イ2.5/255:二百五十五で割った形です。八ビットで取れる最も大きい値でした。そこで二・五ボルトになると読んでいます。しかし与えられたのは百二十八での電圧です。二百五十五での値は示されていません。使う段数が違いました。
- ウ2.5/256:二百五十六で割った形です。八ビットで表せる値の個数でした。段数は個数より一つ少なくなります。しかもここでは、百二十八段ぶんが問われました。与えられた二点の差を使います。取る段数が違いました。個数と段数を取り違えました。
- エ2.5/512:五百十二で割った形です。これは九ビットで表せる値の個数でした。分解能は八ビットと示されています。一つ多く見積もった形です。しかも段数は百二十八でした。二重に取り違えています。分解能そのものを読み違えています。段数も違いました。
出典:平成29年度 春期 基本情報技術者試験 午前 問20
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)