布尔代数在逻辑推理中的应用

布尔代数在逻辑推理中的应用
布尔代数在逻辑推理中的应用

布尔代数在逻辑推理中的应用

广州市轻工职业技术学校 杨光电

【摘要】布尔代数采用数学方法研究抽象思维的规律,比较枯燥,学生不容易掌握,在向学生介绍布尔代数的时候,穿插逻辑推理,可以提高学生的兴趣,使学生更容易理解布尔代数的真谛,让生活实际和理论知识结合起来,进一步提高学生的综合素质。本文用通俗化的语言介绍了布尔代数的与、或、非三种基本逻辑关系,并用逻辑推理的方式解释了几个常用定理,最后还用一个布尔代数进行逻辑推理的小故事来加深读者的理解。

【关键词】布尔代数 逻辑推理 与或非逻辑 摩根定律

布尔代数又称为逻辑代数,是《电子线路》中的重要章节,通过对布尔代数的学习,可以为分析和设计数字逻辑电路的设计打下基础,但是现在课本上对布尔代数的介绍大多运用数学推导和真值表的验证,比较抽象,学生不易理解,其实布尔代数不光可以用在电子线路中,还和我们平时的日常生活息息相关,笔者认为在向学生介绍布尔代数的时候,穿插逻辑推理,一方面可以使学生更容易理解布尔代数的真谛,起到抛砖引玉的作用,为数字逻辑电路的分析和设计打下坚实的基础,另一方面也可以扩大学生的知识面,让生活实际和课本知识起到相得益彰的作用,进一步提高学生的综合素质。

一、 与、或、非的逻辑含义及其应用。

布尔代数只有0和1两个逻辑变量,在数字电路中常常表示电平的高或低,脉冲的有和无等现象,在日常生活中可以用来表示某个事件的“真”或“假”,“是”或者“否”,逻辑变量的二值0和1不表示数量的大小,而是表示两种对立的逻辑状态。

与逻辑的符号为“ ”,其代数表达式为:Y=A B ,它表示只有当A 和B 两个事件同时都为真时Y 才是真,也就是说只有当A 和B 两个条件都满足的时候,Y 为真才可以出现,例如:假设A 表示宿舍的卫生9分以上,B 表示宿舍的纪律分8分以上,Y 表示宿舍可以被评为文明宿舍。那么与逻辑表达式Y=A B 则表示只有一个宿舍的卫生分9分以上(A )并且纪律分在8分以上(B),这两个条件同时满足,才可以被评为文明宿舍。与逻辑可以表示两个条件是“并且”的关系,如果要让Y 为真,那么A 和B 两个条件要同时满足缺一不可。

或逻辑的符号为“+”,其代数表达式为Y=A+B ,它表示只要A 和B 两个事. . .

件中的其中一个为真时,Y 就可以为真,也就是说只要A 和B 两个条件里其中一个得到满足,那么Y 为真就可以出现。假设A 、B 、Y 还是代表上述的事件,那么或逻辑Y=A+B 关系式表示,只要宿舍的卫生分在9分以上(A )或者宿舍的纪律分在8分以上(B),这两个条件里只要满足其中一个条件那么该宿舍就可以被评为文明宿舍。或逻辑可以表示两个条件是“或者”的关系,如果要让Y 为真,只要A 或者B 两个条件中的其中一个得到满足即可。从以上两个例子可以看出,在相同的两个条件下,要使结果Y 为真,或逻辑比与逻辑要宽松。

非逻辑的表达式为Y= A ,在这里我们可以假设:Y 表示甲是男人,A 表示甲是女人,那么A 表示甲不是女人,可以看出Y 和A 不能同时发生,如果A (甲是女人)成立那么Y (甲是男人)就不可能成立,而A 不成立(也就是说甲不是女人),则Y (甲是男人)一定成立。

二、 用逻辑推理解释布尔代数的几个常用定理。

《电子线路》课本对定理的证明常用严格的数学推导或真值表证明,学生感觉比较抽象,其实我们可以用日常生活中的逻辑推理来解释这些定理,使我们更容易理解这些定理。

①、摩根第一定律公式: = + ,在这里我们假设A 表示甲考试及格,B 表示乙考试及格,很明显 表示甲考试不及格, 表示乙考试不及格,

而A B 按照与逻辑的含义则表示甲考试及格并且乙考试也及格,也就是说甲和乙他们两人考试都及格了。那么 则表示甲和乙两人考试都及格的这句话是错的。如果甲和乙考试都及格这句话错了( )就包括或者甲考试不及格( )或者乙考试不及格( )或者A 和B 考试都不及格( )这三

种情况即 = + + = + (1+ )= + ②、摩根第二定律公式: = ,假设A 和B 用回证明摩根第

一定律时的含义,那么A+B 就表示或者甲考试及格或者乙考试及格,总之他们之间一定有一个及格,而 表示前面这句话错了即甲考试及格或者乙考试及格,两人之间有一个及格的这句话是错的,这也就等于说甲考试不及格并且乙考试也不及格,也就是说他们两个考试都不及格。即 = ③、与或表达式的化简:很多同学对Y=A+ B 和Y=A+B 这两个等式是相互等效的数学推导不容易理解。我们用逻辑推理来解释:如果Y 表示某同学可以被评为文明学生,A 表示某同学的操行分在90分以上,表示某同学的A+B A B A B A B A B A B B A B A A B

B A+B A+B A B A A A B . . A B

. A B . .

. . . . .

操行评分没有在90分以上,B 表示某同学的操行分没有被扣分。Y=A+ B 表示如果某同学的操行分在90分以上(A )或者(+)[操行分没有90分并且操行分没有被扣分( B )]这两个条件中的其中一个可以得到满足的话,Y(某同学被评为文明学生)就成立。Y=A+B 表示如果操行分在90分以上(A )或者(+)操行分没有被扣分(B )两个条件的其中一个条件可以得到满足的话Y(被评为文明学生)就成立。细心体会以上两句话,我们不难发现其实A+ B 所表达的含义与A+B 是相同的即A+ B=A+B ,而 (操行分达不到90分)这个条件是多余的,可以消去。

三、 布尔代数在逻辑推理中的应用。

布尔代数不光是分析和设计数字逻辑电路的基础,也可以解决实际生活中的一些推理问题,下面笔者就布尔代数分析法在日常逻辑推理中的一些应用提出自己的看法,

[问题]已知课室的玻璃是被甲乙丙丁四个男生中的某个同学打烂的,于是我就去班上询问,甲说:“玻璃是丙打烂的”,乙说:“我没有打烂玻璃”,丙说:“我也没有打烂玻璃”,丁说:“玻璃是甲打烂的”。当四个人的话音刚落,一个知道内情同学站起来说:“老师,他们四个同学中,只有一个同学说的是真话,其余同学都是说假话,您以前上课说可以用布尔代数分析推理问题,可否现场分析:哪位同学说真话,哪位同学打烂玻璃?”

