本文へスキップ

FUNDAMENTAL INFORMATION TECHNOLOGY ENGINEER

基本情報技術者の問題解説

テクノロジ系 標準 fe_a_s001_q004

問題

図は1ビット半加算器である。A=1、B=1 のとき、出力 (S, C) として正しいものはどれか。

1ビット半加算器の回路図
1ビット半加算器の回路図
  1. (0, 0)
  2. (0, 1)
  3. (1, 0)
  4. (1, 1)
出典:オリジナル問題|参考範囲:試験要綱Ver.5.5 / FEシラバスVer.9.2 科目A範囲

正解と解説

正解:(0, 1)

正解:(0, 1)

考え方:半加算器では,和 S は A XOR B,桁上がり C は A AND B で求める。A=1,B=1 のとき,S=1 XOR 1=0,C=1 AND 1=1 なので,出力は (S,C)=(0,1)。

誤答の見分け方:(1,0)はSとCの役割を逆にした誤り。(1,1)はXORをORのように扱った誤り。(0,0)は桁上がりを落としている。

押さえるポイント:半加算器は2進数の 1+1=10 を回路で表すもの。下位ビットがS,繰り上がりがCという対応で覚える。

この問題について

出典:オリジナル問題|参考範囲:試験要綱Ver.5.5 / FEシラバスVer.9.2 科目A範囲

IPAが公開するシラバス・試験範囲・公開問題の出題形式を参考にした独自作成問題。公式問題・過去問題の転載ではありません。

公式試験問題、過去問題、公式サンプル問題、市販教材の問題文を転載したものではありません。

参考範囲: シラバスVer.9.2参考

RELATED

関連問題