程序框图与算法.板块一.算法的含义与描述.学生版.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《程序框图与算法.板块一.算法的含义与描述.学生版.doc》由用户(和和062)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 框图 算法 板块 含义 含意 描述 描写 学生 下载 _一轮复习_高考专区_数学_高中
- 资源描述:
-
1、板块一.算法的含义与描述典例分析题型一:算法的含义【例1】 下面对算法描述正确的一项是( )A算法只能用自然语言来描述 B算法只能用图形方式来表示C同一问题可以有不同的算法 D同一问题的算法不同,结果必然不同【例2】 关于算法的说法中,正确的是( )A算法就是某个问题的解题过程 B算法执行后可以产生不确定的结果C解决某类问题的算法不是唯一的 D算法可以无限地操作下去不停止【例3】 下面四种叙述能称为算法的是( )A在家里一般是妈妈做饭 B做米饭要需要刷锅添水加热这些步骤C在野外做饭叫野炊 D做饭必需要有米【例4】 下面的结论正确的是( )A一个程序算法步骤是可逆的 B一个算法可以无止境的运算下
2、去C完成一件事的算法有且只有一种 D设计算法要本着简单方便的原则【例5】 算法的有穷性是指( )A算法最后包含输出 B算法的每个操作步骤都是可执行的C算法的步骤必须有限 D以上都不正确【例6】 指出下列哪一个不是算法 ( )A解方程的过程是移项和系数化为1B从济南到温哥华需要先乘火车到北京,再从北京乘飞机到温哥华C解方程D利用公式,计算半径为的圆的面积为【例7】 看下面的四段话,其中不是解决问题的算法的是( )A从济南到北京旅游,先坐火车,再坐飞机抵达B解一元一次方程的步骤是去分母去括号移项合并同类项系数化为1C方程有两个实根D求的值,先计算,再由于,最终结果为【例8】 不能描述算法的是( )
3、A流程图 B伪代码 C数据库 D自然语言【例9】 早上从起床到出门需要洗脸刷牙(5min)刷水壶(2min)烧水(8min)泡面(3min)吃饭(10min) 听广播(8min)几个步骤,下列选项中最好的一种算法为( )As1洗脸刷牙s2刷水壶s3烧水s4泡面s5吃饭s6听广播Bs1刷水壶s2烧水的同时洗脸刷牙s3泡面s4吃饭s5听广播Cs1刷水壶s2烧水的同时洗脸刷牙s3泡面s4吃饭的同时听广播Ds1吃饭的同时听广播s2泡面s3烧水的同时洗脸刷牙s4刷水壶【例10】 已知直角三角形两直角边长为,求斜边长的一个算法分下列三步:计算;输入直角三角形两直角边长,的值;输出斜边长的值,其中正确的顺序
4、是( )A B C D题型二:算法分析(自然语言与数学语言)【例11】 算法:S1 输入S2 判断是否是,若,则满足条件,若,则执行S3S3 依次从到检验能不能整除,若不能整除,满足上述条件的是( )A质数 B奇数 C偶数 D约数【例12】 “鸡兔同笼“是我国隋朝时期的数学著作孙子算经中的一个有趣而具有深远影响的题目:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何用方程组的思想不难解决这一问题,请你设计一个这类问题的通用算法【例13】 某人带着一只狼和一只羊及一捆青菜过河,只有一条船,船仅可载重此人和狼羊及青菜中的一种,没有人在的时候,狼会吃羊,羊会吃青菜,设计安全过河的算法【例14
5、】 人鬼过河现在河的岸边有三个人和三个鬼,河上只有一条小船,船上最多能坐两个“人”,在河的任何一边,当鬼的个数比人多时,鬼就会吃掉人请问如何才能使人和鬼都平安的到达对岸【例15】 现在有三个油瓶,分别能装的油,当的瓶子装满油时,设计一个用这三个瓶子倒油的算法,怎样倒能使这些油被平分到两个瓶子里(注:没有其它瓶子)【例16】 设计一个算法求解方程组 【例17】 用二分法设计一个求方程的近似根的算法【例18】 分别用自然语言数学语言写出对任意四个整数,求出最小值的算法【例19】 某批发商按客户订单数额的大小分别给予不同的优惠折扣计算客户应付货款的算法步骤如下:S1 输入订单数额(单位:件);输入单
6、价A(单位:元);S2 若,则折扣率;若,则折扣率;若,则折扣率;若,则折扣率;S3 计算应付货款(单位:元);S4 输出应付货款已知一客户买400件时付款38000元,则应付货款为88200元时订单数额是 题型三:算法的三种基本逻辑结构与程序框图【例20】 流程图中表示判断框的是 ( )A矩形框 B菱形框 C圆形框 D椭圆形框【例21】 框图与算法相比,下列判断正确的是( )A程序框图将算法的基本逻辑展现得很清楚B算法使用自然语言描述解决问题的步骤,程序框图使得这些步骤更为直观C实质不变,形势变复杂了D程序框图更接近于计算机理解【例22】 尽管算法千差万别,程序框图按逻辑结构分类有( )类A
7、2 B3 C4 D5【例23】 算法的三种基本结构是( )A顺序结构、选择结构、循环结构 B顺序结构、流程结构、循环结构C顺序结构、分支结构、流程结构 D流程结构、循环结构、分支结构【例24】 下列关于框图的逻辑结构正确的是( )A用顺序结构画出电水壶烧开水的框图是唯一的 B条件结构中不含顺序结构C条件结构中一定含有循环结构 D循环结构中一定含有条件结构【例25】 下面的问题中必须用条件结构才能实现的个数是( )(1)已知三角形三边长,求三角形的面积;(2)求方程(为常数)的根;(3)求三个实数中的最大者;(4)求的值A4个 B3个 C2个 D1个【例26】 已知函数,以下程序框图表示的是给定
8、值,求相应的函数值的算法,请将该程序框图补充完整【例27】 写出下边程序框图的运行结果:【例28】 如图给出的是计算的一个程序框图,其中判断框内应填入的条件是( )A B C D【例29】 写出右边框图中的运算结果,【例30】 写出右面的程序框图所表示的函数【例31】 如右图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是( )A B C D【例32】 如图是一个算法的程序框图,若该程序输出的结果为,则判断框中应填入的条件是( )A B C D【例33】 按如图所示的程序框图运算,若输入,则输出的值是( )A B C D【例34】 已知程序框图如图所示,则该程序框图的功能是( )A求
展开阅读全文