- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2.1算法的概念及描述P34
目录01什么是算法02算法的特征03算法的描述
什么是算法01
1.什么是算法算法是为解决一类特定问题而采取的确定的、有限的步骤。它描述出某类问题求解的方法和过程,在整个问题解决过程中起着重要的作用。
算法的特征02
2.算法的特征有输入有输出一个算法一般要求有0个或多个输入一个算法可以有一个或多个输出
2.算法的特征有输入有输出有穷性可行性确定性一个算法一般要求有0个或多个输入一个算法可以有一个或多个输出必须能在执行有限个步骤之后终止算法中的每一步操作都是可以执行的算法的每个步骤都具有确定的含义,没有歧义
算法的描述03
用人类语言描述算法步骤(1)自然语言描述算法确保描述清晰,避免歧义简洁明了3.算法的描述著名数学家华罗庚曾提出“烧水泡茶”的算法流程。“烧水泡茶”有五道工序:①烧开水,15分钟②洗茶壶,2分钟③茶杯,1分钟④拿茶叶,1分钟⑤泡茶,1分钟方法1:第一步:烧水第二步:水烧开后,洗茶具,拿茶叶第三步:沏茶方法2:第一步:烧水第二步:烧水过程中,洗茶具,拿茶叶第三步:水烧开后,沏茶
用流程框图描述算法步骤(2)流程图确保描述清晰,避免歧义直观易读3.算法的描述
3.算法的描述
3.算法的描述——三种算法结构顺序结构选择结构循环结构S1Sn…FalseTrue语句1语句2条件语句1条件FalseTrue
3.算法的描述——三种算法结构(1)顺序结构S1Sn…
3.算法的描述——三种算法结构(2)选择结构FalseTrue语句1语句2条件
3.算法的描述——三种算法结构(3)循环结构语句1条件FalseTrue
下列程序的输出结果为(110)1111*10
若执行时输入500,700;以上流程图描述的算法执行结果是(D)。A.1200 B.500 C.960 D.720
运行下列程序,输出结果为True,则红线处应为(C) A.a=b B.ab C.ab D.a==b
否是max=amin=bA处输入a和b输出max以下算法的功能是:输入两个数,输出其中较大的一个。框中A处应该填入的是(C)A.abB.a=b C.ab D.a!=b
P33
P44-45
教师资格证持证人
专注于中小学各科教学多年,曾获青年岗位能手荣誉称号; 教育局评为县级优秀教师; 2013在全省高中思想政治优秀设计评选活动中荣获一等奖; 在全市高中优质课大赛中荣获一等奖; 第十一届全国中青年教师(基教)优质课评选中荣获二等奖; 2017年4月全省中小学教学设计中被评为一等奖2018年被评为市级教学能手
文档评论(0)