ハードウェア
令和元年度 秋期 基本情報技術者試験 午前 問22
次の回路の入力と出力の関係として,正しいものはどれか。
論理回路図: 入力 A,B。上段の AND 素子の入力は「A を NOT(論理否定素子)に通した信号」と「B」。下段の AND 素子の入力は「A」と「B を NOT に通した信号」。二つの AND 素子の出力を OR 素子に入力し,出力を X とする。
選択肢は入力 A,B と出力 X の真理値表(各 4 行: (A,B)=(0,0),(0,1),(1,0),(1,1) の順に X を記載)。
- ア A B X: 0 0 0 / 0 1 0 / 1 0 0 / 1 1 1
- イ A B X: 0 0 0 / 0 1 1 / 1 0 1 / 1 1 0
- ウ A B X: 0 0 1 / 0 1 0 / 1 0 0 / 1 1 0
- エ A B X: 0 0 1 / 0 1 1 / 1 0 1 / 1 1 0
出典:令和元年度 秋期 基本情報技術者試験 午前 問22
答えと解説を見る
正解:イ
覚える知識
論理回路(AND-OR-NOT)の真理値表導出
(¬A・B)+(A・¬B) は排他的論理和(XOR)で、入力が異なるときに1を出力する。
この問題で必要なこと
X = (¬A・B)+(A・¬B) となり、入力が異なるときだけ1になる排他的論理和の真理値表である。
ひっかけ
論理積やNOR、XNORの真理値表と取り違えさせる。
この知識の出題:本試験系 5 回・免除試験 3 回(公開問題での観測値)