本文へスキップ

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)。

誤答の理由:SとCを取り違えた (1,0) や,両方を同じにした値は誤り。和はXOR,桁上がりはANDと対応づける。

注意点:1+1=10(2進)を作るのが半加算器。下位桁S=0,桁上がりC=1。全加算器(桁上がり入力あり)との違いも押さえる。

この問題について

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

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

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

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

RELATED

関連問題