[分析]四位同学都有打烂玻璃或没有打烂玻璃的可能,由此作如下规定:甲打烂

玻璃用A 表示,甲没有打烂玻璃用

表示。同理乙丙丁三位同学也可能有B, ,C, ,D, 。 (解)据题意:四个同学中,只有一个同学说真话,其他同学都是说假话。所以本题有四种可能:

1、假设甲同学说真话,乙、丙、丁三个同学都是说假话。甲说的是:玻璃是丙打烂的,因为玻璃是他们四个同学中其中一位打烂的,如果丙打烂了玻璃,则其他同学就没有可能再打烂玻璃,所以其布尔代数表达式为: C ,而乙同学说的是我没有打烂玻璃也就是 ,如果甲同学讲的是真话,那么乙同学讲的势必也是真话,如此,四个同学中就有两个同学说真话了,肯定不符合题意中“四个同学中,只有一个同学说真话,其他同学都是说假话”的规定,因此这种假设不能成立。 A A A A A A B D C A B D B . . . . .

. .

2、假设乙同学说真话,甲、丙、丁三个同学都是说假话。乙说的是:“我没有打烂玻璃”,也就是 ,甲说玻璃是丙打烂的,也就是C ,丙说:“我没有打烂玻璃”,也就是 ,而C+ =1,即甲和丙两个同学中一定有一个人是讲真话,就像扔一个硬币,甲猜是正面,丙猜是反面,那么甲和丙这两个人中肯定有一个人是猜中的。这样讲真话的就不止乙同学一个,不符合题意中“四个同学中,只有一个同学说真话,其他同学都是说假话”的规定,因此这种假设也不能成立。

3、假设丁同学说真话,甲、乙、丙三个同学都是说假话。丁说的是:“玻璃是甲打烂的”,因为玻璃是他们四个同学中其中一位打烂的,如果确实是甲打烂了玻璃,则其他同学没有可能再打烂玻璃,所以其布尔代数表达式为:A 。甲说:玻璃是丙打烂的,即C ,如果丁说的是真话,那么甲就肯定说假话,暂时没有发现丁同学说真话有什么破绽,再往下分析,乙说的是:“我没有打烂玻璃”,也就是 ,如果丁同学说真话,那么乙同学也势必也说真话,这就不符合题意中“四个同学中,只有一个同学说真话,其他同学都是说假话”的规定,因此这种假设同样不能成立。

4、既然甲乙丁三位同学都没有说真话的可能,那么我们基本可以判定只有丙同学说真话。我们来验证一下:丙说:“我没有打烂玻璃”,就是 ,甲说的是:玻璃是丙打烂的,就是C ,如果假设丙说的是真话,那么甲就是在说假话,暂时没有发现丙同学说真话有什么破绽。再往下分析,乙说的是:“我没有打烂玻璃”,也就是 ,我们把乙说的话当作是假话,并不会和假设丙同学说真话相矛盾,再继续往下看,丁说的是:“玻璃是甲打烂的”,也就是A 。如果当他说的是假话也不会和假设丙说真话相矛盾。

根据以上分析,丙同学说的是真话,玻璃是乙同学打烂的。

(思考题)亲爱的读者,如果甲、乙、丙、丁四个同学中,只有一个同学说的假话,其他同学说的是真话,那么玻璃是谁打烂的(答案:玻璃是甲同学打烂的)

布尔代数不光是《电子线路》中数字组合逻辑电路分析和设计的基础,更和我们平时的日常逻辑推理息息相关,如果我们在向学生介绍布尔代数的时候,不光用课本上的数学推理和真值表证明的方法,同时介绍一下布尔代数在逻辑推理中的应用,不仅可以提高学生对课程的兴趣,使学生更好地掌握布尔代数的内容,而且也可以扩宽学生的知识面,让同学们的综合素质得到进一步的提高。

B C C B C D B C B . . .

参考文献:

张龙兴.电子技术基础[M].高等教育出版社,2000

陈进元,屈宛玲.离散数学[M].北京大学出版社,1987 易天龙.浅谈逻辑代数分析推理问题[J].电子报,2007

第七章格与布尔代数

第七章 格与布尔代数 1. 说明什么叫格? 2. 给定偏序集如下图所示,其中哪些不是格?为什么? 3下面图哪些是格?对于不是格的,要说明原因。 4. 填空: 是平凡格,当且仅当 ( ). 5.证明全序都是格。 6. 填空: 设是格, 是由格诱导的代数系统。其中∨与∧是在A 上定义二元运算。: a,b ∈A 则 a ∨b 表示( )。 q (a) (b) (c) (d) 3 2 5 15 6 4 1 2 3

a ∧ b 表示( )。 7. 说明什么叫子格? 8. 给定偏序集如下图所示,其中哪些不是格的子格? 为什么? 9.设是一个格,任取a,b ∈A,a也是格. 10.具有一、二、三个元素的格各有几种不同构形式?请分别请画出它们的哈斯图。 11.具有四个元素的格有几种不同构形式?请分别请画出它们的哈斯图。 12具有五个元素的格有几种不同构形式?请分别请画出它们的哈斯图。 13. 证明格中下面式子成立: (a ∧b)∨(c ∧d)≤(a ∨c)∧(b ∨d) a a c a

14. 请说出什么叫分配格? 15. 指出判定一个格是分配格的充分且必要条件是在该格中没有任何子格与两个五元素非分配格之一同构。请画出这两个五元素非分配格。 16. 下面具有五个元素的格中,哪些是分配格? 17.具有五个元素的格中,有几个不是分配格?请画出这些非分配格的图。 18. 验证下面格不是分配格。 19. 验证下面格不是分配格。 a b c d e

第2章 逻辑代数基础 习题解答

第2章 逻辑代数基础 2.1 明下列异或运算公式。 (7)1A B A B A B ⊕= ⊕=⊕⊕ 2.2 用逻辑代数的基本公式和定律将下列逻辑函数式化简为最简与-或表达式。 (4) Y AB BD DCE AD =+++ =D(A+B)+AB+DCE =DAB+AB+DCE =D+AB+DCE =D+AB (6) ()()Y A B CD A CD AC A D =++++ ()CD A B A ACD CD ACD CD C D +++=+==+ = (9) ()()()Y A C BD A BD B C DE BC =+++++()()A BD AC B C C DE ABD B B =++++=+= (10) ()Y AC BC BD A B C ABCD ABDE =++++++ ()(1)A C B C BDE BC BD A C A BC BD ++++++++= = 2.3 证明下列恒等式(证明方法不限)。

