逻辑变量x、Y进行逻辑“异或”(用表示)运算的含义是:若X、Y取值相同(都为 true或都为false),则XY的值为false,否则XY的值为true。用逻辑“与”(∧)、“或” (∨)、“非”(-)表示XY的式子为(3)。

admin2021-01-08  36

问题 逻辑变量x、Y进行逻辑“异或”(用表示)运算的含义是:若X、Y取值相同(都为 true或都为false),则XY的值为false,否则XY的值为true。用逻辑“与”(∧)、“或” (∨)、“非”(-)表示XY的式子为(3)。

选项 A、(X∧Y)∧(X∧Y)
B、(X∨Y)∧(X∨Y)
C、(X∧Y)∨(X∧Y)
D、(X∨Y)∨(X∨Y)

答案C

解析 不如设X=1,Y=0,则A=0,B=0,C=1,D=1,而正确答案为1,因此可以排除A和B。
   再设X=Y=1,则C=0,D=1,而正确答案为0,因此排除D,答案为C。
   [总结与扩展]逻辑运算又称布尔运算,布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看做等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。这一逻辑理论人们常称它为布尔代数。20世纪30年代,逻辑代数在电路系统上获得应用,随后由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。
   
   简单地说L:
   And:同为真时为真;
   Or:同为假时为假;
   Xor:相同为假。
转载请注明原文地址:https://kaotiyun.com/show/zdkZ777K
0

最新回复(0)