- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十章 算法初步
§10.1 算法与程序框图
1.了解算法的含义,了解算法的思想.
2.理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.
本部分是近几年高考的必考内容,试题难度不大,且多以选择、填空题的形式出现.
1.算法的概念及特点
(1)算法的概念
在数学中,算法通常是指按照一定______解决某一类问题的________和________的步骤.
(2)算法的特点之一是具有______性,即算法中的每一步都应该是确定的,并能有效的执行,且得到确定的结果,而不应是模棱两可的;其二是具有______性,即算法步骤明确,前一步是后一步的前提,只有执行完前一步才能进行后一步,并且每一步都准确无误才能解决问题;其三是具有______性,即一个算法应该在有限步操作后停止,而不能是无限的;另外,算法还具有不唯一性和普遍性,即对某一个问题的解决不一定是唯一的,可以有不同的解法,一个好的算法应解决的是一类问题而不是一两个问题.
2.程序框图
(1)程序框图的概念
程序框图又称流程图,是一种用、
及来表示算法的图形.
(2)构成程序框图的图形符号、名称及其功能
图形符号 名 称 功 能 ① 表示一个算法的起始和结束 ② 表示一个算法输入和输出的信息 ③ 赋值、计算 ④ 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N” ⑤ 连接程序框 ⑥ 连接程序框图的两部分
3. 算法的基本逻辑结构
(1)顺序结构
顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按__________的顺序进行的.它是由若干个__________的步骤组成的,它是任何一个算法都离不开的基本结构.顺序结构可用程序框图表示为如图所示的形式:
(2)条件结构
在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向.常见的条件结构可以用程序框图表示为如图所示的两种形式:
(3)循环结构
在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是.反复执行的步骤称为.
循环结构有如下两种形式:
①如图1,这个循环结构有如下特征:在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.因此,这种循环结构称为____________.
②如图2表示的也是常见的循环结构,它有如下特征:在每次执行循环体前,对条件进行判断,当条件满足时,执行循环体,否则终止循环.因此,这种循环结构称为____________.
【自查自纠】
1.(1)规则 明确 有限 (2)确定 有序 有穷
2.(1)程序框 流程线 文字说明
(2)①终端框(起止框) ②输入、输出框
③处理框(执行框) ④判断框 ⑤流程线
⑥连接点
3.(1)从上到下 依次执行
(3)循环结构 循环体 ①直到型循环结构
②当型循环结构
下面对算法描述正确的一项是( )
A.算法只能用自然语言来描述
B.算法只能用图形方式来表示
C.同一问题可以有不同的算法
D.同一问题的算法不同,结果必然不同
解:A,B显然错误,由算法的不唯一性知C正确,对于D,同一问题的算法不同,但结果可以相同,D错,故选C.
下列说法不正确的是( )
A.任何一个算法一定含有顺序结构
B.任何一个算法都可能由顺序结构、条件结构、循环结构构成
C.循环结构中一定包含条件结构
D.条件结构中一定包含循环结构
解:顺序结构、条件结构、循环结构按照顺序,后一种结构包含前一种结构,但反过来不一定包含.所以条件结构中不一定包含循环结构,故选D.
执行如图所示的程序框图,输出的S值为( )
A.2 B.4 C.8 D.16
解:第一次循环结束时,S=1,k=1;第二次循环结束时,S=2,k=2;第三次循环结束时,S=8,k=3,此时循环结束,输出的S值为8.故选C.
()执行如图所示的程序框图,如果输入a=1,b=2,则输出的a的值为________.
解:输入a=1,b=2,第一次循环得a=3;第二次循环得a=5;第三次循环得a=7;第四次循环得a=9,此时退出循环,输出a=9.故填9.
()如图所示,程序框图(算法流程图)的输出结果是____________.
解:初始值s=0,n=2.第一次循环得s=,n=4;第二次循环得s=+,n=6;第三次循环得s=++=,n=8,此时退出循环,输出的s=.故填.
类型一 算法的概念
下列语句是算法的个数为( )
①从济南到巴黎:先从济南坐火车到北京,再坐飞机到巴黎;
②统筹法中“烧水泡茶”的故事;
③测量某棵树的高度,判断其是否为大树;
④已知三角形的两边及夹角,利用三角形的面
您可能关注的文档
- 山西省太原五中2014-2015学年高一上学期期中考试化学试卷含答案.doc
- 山西省太原五中2014-2015学年高一上学期期中考试历史试卷含答案.doc
- 山西省太原五中2014-2015学年高一上学期期中考试生物试卷含答案.doc
- 山西省太原五中2014-2015学年高一上学期期中考试数理能力测试(数学)试卷 答案.doc
- 山西省太原五中2014-2015学年高一上学期期中考试数理能力测试(物理)试卷 答案.doc
- 山西省太原五中2014-2015学年高一上学期期中考试数学试卷含答案.doc
- 山西省太原五中2014-2015学年高一上学期期中考试英语试卷含答案.doc
- 山西省太原五中2014-2015学年高一上学期期中考试语文试卷含答案.doc
- 山西省太原五中2014-2015学年高一上学期期中考试政治试卷含答案.doc
- 山西省忻州第一中学2015届高三上学期期中考试地理试卷.doc
- 四川省成都六校2014-2015学年高一上学期期中考试化学试卷.doc
- 四川省成都六校2014-2015学年高一上学期期中考试历史试卷.doc
- 四川省成都六校2014-2015学年高一上学期期中考试生物试卷.doc
- 四川省成都六校2014-2015学年高一上学期期中考试数学试卷.doc
- 四川省成都六校2014-2015学年高一上学期期中考试物理试卷.doc
- 四川省成都六校2014-2015学年高一上学期期中考试英语试卷.doc
- 四川省成都六校2014-2015学年高一上学期期中考试语文试卷.doc
- 四川省成都六校2014-2015学年高一上学期期中考试政治试卷.doc
- 四川省成都某重点中学2014~2015学年高二上学期期中考试地理试卷含答案.doc
- 四川省成都某重点中学2014~2015学年高二上学期期中考试化学试卷含答案.doc
最近下载
- 三一EBZ200悬臂式掘进机使用说明书.pdf VIP
- 教学能力比赛-教学实施报告(基础会计).pdf VIP
- 古典文献学第十章 文献的整理 : 校勘与辨伪.ppt VIP
- 学校食堂供应商评价表(参考模板).doc VIP
- 2025年广东省广州市初中学业水平考试英语试题.docx VIP
- 禁毒教育知识培训.pptx VIP
- JB-QB-FS5101火灾报警控制器_使用说明书.pdf
- 2025上半年中级软件水平考试《网络工程师(综合知识)》新版真题卷(附详细解析).docx VIP
- 新人教版小学六年级数学上册教学课件(全册).pptx VIP
- 中小学校教师师德师风专题培训讲座PPT课件.pptx VIP
文档评论(0)