版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
请思考:在小品《钟点工》中,宋丹丹讲了这样一个笑话:说要把大象装冰箱,一共分几步?第一步先把冰箱门打开第二步把大象放进去第三步把冰箱门关上农夫过河。一个农夫带着一只狼,一只羊和一些菜过河。河边只有一条船,由于船太小,只能装下农夫和他的一样东西。
在无人看管的情况下,狼要吃羊,羊要吃菜,请问农夫如何才能使三样东西平安过河。请写出解决这个问题的步骤。1、农夫带羊过河2、农夫回来3、农夫带狼过河4、农夫带羊回来5、农夫带菜过河6、农夫回来7、农夫带羊过河1、农夫带羊过河2、农夫回来3、农夫带菜过河4、农夫带羊回来5、农夫带狼过河6、农夫回来7、农夫带羊过河算法
算法是在有限步骤内解决某一问题所使用的一组定义明确的规则。在计算机科学领域,“算法”指的是用计算机解决问题,需要让计算机有序执行、无歧义、有限的步骤集合。0102030405一个算法的处理步骤必须是是有限的。1、农夫带羊过河2、农夫回来3、农夫带狼过河4、农夫带羊回来5、农夫带菜过河6、农夫回来7、农夫带羊过河1、农夫带羊过河2、农夫回来3、农夫带菜过河4、农夫带羊回来5、农夫带狼过河6、农夫回来7、农夫带羊过河打印输出所有的偶数一个算法的处理步骤必须是是有限的。100/正整数算法中对于每个步骤的执行描述必须是明确的。计算a@b的值每个步骤都是可以做到并能在有限时间内完成。初始数据可以从外界输入,也可以包含在算法之中算法必须包含至少一个输出(没有输出的算法是没有意义的)0102030405把大象放冰箱是不是算法?不是算法,不满足算法的可行性。农夫过河是不是算法?是算法。1、不能用算法描述“输出所有的偶数”,是因为不符合算法特征中的()A、有穷性B、明确性C、有输出D、可行性2、下列关于算法的描述,错误的是()A、算法可以说是解决问题的方法和步骤B、算法是解决问题的精确描述C、算法的特征有:有限个步骤完成、明确性、可行性D、处理某个问题的算法往往具有唯一性AD流程图伪代码算法的描述方式自然语言自然语言就是人们日常使用的语言,可以是汉语、英语或数学语言等。优点:通俗易懂,容易理解。缺点:冗长,容易出现“歧义性”。有两个瓶子A和B,A瓶装有雪碧,B瓶装有可乐,问如何把雪碧和可乐互换。即A瓶原来装雪碧,现改为装可乐,B瓶原来装可乐,现改为装雪碧。1准备好一个空瓶子C2把A瓶里的雪碧倒入C瓶中3把B瓶里的可乐倒入A瓶中4把C瓶里的雪碧倒入B瓶中流程图是由一些简单的框图和箭头组成来描述算法的方式,框图用来表示算法的步骤。开始C←AA←BB←C输出A、B的值结束开始C←AA←BB←C输出A、B的值结束图框内的符号“←”是赋值号,表示将赋值号右边的结果值存入左边的变量。把A瓶里的雪碧倒入C瓶中把B瓶里的可乐倒入A瓶中把C瓶里的雪碧倒入B瓶中伪代码是一种算法描述语言,它是介于自然语言和程序设计语言之间的人工语言来描述算法。伪代码书写方便、格式紧凑、表达精炼,比较容易被开发人员理解。①A←雪碧,B←可乐②c←a;③a←b;④b←c;⑤outputA,B把A瓶里的雪碧倒入C瓶中把B瓶里的可乐倒入A瓶中把C瓶里的雪碧倒入B瓶中
自然语言流程图伪代码计算机语言优点通俗易懂结构清晰寓意明确直观简洁写法灵活能让计算机理解并执行缺点容易产生歧义情况复杂时,过多的流程线影响算法的理解错误不易排查,计算机无法理解并执行有一定程序设计语言基础的人才能看懂BMI是身体质量指数,是国际上常用的衡量人体肥胖程度和是否健康的重要标准。.计算公式BMI=体重/身高的平方(国际单位kg/㎡)。理想BMI的范围是18.5~23.9。输入身高、体重123计算BMI=体重/身高的平方输出BMI开始BMI=体重/身高的平方输入身高、体重的值结束输出BMI在日常生活中,我们常常会碰到许多需要解决的问题,以下描述中最适合用计算机编程来处理的是()A.修改一张拍得不满意的数码照片B.记录每月零花钱的开支情况C.计算10000以内的奇数平方和D.在因特网上查找自己喜欢的图片
C练一练在地铁站自动售票机买票的算法描述如下:步骤1:选择地铁线路步骤2:选择目的地站点步骤3:选择需要购买的地铁票数量步骤4:放入一张纸币或一枚硬币步骤5:如果多次投入纸币执行步骤4步骤6:若投入的纸币已达到或超出票价则执行步骤7步骤7:出票及找零上述算法的描述采用了()A.自然语言B.伪代码C.流程图D.程序设计A练一练下列关于算法的错误说法是()A.算法必须有输出B.表示算法的语言可以是自然语言C.同一个算法只能用一种程序设计语言来实现D.算法必须在执行有限步后结束。C练一练算法除了用自然语言外,最常用的还有()A.机器语言B.流程图C.汇编语言D.低级语言图形符号在算法流程图中表示()。A.算法的开始或结束B.输入输出操作C.处理或运算的功能D.用来判断是否满足需求B练一练B下图是某程序的流程图,当执行至“结束“时,X和Y的值分别是(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度东莞汽车销售合同(标的:一批福特福克斯轿车)
- 2024年度企业融资环保产业协议
- 2024年度船舶租赁合同条件
- 2024年度电子竞技场地租赁合同
- 2024年度网络安全保障与修复合同
- 2024中国石化春季校园招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国机械科学研究总院集团限公司总部招聘5人易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国人民财产保险股份限公司厦门市南山支公司(央企)招聘15人易考易错模拟试题(共500题)试卷后附参考答案
- 2024年度茶叶产业扶持与发展基金合作协议
- 2024年度体育赛事赞助合同:顶级足球联赛赞助与合作
- 2022年国家公务员考试《行测》真题(行政执法)及答案解析
- 国企治理实战100问
- 2024年山东省东营市中考语文试题含解析
- 小学五年级上学期科学《心脏和血液》教案
- 2024年招商引资居间合同
- 媒体创意经济:玩转互联网时代学习通超星期末考试答案章节答案2024年
- 译林版(2024新版)七年级上册英语期中复习:完形填空10空18篇练习题(含答案解析)
- 食堂承包经营服务项目投标方案(技术方案)
- 《七律二首 送瘟神》教案- 2023-2024学年高教版(2023)中职语文职业模块
- 2024年公开招聘事业单位工作人员报名登记表
- 2024-2030年中国冻干燕窝行业市场现状分析及竞争格局与投资发展研究报告
评论
0/150
提交评论