第6节 算法及其表示 学案(含答案)
《第6节 算法及其表示 学案(含答案)》由会员分享,可在线阅读,更多相关《第6节 算法及其表示 学案(含答案)(7页珍藏版)》请在七七文库上搜索。
1、第6节算法及其表示学习目标知识条目考试要求考试属性考试形式算法的基本概念领会学考客观算法的表示方法应用算法的基本结构1使用计算机解决问题的一般过程(1)分析问题,明确用计算机的工作目标。(2)寻找方法,找到解决问题的途径和步骤。(3)用计算机处理,用现成软件(如Excel等)或自己设计算法与程序获得所需计算结果。2算法的概念:解题方法的精确描述,由有限个步骤组成。算法的特征(1)有穷性:一个算法中步骤有限。(2)确定性:每个步骤意义明确,不能有歧义。(3)能行性:每个步骤事实可行,并能在有限时间内完成。(4)有0个或多个输入:算法可以没有输入。(5)有1个或多个输出:算法必须有输出。注输入指的
2、是在程序开始运行后从程序外部的人工输入,不包括程序中初始值和内部生成的数据。3算法的表示方法(1)自然语言:自然语言符合我们的表达习惯,但逻辑关系不清晰。(2)计算机语言:计算机语言数量很多,如VB、C、Pascal、Phython等,结构严谨,需专业学习才能看懂。(3)伪代码:介于自然语言和计算机语言之间,结构近于计算机语言,具体书写比较随意。(4)流程图:算法的一种图形化表示方法,结构严谨,形象直观。名称图形功能备注开始结束框算法的开始和结束一个程序只能有一个开始,可以有多处结束输入输出框输入或输出数据每个框一个输入,一个输出处理框要计算的语句每个框一个输入,一个输出判断框条件判断后分支输
3、出一个输入,一个或两个输出流程线指示算法走向连接框整个图有多页时的连接符4.算法的基本结构算法的基本结构有三种:顺序结构、选择结构、循环结构。基本结构特点描述流程图顺序结构按顺序从上往下执行选择结构根据判断结果执行某个分支或不执行,语句2可以没有循环结构对给定条件进行判断,若结果为真,执行循环体,完成后返回到条件再次判断,直到判断结果为假,退出循环执行下面语句2例1以下关于算法的描述正确的是()A算法就是计算的方法,如数学公式是典型的算法B在一个算法中,必须有输入才会有输出C在同一条件时算法既可以执行语句1,也可以执行语句2,违反了算法的确定性D统计所有正整数的和可以表示为算法例2某算法的部分
4、流程图如图所示,此部分流程执行后变量s的值是()A0 B7 C16 D25例3上题中算法主要采用的是什么结构?()A顺序结构 B选择结构C循环结构 D树型结构一、基础巩固1算法的特征有:有穷性、_、能行性、_、一个或多个输出。2算法的表示方法有:自然语言、_、计算机语言、_。3算法的基本结构有三种,分别是顺序结构、选择结构、_。4以下不能用算法解决的问题是()A根据父母的身高和公式,预测孩子的身高B找出2000以内的所有素数C计算浙江境内的动物数量D计算并联电阻总电阻值5景区规定1.5m以上全票,1.21.5m半票,1.2m以下免票进入景区,则某人买票的流程其算法结构属于()A顺序结构 B选择
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第6节 算法及其表示 学案含答案 算法 及其 表示 答案
链接地址:https://www.77wenku.com/p-103402.html