ハードウェア
平成24年度 春期 基本情報技術者試験 午前 問25
7 セグメント LED 点灯回路で,出力ポートに 16 進数で 6D を出力したときの表示状態はどれか。ここで,P7 を最上位ビット(MSB),P0 を最下位ビット(LSB)とし,ポート出力が 1 のとき,LED は点灯する。
回路図: 出力ポート P0〜P7 が各々抵抗(R)を介して 7 セグメント LED の a,b,c,d,e,f,g,Dt に接続(P0→a,P1→b,P2→c,P3→d,P4→e,P5→f,P6→g,P7→Dt)。LED の共通端子は接地。
セグメント配置図: a=上,b=右上,c=右下,d=下,e=左下,f=左上,g=中央,Dt=右下の小数点。
凡例: 白抜き(○)=消灯,黒塗り(●)=点灯。
答えを選ぶ
出典:平成24年度 春期 基本情報技術者試験 午前 問25(問題文は IPA の公開問題。解説は当サイト作成)
答えと解説を見る
正解:ウ
覚える知識
7セグメントLEDの点灯パターン計算(16進→2進)
16進数を2進に展開し、各ビットを対応するセグメント(P0=a…P7=Dt)に割り当てて点灯を判定する。
この問題で必要なこと
6D=0110 1101。P0(a),P2(c),P3(d),P5(f),P6(g)が1で、a,c,d,f,gが点灯する5の形。P7(Dt)は0。
ひっかけ
MSB/LSBの向きやビットと端子の対応を取り違えると4や0の形になる。
この知識の出題:本試験系 3 回・免除試験 7 回(公開問題での観測値)