()()()A B C A B C A B C A BC A B C A B C A BC A B C A BC A B C ⊕⊕=⊕⊕⊕+⊕+⊕+= (6)解:左式= = = = =右式 结果与等式右边相恒等,证毕。 (10)()()BC D D B C AD B B D ++++=+ ()()BC D D BC AD B BC D AD B B D =++?+=+++=+ 2.4 根据对偶规则求出下列逻辑函数的对偶式。 (2) ()()Y A B C AB C D ABC D =+++++ 解:'()[()]()Y A BC A B CD A B C D =+++++ (3) Y AB BC CA =++ 解:'()()()Y A B B C C A =+++ 2.5 根据反演规则,求出下列逻辑函数的反函数。 (2) [()]Y A BC CD E F =++ 解:[()()]Y A B C C D E F =++++ (3) Y A B CD C D AB =+++++ 解:()()Y AB C D CD A B =++ 2.6 将下列逻辑函数变换为最小项之和的表达式: (4) ()Y A B C A B C =+++++

图形推理题(绝对全)

公务员考试图形推理题 1. 第一题: d 分析2个方框=1个圆圈,所以每个图形里都是4个圆圈,故选d 这个题好像和开心辞典里的题型类似. 第二题: c 第1个是从右侧斜射,左侧出现阴影 第2个是从左侧斜射第3个是从背面右侧斜射 第4个是从背面左侧斜所以第5个应该是重复第1个图形的规律,故选c 2. C 将前后2个图形重合,相同色的第3项无色,不同色的第3象黑色! 3、

D 一根线45 度角逆时针运动,另一根线90 度角顺时针运动 4、 线条数量第一组线条是332 所以第二组也是332 选C 5、大日号好 A道B幽C远D哉 按笔画顺序选答案啊,第一个字3划,第二个字4划,第三个字5划,第四个字6划,所以第五个字应该是7划,=>答案选C 理由:左图都是缺一根线。右图都是缺两根线。 6、 答案为B,分为四层,最上层向右移动,第二层向左移动

1->B[解析]已知四个图形全部为中心对称图形,选项中只有B符合,A、D是轴对称图形,C 不是对称图形。 2-> B[解析]每个图形中的特殊元素的笔画数按1,3,5,7,9排列。 3-->. A[解析]斜线阴影每次逆时针移动到下一格,竖线阴影每次顺时针移动到下一格,且阴影倾斜方向保持不变。 4--> C[解析]每个条形物按其编号从1依次分别向右移动1,2,3,4,5格,全部移动一次完毕后,再从所在位置出发按上一步骤移动,最后形成C形状。 注:轴对称如果沿某一条直线对折,对折的两部分是完全重合的,那么就称这样的图形叫做轴对称图形 中心对称把一个图形绕某一点旋转180度,如果旋转后的图形能够和原来的图形互相重合,那么这个图形叫做中心对称图形,这个点就是它的对称中心. 左图第一个与右图第一个在形状上有相似,同理左二与右二有相似,左三与右三也应该是这个规律的。

离散数学12格和布尔代数

第十二章 格和布尔代数 12.1 设c b a ,,是格),( A 中的元素,求证:如果b a ,则)()(c a b c b a ∨∧∧∨ 证明 因为b a ,且)(c a a ∨ ,所以)(c a b a ∨∧ 。 又因为b c b ∧,且c a c c b ∨∧ ,所以)(c a b c b ∨∧∧ 。 即)(c a b ∨∧是a 和c b ∧的上界,从而有: )()(c a b c b a ∨∧∧∨ 。 12.2 设c b a ,,是格),( A 中的元素,求证: (1))()()(c a b a c b a ∨∧∨∧∨ (2))( )()(c b a c a b a ∨∧∧∨∧ (1)证明 因为c a a b a a ∨∨ ,,所以)()(c a b a a ∨∧∨ 。 又因为b a b c b ∨∧ ,且c a c c b ∨∧ ,所以)()(c a b a c b ∨∧∨∧ 。 即)()(c a b a ∨∧∨是a 和c b ∧的上界。 所以,)()()(c a b a c b a ∨∧∨∧∨ 。 (2)证明 因为a b a ∧,a c a ∧,则有a c a b a )()(∧∨∧。 又因为b b a ∧,有c b b b a ∨∧ ,同理c b c a ∨∧ 。从而有c b c a b a ∨∧∨∧ )()(。 即)()(c a b a ∧∨∧是a 和c b ∨的下界。 因此,)( )()(c b a c a b a ∨∧∧∨∧ 。 10.3 设),,(∧∨A 是一个代数系统,其中∨和∧是满足吸收律的二元运算,证明:∨和∧也满足等幂律。 证明

因为∨和∧是满足吸收律,所以a b a a =∨∧)(,a b a a =∧∨)(。于是有: )((b a a a a a ∧∨∧=∧ )(c a a ∨∧= (其中b a c ∧=) a = 同理可证,a a a =∨。 故∨和∧也满足等幂律。 10.4 证明:一个格是可分配的,当且仅当对于这个格中的任意元素a ,b 和c ,有 )()(c b a c b a ∧∨∧∨ 证明 (1)必要性 因为a c a ∧和c b c b ∧∧ ,所以)()()(c b a c b c a ∧∨∧∨∧ 。 又因为格为分配格,所以)()()(c b c a c b a ∧∨∧=∧∨。 因此,)()(c b a c b a ∧∨∧∨ 。 (2)充分性 因为对于c b a ,,?,有)()(c b a c b a ∧∨∧∨ ,则 )()()(c c b a c b a ∧∧∨=∧∨ (等幂律) c c b a ∧∧∨=))(( (结合律) c c b a ∧∧∨))(( (假设) c a c b ∧∨∧=))(( (交换律) )()(c a c b ∧∨∧ (假设) 又因为b a a ∨ ,c c ,所以c b a c a ∧∨∧)( ;同理,c b a c b ∧∨∧)( 因此,c b a c b c a ∧∨∧∨∧)()()( 综上所述,)()()(c b c a c b a ∧∨∧=∧∨ 故该格是可分配的。 10.5 证明一个格),( A 是分配的,当且仅当对A 中的任意元素a ,b 和c ,有 )()()()()()(a c c b b a a c c b b a ∨∧∨∧∨=∧∨∧∨∧

格与布尔代数

一、格的引入 在上一章中讨论过偏序集与偏序关系时,已经把格定义为一种特殊的偏序集。下面, 先 回顾一下几个有关概念。 设是偏序集合, B 是A 的子集, 若任意 b∈B,b≤a,则a 是子集B 的上界。若a′也是B 的上界, 有a≤a′,也即a是B的上界集合的最小元,这时称a 是子集B 的最小上界, 记为lub(B);类似地,若任意b∈B,a≤b,则a是B 的下界。若a′也是B 的下界, 有a′ ≤a, 称a 是子集B 的最大下界, 记为glb(B)。 由最大元、最小元的唯一性可知,最大下界、最小上界若存在, 则唯一。此外, 若b ≤a 且b≠a, 则可用b是一个偏序集, 如果A 中任意两个元素均有最小上界和最大下界, 那么就说A 关于偏序“≤”作成一个格(Lattice), 有时直接称A 为格。 当一个格A 中的元素是有限时, 称格A 是个有限格。对于一个有限格来说, A 中的偏序关系可以通过偏序集A 的哈斯图表示, 这个图也称为格A 的次序图。 例子 1) 偏序集, 对于任意 S1, S2∈P(U), S1, S2?U, 有S1?S1∪S2,S2?S1∪S2, 并 且若有子集S?U, 使得S1?S, S2?S, 必有S1∪S2?S。因此, 对于任意 S1, S2∈P(U), lub(S1, S2)=S1∪S2;同理可得, 对于任意 S1, S2∈P(U), glb(S1, S2)=S1∩S2, 于是是一个格。 2) 设n 是一个正整数, S n 是n 的所有因子的集合。例如, 当n=30 时, S30={1, 2, 3, 5, 6, 10, 15, 30}。设“|”是整除关系, 则由偏序集的哈斯图易知它是格。类似地, 也容易判断, , 也是格。其实, 对于偏序关系“|”, S n 中子集{i,j} 的最小上界就是i, j 的最小公倍数, 最大下界就是i,j 的最大公因数。 3) 设P 是所有的命题集合, “→”为蕴涵关系, 则对任意P1, P2∈P, glb(P1, P2)=P1 ∧P2,lub(P1, P2)=P1∨P2, 因此是一个格。 注意, 如果偏序集是格, 则任意两个元素a、b 在格内存在唯一的最小上界和最

