




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
成才之路 数学 路漫漫其修远兮吾将上下而求索 人教b版 必修3 算法初步 第一章 章末归纳总结 第一章 1 算法是数学及其应用的重要组成部分 是计算科学的基础 是连接解决问题的方法和计算机能够识别和理解的程序语言的桥梁 是现代人必须具有的数学素养 通过本章学习 初步掌握算法分析和程序设计 会用自然语言 程序框图和类似basic语言的scilab语言来把算法用程序设计语言表达出来 体会算法思想 发展有条理地思考与表达能力 提高逻辑思维能力 2 对于给定的问题 设计其算法时应注意 1 与解决该问题的一般方法相联系 它要借助一般问题的解决方法 又要包含这类问题的所有可能情形 从中提炼与概括算法步骤 2 将解决问题的过程划分为若干步骤 3 引入有关的参数与变量对算法步骤加以表述 4 用简练的语言将各个步骤表达出来 3 条件结构主要用在一些需要进行条件判断的算法中 如分段函数求值 大小关系判断等 循环结构主要用在一些有规律的重复计算中 如累加求和 累乘求积 递推关系等 循环结构主要注意设计合理的计数变量 4 循环结构的两种格式 while 循环和for循环 要注意while循环结构中条件的设定和for循环中循环变量初值 终值 步长的设定 5 输入 输出语句和赋值语句是一个程序必不可少的语句 一定要注意它们各自的格式及要求 尤其是赋值语句 它在程序编写中具有重要的应用 特别应掌握通过引入第三变量利用三个赋值语句交换两个变量值的方法 6 条件语句和循环语句是解决一些较复杂问题的编程必须用到的两种语句 在用循环语句编写程序时 一是要注意两种格式的循环语句在解决同一问题时条件表述的不同 二是注意计数变量的取值范围 以免出现多一次循环和少一次循环的错误 7 实际问题的编程设计一般是先对问题进行认真的分析 设计出合理的算法 然后将算法用程序框图表示出来 最后根据程序框图用基本算法语句写出程序 8 用辗转相除法与更相减损术求两个数的最大公约数时 一定要弄清每一次除法 或减法 中的被除数 除数 或被减数 减数 同时要掌握两种方法中除法和减法分别应在何种情况下停止运算 得出结果 用自然语言描述算法的过程可分为三步 第一步 分析题意 明确问题的性质 针对不同的类型有针对性地采取不同的方法 第二步 建立问题的描述模型 通过模型来描述问题 第三步 设计算法 利用自然语言描述算法 解析 算法如下 s1农夫把羊运到另一岸 s2农夫空船返回 s3农夫把狼运到另一岸 s4农夫把羊运回来 s5农夫把菜运到另一岸 s6农夫空船返回 s7农夫把羊运到另一岸 当所解决的问题较为简单 只要依次进行多个处理就能完成 绘制算法程序框图通过顺序结构来实现 用赋值 输入 输出语句来书写程序 利用顺序结构绘制算法程序框图 利用赋值 输入 输出语句书写程序 解析 程序框图如下图所示 程序如下 b 12 c 13 a sqrt c 2 b 2 s a b 2 print io 2 s 解决问题的过程中 必须先根据条件作出判断 再决定执行哪一种操作 画程序框图时必须通过选择结构实现 写程序时也必须用条件语句描述 利用条件分支结构绘制算法程序框图 利用条件语句书写程序 程序如下 当需要解决的问题需要多次重复相同的步骤时 要实现算法必须通过循环结构来实现 程序的书写也必须用循环语句来描述 循环语句中一定包含条件语句 在使用两种语句写程序时 要明确两种语句各自书写的模式 为防止出错 最好写时先画出程序框图 利用循环结构绘制算法程序框图 利用循环语句书写程序 解析 程序框图如图所示 程序如下 算法案例 方程思想 就是分析数学问题中变量间的等量关系 建立方程 或方程组 通过解方程 或方程组 或运用方程的性质去分析 转化问题 使问题获得解决 方程思想在算法中有着广泛的应用 特别是求不定方程的整数解 其常规解法就是试值 但如果解的范围比较大 试值的次数就比较多 工作量较大 我们可以通过编写循环语句让计算机重复执行 代替人工单一重复的计算 方程思想 解析 程序框图如图所示 程序如下 类比思想是学习算法程序的重要思想 在构建算法 编写程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年平板型太阳热水器合作协议书
- 2025年Υ射线立体定向放射项目发展计划
- 2025年电子称量仪表项目建议书
- 2025年社会养老保障服务项目合作计划书
- 2025年橡胶零件、附件项目建议书
- 抛光车间安全培训课程课件
- 抛丸车间安全培训内容课件
- 2025年快速原型成形设备项目发展计划
- 抗生素的应用原则课件
- 岳飞学写字题目及答案
- 房屋市政工程有限空间作业安全管理指南
- 小学冠词教学课件
- 工程造价咨询绿色施工支持措施
- 大模型时代:生成式AI发展与科技创新范式
- 法律法规师德师风培训内容
- 江苏欧立可化工新材料有限公司年产10万吨石油添加剂N-甲基苯胺项目环评资料环境影响
- 黄浦区2024-2025学年六年级下学期期末考试数学试卷及答案(上海新教材沪教版)
- 《中国尖锐湿疣临床诊疗指南(2021版)》解读
- 2025安全注射培训
- 建筑垃圾处理技术标准(CJJT 134-2019)
- 《职业素养》课件全套 模块1-8 职业认知与职业道德 -职业发展素养
评论
0/150
提交评论