现在的位置: 首页 > 综合 > 正文

1.4检测题

2013年02月22日 ⁄ 综合 ⁄ 共 807字 ⁄ 字号 评论关闭

 1.运算符的优先级:在包含一个以上运算符的布尔表达式里面,NOT运算符的优先级最高,其次是AND和OR。为了避免混淆,可以使用小括号来强制表达式优先求值。

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;检测题;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

题1:请描述如下的表达式:~XvY和(X^Y)

解答:~XvY : (NOT X) OR Y.         (X^Y): X AND Y

题2:布尔表达式(T^F)v T的值是什么?

解答:(T^F)的值是True and False,其值是False。False or True结果是True。

题3:布尔表达式~(FvT)的值是什么?

解答:首先FvT的值是True。再对其求非。就是False了。

题4:布尔表达式 ~Fv~T的值是什么?

解答:因为Not的优先级高于and 和or。所以~F的值是T,而~T的值是F。T or F的值是True。

题5:为~(A v B )描述的不函数创建一个真值表,列出所有可能的输入和输出。

解答:

题6:为(~ A ^ ~ B)描述的布尔函数创建一个真值表,列出所有可能的输入和输出。

解答:

题7:如果一个布尔函数有4个输入,那其真值表需要多少行?

解答:有题5和题题6可以看出,2个输入有2^2行,3个输入有2^3,4个输入有2^4行。

题8:有4个输入的多路复用器需要多少个选择位?

解答:也就是有2^n=4,所以需要2个选择位。

抱歉!评论已关闭.