流程图 and/or/xor 讲解

and表示后续2个活动同时触发,

or表示后续2个活动可触发其中的1个或2个,无排他性,也就是每个活动的触发不影响其他活动;

xor表示后续2个活动只触发一个,有排他性,也就是只能触发其中一个。

示例演示"OR"和"XOR"的区别:


第一段:

小A:这个系统当你按下紧急按钮 或者 房间有大量烟雾发生的时候,警报就会响起

小B:这个"或者"是排他性吗?

小A:什么意思?

小B:就是当你按下紧急按钮并且房间有大量烟雾发生的时候,警报会响起吗?

小A:当然会啦!


第二段:

小A:现在C博士应该在北京 或者 上海开讲座。

小B:这个"或者"是排他性吗?

小A:你在说什么?

小B :就是C 博士可能在北京 又在 上海吗?

小A:当然不会啦!


显然,这两段对话中的"或者"代表的意思并不相同。

第一个"或者"并不排他,也就是普通或者 or

第二个"或者"是排他的,也就是我们说的异或 xor

下面有个异或逻辑操作的真值表:

"A B有一个为真,但不同时为真" 的运算称作异或,或者可以理解成相同时结果为0,不同是结果为1。

相关推荐
打码人的日常分享19 小时前
物联网智慧医院建设方案(PPT)
大数据·物联网·架构·流程图·智慧城市·制造
YuTaoShao4 天前
HashMap中的put方法执行流程(流程图)
流程图·哈希算法·散列表
米饭不加菜4 天前
`mermaid-cli` 生成高分辨率 Mermaid 流程图(可以下载安装Typora更好 )的操作指南
流程图
Ai财富密码6 天前
Cursor从入门到精通实战指南(五):一键生成流程图/架构图,开发者必备收藏!
流程图·产品经理·cursor·ai生成产品原型
零起飞11 天前
SAAS架构设计2-流程图-注册流程图
流程图·saas
シ風箏12 天前
Django【应用 02】第一个Django应用开发流程图
python·django·流程图
零起飞12 天前
SAAS架构设计2-流程图-用户与租户之间对应关系图
流程图·saas·erp
IT技术猿猴15 天前
一键生成专业流程图:Draw.io与AI结合的高效绘图指南
人工智能·流程图·draw.io
黄交大彭于晏15 天前
论文流程图mermaid解决方案
流程图
diygwcom15 天前
推荐一款滴滴团队开源流程图编辑框架logic-flow
开源·流程图