§8.5 逻辑代数公式化简习题2 - 2017-9-10

第8章 §8.5 逻辑代数公式化简习题2 1 第8章 §8.5 逻辑代数公式化简习题2 (一)考核内容 1、第8章掌握逻辑运算和逻辑门;掌握复合逻辑运算和复合逻辑门;掌握逻辑函数的表示方法;掌握逻辑代数的基本定理和常用公式;掌握逻辑函数的化简方法。 8.6 逻辑函数的化简 8.6. 1 化简的意义 1、所谓化简就是使逻辑函数中所包含的乘积项最少,而且每个乘积项所包含的变量因子最少,从而得到逻辑函数的最简与–或逻辑表达式。 逻辑函数化简通常有以下两种方法: (1)公式化简法 又称代数法,利用逻辑代数公式进行化简。它可以化简任意逻辑函数,但取决于经验、技巧、洞察力和对公式的熟练程度。 (2)卡诺图法 又称图解法。卡诺图化简比较直观、方便,但对于5变量以上的逻辑函数就失去直观性。 2、逻辑函数的最简形式 同一逻辑关系的逻辑函数不是唯一的,它可以有几种不同表达式,异或、与或、与或非—非、与非—与非、或与非、与或非、或非—或非。 一个逻辑函数的表达式可以有与或表达式、或与表达式、与非-与非表达式、或非-或非表达式、与或非表达式5种表示形式。 (1)与或表达式:AC B A Y += (2)或与表达式:Y ))((C A B A ++= (3)与非-与非表达式:Y AC B ?= (4)或非-或非表达式:Y C A B A +++= (5)与或非表达式:Y C A B A += 3、公式化简法 (1)、并项法:利用公式A B A AB =+,把两个乘积项合并起来,消去一个变量。 例题1: B B A A B =+= (2)、吸收法:利用公式 A A B A =+,吸收掉多余的乘积项。 例题2:E B D A AB Y ++= B A E B D A B A +=+++= (3)、消去法:利用公式B A B A A +=+,消去乘积项中多余的因子。 例题3:AC AB Y += C B A A C B A ++=++= (4)、配项消项法:利用公式C A AB BC C A AB +=++,在函数与或表达式中加上多余的项— —冗余项,以消去更多的乘积项,从而获得最简与或式。 例题4: B A C AB ABC Y ++=

数字逻辑推理精选

第一步:整体观察,若有线性趋势则走思路A,若没有线性趋势或线性趋势不明显则走思路B。 注:线性趋势是指数列总体上往一个方向发展,即数值越来越大,或越来越小,且直观上数值的大小变化跟项数本身有直接关联(别觉得太玄乎,其实大家做过一些题后都能有这个直觉) 第二步思路A:分析趋势 1,增幅(包括减幅)一般做加减。 基本方法是做差,但如果做差超过三级仍找不到规律,立即转换思路,因为公考没有考过三级以上的等差数列及其变式。 例1:-8,15,39,65,94,128,170,() A.180 B.210 C. 225 D 256 解:观察呈线性规律,数值逐渐增大,且增幅一般,考虑做差,得出差 23,24,26,29,34,42,再度形成一个增幅很小的线性数列,再做差得出1,2,3,5,8,很明显的一个和递推数列,下一项是5+8=13,因而二级差数列的下一项是42+13=55,因此一级数列的下一项是170+55=225,选C。 总结:做差不会超过三级;一些典型的数列要熟记在心 2,增幅较大做乘除 例2:0.25,0.25,0.5,2,16,() A.32 B. 64 C.128 D.256 解:观察呈线性规律,从0.25增到16,增幅较大考虑做乘除,后项除以前项得出1,2,4,8,典型的等比数列,二级数列下一项是8*2=16,因此原数列下一项是16*16=256 总结:做商也不会超过三级 3,增幅很大考虑幂次数列 例3:2,5,28,257,() A.2006 B。1342 C。3503 D。3126 解:观察呈线性规律,增幅很大,考虑幂次数列,最大数规律较明显是该题的突破口,注意到257附近有幂次数256,同理28附近有27、25,5附近有4、8,2附近有1、4。而数列的每一项必与其项数有关,所以与原数列相关的幂次数列应是1,4,27,256(原数列各项加1所得)即1^1,2^2,3^3,4^4,下一项应该是5^5,即3125,所以选D 总结:对幂次数要熟悉 第二步思路B:寻找视觉冲击点 注:视觉冲击点是指数列中存在着的相对特殊、与众不同的现象,这些现象往往是解题思路的导引 视觉冲击点1:长数列,项数在6项以上。基本解题思路是分组或隔项。 例4:1,2,7,13,49,24,343,() A.35 B。69 C。114 D。238

格与布尔代数试题

、选择题(每小题2分,共30分) 1、N 是自然数集, 是小于等于关系, 则 N, 是(C )。 (A)有界格 (B) 有补格 (C)分配格 (D) 2、在有界格中,若只有一个元素有补元, 有补分配格 则补元( C ) (A)必唯 (B) 不唯 (C)不一定唯 (D) 可能唯 3、 F 面是一些偏序集的哈斯图,判断哪一个为格( C ) d c e e e c D A C B D ) (A)分配格 (B)有补格 (C)布尔格 (D) 有界格 6设L,是一条链,其中L -3,贝U L, ( C ) (A)不是格 (B) 是有补格 5、只含有有限个元素的格称为有限格, 有限格必是(

(C)是分配格 (D) 是布尔格 7、 设A 为一个集合, P(A), 为有补格,P(A)中每个元素的补元(A ) (A) 存在且唯一 (B) 不存在 (C)存在但不唯一 (D)可能存在 8、 设 代 是一个有界格,若它也是有补格,只要满足( B ) (A)每个元素都有一个补元 (B)每个元素都至少有一个补元 9、如下哈斯图(C )表示的关系构成有补格。 (C)每个元素都无补元 (D)每个元素都有多个补元 10、如图给出的哈斯图表示的格中( (A)a (C)e (D) f 11、设格 B, 2如图所示,它们的运算分别为 和,。令 f(a) X !, f(b) X 2, f (c) X 4, f (d) X 8,则 f ( B ) B )元素无补元。 d g c

(A)是格同态映射 (B)不是格同态映射 系。贝U 30的补元为 (B) 30 (D) 70 f (a) 2 f(b)是格同构的( (B)充分条件 ,其中定义为:对于n 1 , n 2 L, n 1 n 2 当且仅当n 1是n 2的因子。问其中哪几个偏序集是格(说明理由)。(共6 分) a)、L {1,2,3,4,6,12} b)、L {1,2,3,4,6,8,12,14} C)、L {1,2,3,4,5,6,7,8,9,10,11,12} 、图中为格L 所对应的哈斯图。(共10分) (C) 是格同构映射 (D) 是自同态映射 (A) 2n (B) (C) 2n (D) 4n 13、在布尔格 A, 中有3个原子a 1,a 2,a 3则6 ( B ) (A) a 2 a 3 (B) a 2 a 3 (C) a 2 a 3 (D) a 2 a 3 14、在布尔格 代 中, A {X | X 是5的整数倍且是210的正因子} , |为整除关 (A)15 (C)35 15、设A, 1和 B, 2 是两个格, f 是A 到B 的双射,则对任意的a,b A ,有 (A)必要条件 (C)充要条件 (D)既不充分也不必要 、由下列集合L 构成的偏序集 L,

