全国青少年机器人技术等级考试四级ppt课件第四课04逻辑关系

上传人:文**** 文档编号:252746837 上传时间:2024-11-19 格式:PPTX 页数:25 大小:3.21MB
返回 下载 相关 举报
全国青少年机器人技术等级考试四级ppt课件第四课04逻辑关系_第1页
第1页 / 共25页
全国青少年机器人技术等级考试四级ppt课件第四课04逻辑关系_第2页
第2页 / 共25页
全国青少年机器人技术等级考试四级ppt课件第四课04逻辑关系_第3页
第3页 / 共25页
点击查看更多>>
资源描述
机器人等级考试,第,4,课,逻 辑 关 系,玩,科技,学知识,机器人等级考试玩科技 学知识,01,逻 辑 概 念,玩,科技,学知识,01逻 辑 概 念玩科技 学知识,生活中逻辑,玩,科技,学知识,生活中逻辑就是平时生活中,大家之间相互交流所产生的,你早上吃的馒头?还是面条?,A,:我吃面条了,B,:我吃馒头了,C,:我吃了馒头也吃面条了,D,:我啥也没吃,生活中逻辑玩科技 学知识生活中逻辑就是平时生活中你早上吃,生活中逻辑,玩,科技,学知识,生活中逻辑就是平时生活中,大家之间相互交流所产生的,一家姐妹三人素云、彩云、香云都出嫁了,后来都有了自己的女儿,三个女孩的名字是莉莉、芳芳、莎莎。当然,还有三个丈夫,张三、李四、王五。,现在我们并不清楚他们之间的确定关系,即谁和谁是一家的。我们只有如下线索:,、王五不是香云的丈夫,也不是芳芳的父亲;,、素云不是李四的妻子,也不是莉莉的母亲;,、如果莉莉的父亲是李四或王五,那么,香云就是莎莎的母亲;,、如果香云是张三或李四的妻子,那么,彩云就不是莉莉的母亲。,根据这些线索,请您分出每一家的成员,即每一家的父亲、母亲和女儿都是谁。,生活中逻辑玩科技 学知识生活中逻辑就是平时生活中一家姐妹,语文中逻辑,玩,科技,学知识,逻 辑 概 念 包 括 6 种:,从因到果、从主到次、从整体到部分、,从概括到具体、从现象到本质、从具体到一般。,事物的内部联系包括因果关系、层递关系、主次关系、总分关系、并列关系等;,儿子:爸爸,这个世界上真的有鬼吗?,爸爸:没有啊,儿子,怎么了?,儿子:咱们家保姆说这世界上有鬼。,爸爸:儿子快收拾东西。,儿子:怎么了,爸爸?,爸爸:我没有请保姆。,儿子准备收拾东西回到房间看到保姆,大惊。,保姆问:怎么了?,儿子说:我爸说没请保姆,你到底是什么!,保姆出神:你爸爸已经死了4年了。,儿子楞住了,不知不觉倒在了地上,撞倒了旁边的桌子,花瓶从桌子摔下来,粉碎。,屋外经过的人:这屋子5年没人住了,怎么还有声音?,其中有一个是鬼,请问那是谁?1、爸爸 2、保姆 3、儿子 4、路人.,语文中逻辑玩科技 学知识逻 辑 概 念 包 括 6 种:,什么是逻辑,玩,科技,学知识,什么是逻辑玩科技 学知识,玩,科技,学知识,程序,逻辑,程序逻辑:事物因果关系,即输入与输出之间变化的因果关系。,逻辑事件:有且仅有两个相互对立的状态,且必定出现两个状态中的一个。,玩科技 学知识程序逻辑程序逻辑:事物因果关系,即输入与输,玩,科技,学知识,摩斯电码,摩尔斯电码(又译为摩斯密码,,Morse code,)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。,玩科技 学知识摩斯电码摩尔斯电码(又译为摩斯密码,Mor,02,逻 辑 类 型,玩,科技,学知识,02逻 辑 类 型玩科技 学知识,玩,科技,学知识,逻辑运算,最,基本的逻辑运算有三种:,与,或,非,。,与运算,“只有当一件事的,几个条件全部具备,之后,这件事才发生”这种关系称之为与逻辑。,能,实现与运算的逻辑电路称作与门,A,B,L,0,0,0,0,1,0,1,0,0,1,1,1,一,个串联电路,,当,A,,,B,两个开关全部闭合时,灯泡,L,才能点亮,。,玩科技 学知识逻辑运算 最基本的逻辑运算有三种,玩,科技,学知识,2.,或运算,“当一件事情的几个条件中,只要有一个条件,得到满足,这件事就会发生”这种关系称之为或逻辑,。,电路,中开关,A,闭合或者开关,B,闭合,小灯泡,L,都能点亮。,能,实现或运算的逻辑电路称之为或门,。,3.,非运算,“一件事情的发生是以其,相反,的条件为依据”这种逻辑关系称之为非逻辑,。,能,实现非运算的电路称为非门,也可以称为,反相器,A,B,L,0,0,0,0,1,1,1,0,1,1,1,1,玩科技 学知识2.或运算3.非运算ABL000011,玩,科技,学知识,几种常用,逻辑运算,与,非,或非,异或,同或等。,与非,与非运算是,由与运算和非运算组合在一起的。,A,B,L,0,0,1,0,1,1,1,0,1,1,1,0,与非门逻辑符号,A,B,L,0,0,1,0,1,0,1,0,0,1,1,0,或,非门,逻辑符号,玩科技 学知识几种常用逻辑运算与非,或非,异或,同或,玩,科技,学知识,几种常用,逻辑运算,与,非,或非,异或,同或等。,3.,异或,当,两个输入信号相同时,输出为,0,;当两个输入信号不同时,输出为,1,。,A,B,L,0,0,0,0,1,1,1,0,1,1,1,0,A,B,L,0,0,1,0,1,0,1,0,0,1,1,1,4.,同或,当,两个输入信号相同时,输出为,1,;当两个输入信号不同时,输出为,0,。,玩科技 学知识几种常用逻辑运算与非,或非,异或,同或,03,逻辑编程,玩,科技,学知识,03逻辑编程玩科技 学知识,玩,科技,学知识,int a=5,b=10,c=15;,a c,a b|b c,int a=5,b=10,c=15;,a c,a b|b c,逻辑或运算符:|,逻辑与运算符:&,逻辑非运算符:!,int i=0;,if(!i),print,(i is zero),如果任一操作数或两个操作数为 true,则逻辑“或”运算符(|)返回布尔值 true;否则返回 false。操作数在计算之前隐式转换为类型 bool,结果的类型为 bool。逻辑“或”具有从左向右的关联性。,如果操作数为 true,则逻辑“与”运算符(&)返回布尔值 true,否则返回 false。操作数在计算之前隐式转换为类型 bool,结果的类型为 bool。逻辑“与”具有从左到右的关联性。,逻辑求反运算符(!)反转其操作数的含义。操作数必须是算法或指针类型(或计算结果为算法或指针类型的表达式)。操作数将隐式转换为类型 bool。如果已转换的操作数是 false,则结果是 true;如果已转换的操作数是 true,则结果是 false。结果为 bool 类型。,玩科技 学知识 int a=5,b=10,玩,科技,学知识,使用流程图来分析多层逻辑关系的方法,举一个难度适中的例子:,当是男生时,且体重大于等于65时,则在身高与成绩中取最高者,否则取最低者;当是女生时,身高大于等于170时,则身高与成绩中取最高者,否则取最低者。,玩科技 学知识使用流程图来分析多层逻辑关系的方法,举一个,玩,科技,学知识,对于再复杂点的问题,也是按照这种思考方法来进行分析,不过对于一些朋友来说,可能还是有点困难,下面就介绍一下如何借助流程图来分析这个问题。,通常看到题目之后,我们按照逻辑关系的先后顺序进行思考:首先判断性别,然后男生判断体重是否大于等于65,女生判断身高是否大于等于170,最后判断身高与成绩的大小关系得到结果。,最后得到公式是=IF(B2=男,IF(C2=65,MAX(D2,E2),MIN(D2,E2),IF(D2=170,MAX(D2,E2),MIN(D2,E2),流程图可以帮助大家理清思路,并不一定非要使用标准的流程图图例。,玩科技 学知识对于再复杂点的问题,也是按照这种思考方法来,玩,科技,学知识,首先确定第一次判断的条件是性别,根据这个判断,可以画出两个分支:,如果是男生,那么我们在左边这个分支继续画,需要确定第二次判断条件是体重大于等于65,继续画两个分支:,玩科技 学知识首先确定第一次判断的条件是性别,根据这个判,玩,科技,学知识,经过第二次判断后,可以得到两种结果:,同样的方法,可以把分支的图画出来,最后的效果为:,玩科技 学知识经过第二次判断后,可以得到两种结果:同样的,玩,科技,学知识,通过这个例子,大家要掌握画流程图整理思路的方法,如果你觉得画这个图对你有帮助的话,,我们再来继续看看如何把图变成公式。,图变公式,因为if的第二参数对应Y这个分支,所以先顺着左边写下来:,玩科技 学知识通过这个例子,大家要掌握画流程图整理思路的,玩,科技,学知识,经过这一步,已经出现两个if嵌套,,再往下,第二个if就会得到对应的结果:,玩科技 学知识经过这一步,已经出现两个if嵌套,,玩,科技,学知识,到这一步,第二个if完成,,接下来就开始写右边的:,玩科技 学知识到这一步,第二个if完成,,玩,科技,学知识,最后一步一定注意括号和逗号,不要写错位置,也不要多不要少。,玩科技 学知识最后一步一定注意括号和逗号,不要写错位置,,玩,科技,学知识,练习题,这是一个分班的问题,if的嵌套层数虽然比较多,但是逻辑关系相对简单,大家可以用这个例子练习一下画流程图的方法,这个图画出来与前面的例子有区别,是个向一侧连续分支的图。,玩科技 学知识练习题这是一个分班的问题,if的嵌套层数虽,加油!少年,Arduino是一款便捷灵活、方便上手的开源电子原型平台,。,学,着用,c,语言去掌控你们的世界。,先试着结合三级,Mixly,做的项目,尝试着使用,arduino C,语言去编程,不会的可以从,mixly,的模块与,C,代码对比看一下,。,玩,科技,学知识,加油!少年Arduino是一款便捷灵活、方便上手的开源电子,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!