IPA過去問ドリル

平成28年度 秋期 基本情報技術者試験 午前 問21

テクノロジ/ハードウェア

アノードコモン型7セグメントLEDの点灯回路で,出力ポートに16進数で92を出力したときの表示状態はどれか。ここで,P7を最上位ビット(MSB),P0を最下位ビット(LSB)とし,ポートの出力が0のときLEDは点灯する。

平成28年度 秋期 基本情報技術者試験 午前 問21の図

出典:平成28年度 秋期 基本情報技術者試験 午前 問21

正解:ウ

解説

16進数92は2進数で10010010となり,P7(MSB)からP0(LSB)の順に1,0,0,1,0,0,1,0です。P0~P7はそれぞれセグメントa~g及び小数点Dtに対応しており,出力が0のセグメント(a,c,d,f,g)が点灯し,出力が1のセグメント(b,e)と小数点(Dt=1)は消灯します。この点灯パターンは数字の“5”を表し,小数点は点灯しません。

選択肢ごとの解説

  • 誤り。小数点が点灯した表示になっており,P7(Dt)が1(消灯)であるべきところと矛盾します。
  • 誤り。セグメントbが点灯した表示になっており,P1(b)は1で消灯するはずのセグメントが点灯してしまっています。
  • 正しい。セグメントa,c,d,f,gが点灯し,b,eと小数点は消灯した“5”の表示で,92を2進数化した各ビットの点灯・消灯と一致します。
  • 誤り。小数点が点灯した表示になっており,P7(Dt)が1(消灯)であるべきところと矛盾します。
基本情報技術者の過去問を演習モードで解く