常见的逻辑运算包括与、或、非,是软件评测师考试的高频考点,经常出现在上午场的客观选择题当中。逻辑变量的取值只有 “真” 和 “假” ,通常以1表示 “真” ,0表示 “假” 。在逻辑代数中有三种最基本的运算:“与” 运算、“或” 运算、“非” 运算,其他逻辑运算可由这三种基本运算进行组合来表示。下面就该知识点的基础知识结合例题进行总结学习。
一、与运算
“与”运算又称为逻辑乘,其运算符号常用AND、∩、ꓥ或●表示。设A和B为两个逻辑变量,当且仅当A和B的取值都为“真”时,A“与”B的值为“真”;否则A“与”B的值为“假”,如下表所示:

二、或运算
“或”运算也称为逻辑加,其运算符号常用OR、U、V或+表示。设A和B为两个逻辑变量,当且仅当A和B的取值都为“假”时,A “或” B的值为“假”;否则A “或” B的值为“真”,如下表所示:

三、非运算
“非”运算也称为逻辑求反运算,常用
表示对变量A的值求反。运算规则很简单,如下表所示:

四、逻辑异或
异或运算又称为半加运算,其运算符号常用XOR或⊕表示。设A和B为两个逻辑变量,当且仅当A、B的值不同时,A “异或”B为真。A“异或”B的运算可由前三种基本运算表示,即
。运算规则如下表所示:

五、真值表
常用表格来描述一个逻辑表达式与其变量之间的关系,也就是把变量和表达式的各种取值都一对应列举出来,称之为真值表。例如:
对应的真值表如下所示:

下面是近几年对该知识点考察过的真题(2017年没考),以后仍是考试出题的重点,大家要重视起来。
【2018年11题】与X⊕Y(即X与Y不相同时,X⊕Y的结果为真)等价的逻辑表达式为( )。
A、
B、
C、
D、
解析:本题考查逻辑表达式的基础知识。
这样的题目只需要把真值表列出来,答案就一目了然了,如下图所示:

故正确答案为:D
【2019年11题】设X、Y、Z为逻辑变量,当且仅当X和Y同时为1时,Z为0,其他情况下Z为1,则对应的逻辑表达式为( )。
A、Z=X·Y
B、Z=X+Y
C、Z=XꚚY
D、Z=
解析:本题考查逻辑表达式的基础知识。
这样的题目只需要把真值表列出来,答案就一目了然了,如下图所示:

故正确答案为:D
作者唯一官方个人微信公众号(昊洋与你一起成长):HYJY20180101
写于2021年9月7日
作者:昊洋讲师
版权所有,侵权必究