布尔代数在逻辑推理中的应用

布尔代数在逻辑推理中的应用 广州市轻工职业技术学校 杨光电 【摘要】布尔代数采用数学方法研究抽象思维的规律,比较枯燥,学生不容易掌握,在向学生介绍布尔代数的时候,穿插逻辑推理,可以提高学生的兴趣,使学生更容易理解布尔代数的真谛,让生活实际和理论知识结合起来,进一步提高学生的综合素质。本文用通俗化的语言介绍了布尔代数的与、或、非三种基本逻辑关系,并用逻辑推理的方式解释了几个常用定理,最后还用一个布尔代数进行逻辑推理的小故事来加深读者的理解。 【关键词】布尔代数 逻辑推理 与或非逻辑 摩根定律 布尔代数又称为逻辑代数,是《电子线路》中的重要章节,通过对布尔代数的学习,可以为分析和设计数字逻辑电路的设计打下基础,但是现在课本上对布尔代数的介绍大多运用数学推导和真值表的验证,比较抽象,学生不易理解,其实布尔代数不光可以用在电子线路中,还和我们平时的日常生活息息相关,笔者认为在向学生介绍布尔代数的时候,穿插逻辑推理,一方面可以使学生更容易理解布尔代数的真谛,起到抛砖引玉的作用,为数字逻辑电路的分析和设计打下坚实的基础,另一方面也可以扩大学生的知识面,让生活实际和课本知识起到相得益彰的作用,进一步提高学生的综合素质。 一、 与、或、非的逻辑含义及其应用。 布尔代数只有0和1两个逻辑变量,在数字电路中常常表示电平的高或低,脉冲的有和无等现象,在日常生活中可以用来表示某个事件的“真”或“假”,“是”或者“否”,逻辑变量的二值0和1不表示数量的大小,而是表示两种对立的逻辑状态。 与逻辑的符号为“ ”,其代数表达式为:Y=A B ,它表示只有当A 和B 两个事件同时都为真时Y 才是真,也就是说只有当A 和B 两个条件都满足的时候,Y 为真才可以出现,例如:假设A 表示宿舍的卫生9分以上,B 表示宿舍的纪律分8分以上,Y 表示宿舍可以被评为文明宿舍。那么与逻辑表达式Y=A B 则表示只有一个宿舍的卫生分9分以上(A )并且纪律分在8分以上(B),这两个条件同时满足,才可以被评为文明宿舍。与逻辑可以表示两个条件是“并且”的关系,如果要让Y 为真,那么A 和B 两个条件要同时满足缺一不可。 或逻辑的符号为“+”,其代数表达式为Y=A+B ,它表示只要A 和B 两个事. . .

门电路及逻辑代数考试题

一、填空题 1. ( 1011.101 )B = ( 11.625 )D 2. 8FA.C6H = ( 100011111010.1100011 )B 3. (8A )H +(28 )D =(166 )D =(10100110)B 4.( 38 )10 =(00111000)8421 BCD码 5.A、B两个输入变量中只要有一个为“1”,输出就为“1”,当A、B均为“0”时输出才为“0”,则该逻辑运算称为(或)运算。 6.布尔代数中有三种最基本运算:___与___、___或____和__ _非__ ,在此基础上又派生出五种复合运算,分别为__ 与非__、__ 或非__、__与或非_和_同或_、___异或_。7.只有当决定一件事的几个条件全部不具备时,这件事才不会发生,这种逻辑关系为(或)。 8. 与运算的法则可概述为:有“0”出0 ,全“1”出1 ;类似地或运算的法则可概述为有“1”出 1 ,全“0”出0 。 9. BCD编码中最常用的编码是_8421码_。 10. 与模拟信号相比,数字信号的特点是它的___离散____性。一个数字信号只有__2_种取值,分别表示为0 和 1 。 11.数字信号在时间和幅值上都是离散的。 12. 二值逻辑中,变量的取值不表示数量大小,而是指对立的逻辑状态。13.在开关电路中,只有“0”和“1”两种状态,通常把高电平看作是______状态,把低电平看作是_____状态。 14. 三极管的输出特性分为三个区域,在交流放大器中三极管一般工作在放大区,而在数字电路中三极管一般工作在饱和_ 区或截止区。 15.晶体三极管作为电子开关时,其工作状态应为饱和状态或截止状态。16. 在数字电路中,稳态时三极管一般工作在开关状态(放大,开关)。 17.门电路及由门电路组合的各种逻辑电路种类很多,应用广泛,但其中最基本的三种门电路是____ 门、___ 门和____ 门。 二、选择题 1. A+ 0·A + 1·A=( )。 A. 0 B. 1 C. A D. A 2、图中电路设输入高电平(3V)为逻辑“0”,输入低电平(0V)为逻辑“1”,则Y与AB

