真值表练习题电子教案
- 格式:ppt
- 大小:55.00 KB
- 文档页数:4
一实验目的 (1)二实验内容 (1)三实验环境 (1)四实验原理和实现过程(算法描述) (1)五实验数据及结果分析; (3)六源程序清单; (5)七其他收获和体会。
(14)一实验目的熟悉掌握命题逻辑中的联接词、真值表、主范式等,进一步能用它们来解决实际问题。
二实验内容1.从键盘输入两个命题变元P和Q的真值,求它们的合取、析取、条件和双条件的真值。
(A)2.求任意一个命题公式的真值表(B,并根据真值表求主范式(C))三实验环境C或C++语言编程环境实现。
四实验原理和实现过程(算法描述)A:首先提示用户输入真值指派,然后判断用户输入的是否是0或者1,如果不是则利用while语句提示错误,然后提示重新输入直至输入正确,再根据用户输入的真值给代表合取,析取,蕴含,双条件的变量赋值,再以两行表格形式输出所得结果。
最后提示按#键退出, 否则继续循环求真值。
B:主要思路:首先提示用户输入表达式,然后编写并调用一个函数将表达式转换为逆波兰式,在转换的同时,插入部分语句将表达式中的变量名存储到数组bianl[N]中,然后输出存好的各变量名及用户输入的表达式(建立表头),将每次的真值指派存在数组zhi[]中,编写函数zzhi ()每次调用zzhi ()时都使数组zhi □中的真值加1, (利用递推实现加一时可能的进位,)然后编写并调用一函数qiuzhi ()计算每次真值指派下的逆波兰表达式的值,再输出各真值指派和求出的表达式的真值,然后调用函数zzhiO将真值指派的数组加1, 最后外围利用while 语句循环输出每个不同的真值指派和该指派下表达式的值。
将表达式转换成逆波兰式并将变量提取的算法:首先需要分配2 个栈,一个作为临时存储运算符的栈fu[], —个作为输入逆波兰式的栈nibol:],从中缀式的左端开始取字符,逐序进行如下步骤:(1)若取出的字符是字母,则该字母直接送入nibol[]栈。
同时为了找出所有变量,将该变量名与数组bianl[]中已有的元素比较, 如果bianl □中还没有该字母,则该字母是新出现的变量,将其录入数组bianl []中。
「真值表法」習題
(一)使用真值表來揭示下列述句式是恒真式、矛盾式或偶真式:
(1)[p→(p→q)]→q
(2)p→[p→(q&~q)]
(3)(p→q)≡[(pvq)≡q]
(4)[p&(qvr)]≡[(p&q)v(p&r)]
(二)使用真值表來證明下列論證形式的有效性和無效性:
(5)p→q
∴~q→~p (6)p→(q→r) q→(p→r)
∴(pvq)→r
(7)如果(p ) 森柏斯退出球賽, 那麼, 要麼(q ) 張德培得到勝利, 要麼(r ) 梅士達得到勝利。
張德培不會得到勝利。
所以, 如果森柏斯退出球賽, 那麼梅士達將得到勝利。
(8)如果(p ) 克雷設法借到一輛車, 那麼: 如果(q ) 他走高速公路, 那麼(r ) 他將在期限之內抵達目的地。
克雷會在期限之內抵達目的。
所以, 如果克雷弄到了一輛車, 那麼他將走高速公路。
(三)用間接真值表法證明下列論證是否有效:
(9) A→B
C→D
AvD
∴BvC
(10)如果史密斯聰明又勤奮, 那麼她會取得好成績並且完成她的學業。
如果史密斯勤奮但不聰明, 那麼她會受到讚許; 並且, 如果她受到讚許, 那麼她會完成她的學業。
如果史密斯是聰明人, 那麼她將勤奮學習。
所以, 史密斯會完成她的學業。
(I, S, G, P, A )。
电子教案模板精选一、教学内容本节课我们将深入学习《电子技术基础》第五章“数字电路基础”,具体内容包括5.1节“逻辑门电路”,5.2节“组合逻辑电路”,以及5.3节“时序逻辑电路”。
通过本章节的学习,学生能够理解数字电路的基本原理,掌握常见逻辑门电路的功能及组合方式,以及分析简单的时序逻辑电路。
二、教学目标1. 理解并掌握基本逻辑门电路的工作原理及其符号表示。
2. 能够运用逻辑代数简化组合逻辑电路,并进行简单的时序逻辑电路分析。
3. 培养学生的实际操作能力,通过实践加深对数字电路的认识。
三、教学难点与重点重点:基本逻辑门的功能及组合使用,组合逻辑和时序逻辑电路的分析方法。
难点:逻辑代数的运用,时序逻辑电路的触发器工作原理及其应用。
四、教具与学具准备1. 教具:电子电路示教板,多媒体教学设备。
2. 学具:数字电路实验箱,逻辑门电路组件,万用表,实验手册。
五、教学过程1. 导入新课(5分钟)通过展示一些生活中常见的数字电路产品,如计算器、电子时钟,引发学生对数字电路的兴趣。
2. 理论讲解(20分钟)讲解5.1节逻辑门电路原理,结合示教板演示。
讲解5.2节组合逻辑电路,通过例题进行说明。
3. 实践操作(30分钟)学生分组,利用实验箱搭建简单的逻辑门电路,进行验证。
学生自行设计一个简单的组合逻辑电路,并进行测试。
4. 时序逻辑电路学习(20分钟)讲解5.3节时序逻辑电路,着重讲解触发器的工作原理。
通过互动提问,检验学生对时序逻辑电路的理解。
5. 随堂练习(15分钟)发放练习题,学生现场完成,教师即时反馈。
六、板书设计逻辑门电路的符号及其真值表。
组合逻辑电路的简化步骤。
触发器类型及时序逻辑电路的分析方法。
七、作业设计1. 作业题目:设计一个三人表决器的组合逻辑电路,并画出逻辑图及真值表。
解释D触发器和T触发器的工作原理,并比较它们的异同。
2. 答案:题目一:具体答案依据学生设计,但需包含正确的逻辑图和真值表。