- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高中数学必修三第一章1.1算法和程序边框图
第一章1.1算法与程序边框图1.算法的概念 (1)算法概念的理解 算法是指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成. 算法与一般意义上具体问题的解法既有联系,又有区别,它们之间是一般和特殊的关系,也是抽象与具体的关系.算法的获得要借助一般意义上具体问题的求解方法,而任何一个具体问题都可以利用这类问题的一般算法来解决. 算法一方面具有具体化、程序化、机械化的特点,同时又有高度的抽象性、概括性、精确性,所以算法在解决问题中更具有条理性、逻辑性的特点. (2)算法的四个特征:概括性、逻辑性、有穷性、不唯一性 概括性:写出的算法必须能解决某一类问题,并且能够重复使用. 逻辑性:算法从初始步骤开始,分为若干明确的步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,而且每一步都是正确无误的,从而组成了一个有着很强逻辑性的步骤序列. 有穷性:算法有一个清晰的起始步,终止步是表示问题得到解答或指出问题没有解答,所有序列必须在有限个步骤之内完成,不能无停止地执行下去. 不唯一性:求解某一个问题的算法不一定只有唯一的一个,可以有不同的算法,当然这些算法有简繁之分、优劣之别. (3)常见的算法类型 数值性计算问题.如:解方程(或方程组)、解不等式(或不等式组)、利用公式求值、累加或累乘等问题,可通过相应的数学模型借助一般的数学计算方法,分解成清晰的步骤,使之条理化.非数值性计算问题.如:判断、排序、变量变换等需先建立过程模型,再通过模型进行算法设计与描述. 注意:()注意算法与解法的区别:算法是解决一类问题所需要的程序或步骤的统称;而解法是解决某一个具体问题的过程或步骤,是具体的解题过程. ()设计算法时要尽量选取简捷、快速、高效的解决问题的算法.对一个具体的问题,我们要对解决问题的途径进行透彻的研究,找出最优算法,做到“先思考后处理”. 2.程序框图 (1)程序框图又称为流程图,是一种用程序框、流程线及文字说明来准确、直观地表示算法的图形. (2)用程序框图表示算法,具有直观、形象的特点,能更清楚地展现算法的逻辑结构. (3)程序框图主要由程序框和流程线组成.基本的程序框有终端框、输入框、输出框、处理框、判断框,其中终端框是任何流程图不可缺少的,而输入、输出可以用在算法中任何需要输入、输出的位置. (4)画程序框图的规则 使用标准的框图符号;框图一般按从上到下、从左到右的方向画;终端框(起止框)是任何程序框图必不可缺少的,表示程序的开始和结束;除判断框外,大多数程序框图符号只有一个进入点和一个退出点,判断框是具有超过一个退出点的唯一符号;程序框图符号框内的文字要简洁精炼. 注意:()每一种程序框图的图形符号都有特定的含义,在画程序框图时不能混用,并且所用图形符号一定要标准规范,起始框只有一条流出线(没有流入线),终止框只有一条流入线(没有流出线),输入、输出框只有一条流入线和一条流出线,判断框有一条流入线和两条流出线.()如果一个程序框图由于纸面等原因需要分开画,要在断开处画上连接点,并标出连接的号码.()判断框是“是”与“否”两分支的判断,有且仅有两个结果.()一般地,画程序框图时,先用自然语言编写算法,然后再画程序框图. 3.算法的三种基本结构 (1) 顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的基本结构,其基本结构形式如图所示,其中A、B两框所指定的操作是依次执行的.顺序结构中所表达的逻辑关系是自然串行、上下连贯、线性排列的. (2)条件结构:先根据条件作出判断,再决定执行哪一种操作的结构就称为条件结构.条件结构用于进行逻辑判断,并根据判断的结果进行不同的处理.条件结构必含判断框. 条件结构的结构形式如图2所示,此结构中包含一个判断框,算法执行到此判断框给定的条件P时,根据条件P是否成立选择不同的执行框(A框或B框).注意:无论P是否成立,下一步只能执行A框或B框之一,不能A框和B框同时执行,也不能A、B两框都不执行,但A框和B框中可以有一个是空的,如图3. (3)循环结构:根据条件是否成立,以决定是否重复执行某些操作,在算法中要求重复执行同一操作的结构称为循环结构,重复执行的处理步骤称为循环体.根据执行情况及循环结束条件的不同可以分为当型循环(WHILE型)和直到型循环(UNTIL型). 当型循环的特点是“先判断,后执行”,即先判断条件,当条件满足时,反复执行循环体,当条件不满足时退出循环(也就是说直到条件不满足时退出循环).如图4. 直到型循环的特点是先执行一次循环体,再判断条件,当条件不满足时执行循环体,当条件满足时退出循环(即直到条件满足时退出循环),即“
您可能关注的文档
- 钢铁科技发展指南和当前科技创新.ppt
- 钢铁生产和钢铁市场发展态势分析PPT50页.ppt
- 钦-江流域开发利用和保护.pptx
- 钢渣粉生产的关键技术和在混凝土应用.pptx
- 钢筋翻样和算量精品课程.ppt
- 钻井工程成本核算和控制.ppt
- 铜川市耀州区石柱镇文化综合楼广场基础设施建设及便民服务楼和机关大院改造工程施工组织设计.doc
- 钣金成型和模具基础介绍.ppt
- 铜陵学院图书馆电子阅览室和模拟法庭桌椅及档案室档案....doc
- 银行实时联网代收电费系统的实践和应用_3043.doc
- 高三数学一轮复习指数和指数函数.ppt
- 高中数学选修1-2精品学案第三章-推理和证明-章末小结.doc
- 高中数学变量和赋值课件1 北师大版必修3.ppt
- 高中数学变量和赋值课件2 北师大版必修3.ppt
- 高中新课程的理念和创新.ppt
- 高中新课程的重要理论和主要内容.ppt
- 高中生物奥林匹克竞赛辅导专题讲座 专题九 DNA技术和人类基因组.doc
- 高中新课程 机遇和挑战.ppt
- 高中新课程数学二轮复习精选第二部分 洞察高考热点32题专题二 90分解答题大冲关和评分细则热点命题探究.doc
- 高中新课程数学二轮复习精选第二部分 洞察高考热点32题专题二 90分解答题大冲关和评分细则第31题课件.ppt
最近下载
- 《自然语言处理技术及应用》课程标准.pdf VIP
- 宗教的文化专题——道教.ppt VIP
- (必威体育精装版)知识考核旅行社计调三级真题精选附答案(答案在末尾).docx
- 临床常见病的中西医诊疗与康复新进展题库答案-2025年华医网继续教育答案.docx VIP
- (正式版)D-L∕T 266-2023 接地装置冲击特性参数测试导则.docx VIP
- (正式版)D-L∕T 266-2012 接地装置冲击特性参数测试导则.docx VIP
- ABB XT2-XT4 电子脱扣器 Ekip Dip LSI-LSIG 手册(中文).pdf
- 道教文化课件.pptx VIP
- 城市轨道交通通信信号技术专业职业生涯规划书发展报告大一全国大学生职业规划大赛模板范文2025字.pdf VIP
- 中医护理脐灸课件.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)