逻辑代数的基本公式和常用公式

逻辑代数的基本公式和常用公式 一.基本定义与运算 代数是以字母代替数,称因变量为自变量的函数,函数有定义域和值域。——这些都是大家耳熟能详的概念。如 或; 当自变量的取值(定义域)只有0和1(非0即1)函数的取值也只有0和1(非0即1)两个数——这种代数就是逻辑代数,这种变量就是逻辑变量,这种函数就是逻辑函数。 逻辑代数,亦称布尔代数,是英国数学家乔治布尔(George Boole)于1849年创立的。在当时,这种代数纯粹是一种数学游戏,自然没有物理意义,也没有现实意义。在其诞生100多年后才发现其应用和价值。其规定: 1.所有可能出现的数只有0和1两个。 2.基本运算只有“与”、“或”、“非”三种。 与运算(逻辑与、逻辑乘)定义为(为与运算符,后用代替) 00=0 01=0 10=0 11=1 或 00=0 01=0 10=0 11=1 或运算(逻辑或、逻辑加)定义为(为或运算符,后用+代替) 00=0 01=1 10=1 11=1 或 0+0=0 0+1=1 1+0=1 1+1=1 非运算(取反)定义为:

至此布尔代数宣告诞生。 二、基本公式 如果用字母来代替数(字母的取值非0即1),根据布尔定义的三种基本运算,我们马上可推出下列基本公式: A A=A A+A=A A0=0 A+0=A A1=A A+1=1 =+= 上述公式的证明可用穷举法。如果对字母变量所有可能的取值,等式两边始终相等,该公 式即告成立。现以=+为例进行证明。对A、B两个逻辑变量,其所有可能的取值为00、01、10、11四种(不可能有第五种情况)列表如下:

由此可知: =+ 成立。 用上述方法读者很容易证明: 三、常用公式 1. 左边==右边 2. 左边==右边 例题:将下列函数化为最简与或表达式。 (公式1:) = (公式2:) ()

数字逻辑推理智力题315例详细解答

行政能力测试数字推理315道及详解 1. 256 ,269 ,286 ,302 ,() .307 解析: 2+5+6=13 256+13=269 2+6+9=17 269+17=286 2+8+6=16 286+16=302 =302+3+2=307 2. 72 , 36 , 24 , 18 , ( ) .16 C 解析: (方法一) 相邻两项相除, 72 36 24 18 \ / \ / \ / 2/1 3/2 4/3(分子与分母相差1且前一项的分子是后一项的分母) 接下来貌似该轮到5/4,而18/=5/4. 选C 3. 8 , 10 , 14 , 18 ,() A. 24 B. 32 C. 26 D. 20 分析:8,10,14,18分别相差2,4,4,可考虑满足2/4=4/则=8 所以,此题选18+8=26 4. 3 , 11 , 13 , 29 , 31 ,() .53 C 分析:奇偶项分别相差11-3=8,29-13=16=8×2,-31=24=8×3则可得=55,故此题选D 5. -2/5,1/5,-8/750,()。 A 11/375 B 9/375 C 7/375 D 8/375 解析: -2/5,1/5,-8/750,11/375=> 4/(-10),1/5,8/(-750),11/375=> 分子 4、1、8、11=>头尾相减=>7、7 分母 -10、5、-750、375=>分2组(-10,5)、(-750,375)=>每组第二项除以第一项=>-1/2,-1/2 所以答案为A 6. 16 , 8 , 8 , 12 , 24 , 60 , ( )

.120 C 分析:后项÷前项,得相邻两项的商为,1,,2,,3, 所以选180 10. 2 ,3 ,6 ,9 ,17 ,() .23 C 分析:6+9=15=3×5 3+17=20=4×5 那么2+=5×5=25 所以=23 11. 3 ,2 ,5/3 ,3/2 ,() 5 6 C.3/5 4 分析:通分3/1 4/2 5/3 6/4 ----7/5 13. 20 ,22 ,25 ,30 ,37 ,() .45 分析:它们相差的值分别为2,3,5,7。都为质数,则下一个质数为11 则37+11=48 16. 3 ,10 ,11 ,( ) ,127 解析:3=1^3+2 10=2^3+2 11=3^2+2 66=4^3+2 127=5^3+2 其中 指数成3、3、2、3、3规律 24. 1913 ,1616 ,1319 ,1022 ,() 解析:1913,1616,1319,1022每个数字的前半部分和后半部分分开。即将1913分成19,13。所以新的数组为,(19,13),(16,16),(13,19),(10,22),可以看出19,16,13,10,7递减3,而13,16,19,22,25递增3,所以为725。 25. 1 ,2/3 , 5/9 ,( 1/2 ) , 7/15 ,4/9 ,4/9 2 4 1 3 7 解析:1/1 、2/3 、 5/9、1/2 、7/15、4/9、4/9=>规律以1/2为对称=>在1/2左侧,分子的2倍-1=分母;在1/2时,分子的2倍=分母;在1/2右侧,分子的2倍+1=分母

离散数学答案 第十章 格和布尔代数

