必ず受かる情報処理技術者試験

問題9

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

論理型の変数 A , B の値に対して,次の条件文と同値なものはどれか。ここで,AND は論理積,OR は論理和,XOR は排他的論理和,True は真,False は偽,= は等号を表す。

 if ( A = True AND B = False ) OR (A = False AND B = True) then …

if ( ( A AND B ) = True) then …
if ( ( A AND B ) = False) then …
if ( ( A OR B ) = True) then …
if ( ( A XOR B ) = True) then …

解答・解説を見る

解答:エ

(A=True AND B=False) OR (A=Falese AND B=True)

この条件文を論理式に書き換えると以下の式になる。

(A ・ B) + (A ・B)

この論理式は排他的論理和(EOR、XOR)である。

よってエが正解である。

前の問題 次の問題

Copyrithg naruha