第十章 格和布尔代数 习题10.1 1.解 ⑴不是,因为L 中的元素对{2,3}没有最小上界; ⑵是,因为L={1,2,3,4,6,9,12,18,36}任何一对元素a ,b ,都有最小上界和最大下界; ⑶是,与⑵同理; ⑷不是,因为L 中的元素对{6,7}没有最小上界不存在最小上界。 2.证明 ⑴因为,a ≤b,所以,a ∨b=b ;又因为,b ≤c,所以,b ∧c=b 。故a ∨b=b ∧c ; ⑵因为,a ≤b ≤c,所以,a ∧b=a,b ∧c=b,而a ∨b=b ,因此,(a ∧b )∨(b ∧c )=b ; 又a ∨b=b,b ∨c=c,而b ∧c=b, 因此,(a ∨b )∧(b ∨c )=b 。即 (a ∧b)∨(b ∧c)=(a ∨b)∧(b ∨c)。 习题10.2 1.解 由图1知:<S 1,≤>不是<L,≤>的子格,这是因为,e ∨f=g ?S 1; <S 2,≤>不是<L,≤>的子格, ∵e ∧f=c ?S 2; <S 3,≤>是<L,≤>的子格. 2.解 S 24的包含5个元素的子格有如下的8个: S 1={1,3,6,12,24}, S 2={1,2,6,12,24}, S 3={1,2,4,12,24}, S 4={1,2,4,8,24}, S 5={1,2,3,6,12}, S 6={1,2,4,6,12}, S 7={2,4,6,12,24}, S 7={2,4,8,12,24}. 3.证明 因为,一条线上的任何两个元素都有(偏序)关系,所以,都有最大下界和最小上界,故它是格,又因为它是的子集,即是的子代数,故是子格。 4.证明 由(10-4)有,a ∧b ≤a ,由已知a ≤c ,由偏序关系的传递性有,a ∧b ≤c ; 同理 a ∧b ≤d 。 由(10-5)和以上两式有,a ∧b ≤c ∧d . 5.证明 因为由(10-4)有,a ∧b ≤a ,因此, (a ∧b )∨(c ∧d )≤a ∨(c ∧d ) ① 由分配不等式有, a ∨(c ∧d )≤(a ∨c )∧(a ∨d ) ② 再由由(10-4)有, (a ∨c )∧(a ∨d ) ≤a ∨c ③ 由偏序关系的传递性和①②③则有, (a ∧b )∨(c ∧d )≤a ∨c 同理 (a ∧b )∨(c ∧d )≤b ∨d 因此有, (a ∧b )∨(c ∧d )≤(a ∨c ) ∧(b ∨d )。 习题10.3 1.解 ⑴ 是,全上界是24,全下界是1; ⑵1的补元是24;3的补元是8;8的补元是3,4、6没有补元。 图1 图2

逻辑代数基础 作业题

第三章逻辑代数基础 (Basis of Logic Algebra) 1.知识要点 逻辑代数(Logic Algebra)的公理、定理及其在逻辑代数化简时的作用;逻辑函数的表达形式及相互转换;最小项(Minterm)和最大项(Maxterm)的基本概念和性质;利用卡诺图(Karnaugh Maps)化简逻辑函数的方法。 重点: 1.逻辑代数的公理(Axioms)、定理(Theorems),正负逻辑(Positive Logic, Negative Logic)的概念与对偶关系(Duality Theorems)、反演关系(Complement Theorems)、香农展开定理,及其在逻辑代数化简时的作用; 2.逻辑函数的表达形式:积之和与和之积标准型、真值表(Truth Table)、卡诺图(Karnaugh Maps)、最小逻辑表达式之间的关系及相互转换; 3.最小项(Minterm)和最大项(Maxterm)的基本概念和性质; 4.利用卡诺图化简逻辑函数的方法。 难点: 利用卡诺图对逻辑函数进行化简与运算的方法 (1)正逻辑(Positive Logic)、负逻辑(Negative Logic)的概念以及两者之间的关系。 数字电路中用电压的高低表示逻辑值1和0,将代数中低电压(一般为参考地0V)附近的信号称为低电平,将代数中高电压(一般为电源电压)附近的信号称为高电平。以高电平表示1,低电平表示0,实现的逻辑关系称为正逻辑(Positive Logic),相反,以高电平表示0,低电平表示1,实现的逻辑关系称为负逻辑(Negative Logic),两者之间的逻辑关系为对偶关系。 (2)逻辑函数的标准表达式 积之和标准形式(又称为标准和、最小项和式):每个与项都是最小项的与或表达式。 和之积标准形式(又称为标准积、最大项积式):每个或项都是最大项的或与表达式。 逻辑函数的表达形式具有多样性,但标准形式是唯一的,它们和真值表之间有严格的对应关系。 由真值表得到标准和的具体方法是:找出真值表中函数值为1的变量取值组合,每一组变量组合对应一个最小项(变量值为1的对应原变量,变量值为0的对应反变量),将这些最小项相或,即得到标准和表达式。 由真值表得到标准积的具体方法是:找出真值表中函数值为0的变量取值组合,每一组变量组合对应一个最大项(变量值为1的对应反变量,变量值为0的对应原变量),将这些最大项相与,即得到标准积表达式。

逻辑代数复习题

逻辑代数复习题 填空 1、逻辑代数有 与 、 或 和 非 三种基本运算。 2、四个逻辑相邻的最小项合并,可以消去______2____个因子;_2的N 次方_________个逻辑相邻的最小项合并,可以消去n 个因子。 3、 逻辑代数的三条重要规则是指 代入定理 、 反演定理 和对偶规则。 4、 n 个变量的全部最小项相或值为 1 。 5、 逻辑函数B A AB F +=的反函数=F (A ’+B ’)(A+B ) ,对偶函数=D F (A+B) (A ’+B ’) 。 6、 在真值表、表达式和逻辑图三种表示方法中,形式唯一的是 真值表 。 7、逻辑函数E D C A B A F +++=))((的反函数=F ,对偶函数=D F 。 8、 逻辑真值表 是一种以表格描述逻辑函数的方法。 9、 与最小项C AB 相邻的最小项有 A ’BC ’ , AB ’C ’ , ABC 。 10、 一个逻辑函数,如果有n 个变量,则有 2n 次放个 个最小项。 11、 n 个变量的卡诺图是由 2n 次放个 个小方格构成的。 12、逻辑函数BC C B A C B A F ?+=)(),,(的最简与或式为=),,(C B A F A ’*C ’+B ,标准与或式为=),,(C B A F A ’*C ’+B 取非 。 13、 描述逻辑函数常有的方法是 逻辑真值表 、 逻辑函数试 和 逻辑图 三种。 14、 相同变量构成的两个不同最小项相与结果为 0 。 15、任意一个最小项,其相应变量有且只有一种取值使这个最小项的值为1 。 16、逻辑函数])([G F E D C B A F ++=的反函数=F ,对偶函数=D F 。 选择题 1、设CD B A F +=,则它的非函数为( ) A 、)()(D C B A F +?+= B 、D C B A F +?+= C 、)()( D C B A F +?+= D 、D C B A F ?+=

逻辑推理题及相应答案

逻辑推理题及相应答案 第一题:懦弱的男人 男人和女人坐皮艇在海上时,遭遇了鲨鱼,在鲨鱼离他们只有10米远的时候,男人着急的将女人推进了海里,并抽出匕首指着女人,说道,我们只能活一个!随即男人迅速划船逃离.女人很失望,对于这个懦弱自私的男人,她没有责怪他什么,只怪自己瞎了眼看上他...... 女人在默默的等待死亡, 五米,四米......鲨鱼速度很快,女人闭上了眼睛,忽然鲨鱼绕过了她,冲向皮艇,将男人拖下水,疯狂的撕咬男人,很快男人便尸骨无存. 后来女人被路过的商船救了下来,女人发现船长望着海水在哭泣.女人问他哭什么?船长说出了原因,女人听后伤心欲绝,跳进海里自杀了.船长说了什么? 第二题:迷路的男孩 有个男人开车去机场赶班机,在到了一个三岔口时,看见一个男孩蹲在地上哭泣.男人下车询问男孩为什么哭,男孩说他迷路了.于是男人带着小男孩朝他描述的大致方向找去,在开了很久的车之后,男孩说看见了自己的家,便跳下车.这时,男人发现自己已经误了班机的起飞

时间.男人在车里沮丧起来,突然又吓的直冒汗,然后又欣慰的笑了.是什么事造成男人这样的情感变化? 第三题:地下酒吧的秘密 在地下五层的酒吧中,一个年轻的小伙子坐在吧台边的椅子上焦急的等待.他的眼睛一动不动的注视着天花板上钟表上的时间.突然他像发了狂一样拿出手机,看了一眼,接着将手机狠狠的扔在地上,然后哭着大喊:救命!......他一系列行为的原因是什么? 第四题:只有公主逃走了! 王子带着公主逃出了鬼堡,到出口处时,魔鬼出现了,魔鬼说:“白色代表天使,与恶魔对立,所以穿白色连衣裙的公主不能通过,必须死在这里!”说着魔鬼掏出了匕首.结果王子却死了,公主逃出了鬼堡,为什么?

格与布尔代数格与布尔代数万字

第5章:格与布尔代数 格与布尔代数是代数系统中的又一类重要代数系统。这两个代数系统与第4章讨论的代数系统之间存在着一个重要的区别:在格与布尔代数中,偏序关系具有重要的意义。为了强调偏序关系的作用,我们将分别从偏序关系和代数系统两个方面引入格的概念。 给格附加一定的限制后,格就转化为布尔代数,即布尔代数是一种特殊的格。 布尔代数最初是作为对逻辑思维法则的研究而出现的,创立者是英国哲学家和数学家布尔(G .Boole )。自布尔之后,许多数学家对布尔代数的一般化作了许多努力,特别是斯通(M.H.Stone ),他的工作可以说是对现代布尔代数的发展开创了一个新阶段。 1938年,香农(C.E.Shannon )发表了《继电器和开关电路的符号分析》一文,为布尔代数在工艺技术中的应用开创了道路,从而出现了开关代数。为了给开关代数奠定基础,于是自然形成了二值布尔代数,即逻辑代数。自香农之后,人们应用布尔代数对电路作了大量研究,并形成了网络理论。 格与布尔代数不仅是代数学的一个分支,而且在近代解析几何、半序空间等方面也都有重要的作用,同时,格与布尔代数在计算机科学中也有十分重要的作用,可直接用于开关理论和逻辑设计、密码学、计算机理论科学等。 §5.1 偏序关系与偏序集 1. 基本概念 我们常用关系对集合的某些元素或全体元素进行排序。例如,使用包含着字对><π,X 。 b a π意为b a π且b a ≠,读着“a 严格先于b ” 。π也是集合X 上的关系,并且是反自反的、反对称的和传递的,叫做X 上的半序。显然,如果π是偏序,则X I -π为半序π,

逻辑代数基础习题

第二章逻辑代数基础 [题] 选择题 以下表达式中符合逻辑运算法则的是。 ·C=C2+1=10 C.0<1 +1=1 2. 逻辑变量的取值1和0可以表示:。 A.开关的闭合、断开 B.电位的高、低 C.真与假 D.电流的有、无 3. 当逻辑函数有n个变量时,共有个变量取值组合。 A. n B. 2n C. n2 D. 2n 4. 逻辑函数的表示方法中具有唯一性的是。 A .真值表 B.表达式 C.逻辑图 D.卡诺图 5.在输入情况下,“与非”运算的结果是逻辑0。 A.全部输入是0 B.任一输入是0 C.仅一输入是0 D.全部输入是1 6.在输入情况下,“或非”运算的结果是逻辑0。 A.全部输入是0 B.全部输入是1 C.任一输入为0,其他输入为1 D.任一输入为1 7.求一个逻辑函数F的对偶式,可将F中的。 A .“·”换成“+”,“+”换成“·” B.原变量换成反变量,反变量换成原变量 C.变量不变 D.常数中“0”换成“1”,“1”换成“0” E.常数不变 8. 在同一逻辑函数式中,下标号相同的最小项和最大项是 关系。 A.互补 B.相等 C.没有关系 9. F=A +BD+CDE+ D= 。 A. A B. A+D C. D D. A+BD 10.A+BC= 。 A .A+ B + C C.(A+B)(A+C) +C 11.逻辑函数F== 。 C. D. [题]判断题(正确打√,错误的打×) 1.逻辑变量的取值,1比0大。() 2.异或函数与同或函数在逻辑上互为反函数。()3.若两个函数具有相同的真值表,则两个逻辑函数必然相等。()

4.因为逻辑表达式A+B+AB=A+B成立,所以AB=0成立。()5.若两个函数具有不同的真值表,则两个逻辑函数必然不相等。()6.若两个函数具有不同的逻辑函数式,则两个逻辑函数必然不相等。()7.逻辑函数两次求反则还原,逻辑函数的对偶式再作对偶变换也还原为它本 身。 ( )8.逻辑函数Y=A + B+ C+C 已是最简与或表达式。()9.对逻辑函数Y=A + B+ C+B 利用代入规则,令A=BC代入,得Y= BC + B+ C+B = C+B 成立。() [题] 填空题 1. 逻辑代数又称为代数。最基本的逻辑关系有、、三种。常用的几种导出的逻辑运算为、、、、。 2. 逻辑函数的常用表示方法有、、。 3. 逻辑代数中与普通代数相似的定律有、、。摩根定律又称为。 4. 逻辑代数的三个重要规则是、、。 5.逻辑函数化简的方法主要有化简法和化简法两种。 6.利用卡诺图化简法化简逻辑函数时,两个相邻项合并,消去一个变量,四个相邻项合并,消去个变量等。一般来说,2n 个相邻一方格合并时,可消去个变量。 7. 和统称为无关项。 8.逻辑函数F= B+ D的反函数 = 。 9.逻辑函数F=A(B+C)·1的对偶函数是。 10.添加项公式AB+ C+BC=AB+ C的对偶式为。 11.逻辑函数F=+A+B+C+D= 。 12.逻辑函数F== 。 13.已知函数的对偶式为+,则它的原函数为。 [题] 将下列各函数式化成最小项表达式。 (1) (2) (3) [题] 利用公式法化简下列逻辑函数。 (1)