ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:28.49KB ,
资源ID:321318      下载积分:1000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-321318.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2012年北师大版高中数学必修3 2.2算法的基本结构及设计练习卷与答案(带解析).doc)为本站会员(rimleave225)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

2012年北师大版高中数学必修3 2.2算法的基本结构及设计练习卷与答案(带解析).doc

1、2012年北师大版高中数学必修 3 2.2算法的基本结构及设计练习卷与答案(带解析) 选择题 算法作用之一是使计算机代替人完成某项工作 .算法设计中有多种结构 ,常用有 种 .( ) A 1 B 2 C 3 D 4 答案: C 试题分析:算法的三种基本结构是顺序结构、条件结构、循环结构。故选 C。 考点:本题主要考查算法的概念及算法设计中的结构。 点评:关键是对算法的三种基本结构理解并熟练掌握。 算法结构可以优化程序设计 ,下列哪种算法不是程序的算法( ) A顺序结构 B选择结构 C循环结构 D四则运算 答案: D 试题分析:面向过程的结构化程序设计有三种基本结构:顺序结构、选择结构、循环结构

2、 。故选 D。 考点:本题主要考查算法的概念及算法设计中的结构。 点评:关键是对算法的三种基本结构理解并熟练掌握。 变量的赋值是程序设计的重要基础 .下列各式能作为赋值表达式的为( ) A 3:=x B x:=3 C x:=x2+1 D x:=x+1 答案: D 试题分析:根据题意, A:左侧为数字,故不是赋值语句 B:左侧为代数式,故不是赋值语句 C:右侧关系不对,故不是赋值语句 D:赋值语句,把 x+1的值赋给 x 故选 D 考点:本题主要考查赋值表达式。 点评:根据赋值语句的功能,根据赋值号左边只能是变量,右边可以是任意表达式。赋值表达式:由赋值运算符 “=”连接的式子称之为赋值表达式。

3、一般形式为:变量 =表达式。赋值表达式的功能是计算表达式的值再赋予左边的变量。 阅读下列流程图 ,说明输出结果( ) A 1 B 3 C 4 D 2 答案: C 试题分析:按照程序框图直接执行得: a=1, b=4.故选 C。 考点:本题主要考查程序框图 点评:理解赋值框的含义是解决此题的关键。 阅读下列流程图 ,说明输出结果( ) A 50000 B 40000 C 35000 D 30000 答案: C 试题分析:程序运行过程中,各变量的值如下表示: 是否继续循环 S i 循环前 50000 1 第一圈 否 45000 2 第二圈 否 40000 3 第三圈 否 35000 4 第四圈 是

4、 所以最后一次输出的 35000,故选 C 考点:本题主要考查程序框图 点评:理解循环结构的含义是解决此题的关键。 填空题 根据如下流程图 ,请你计算当输入的 P=50,D=200时 ,输出的结果 M= . 答案: 试题分析:输入的 P=50,D=200时,是,得 Y=0.330+0.5( 50-30) =19,M=DY=20019=3800. 考点:本题主要考查程序框图的三种基本逻辑结构的应用。 点评:理解好程序框图的意义是关键。 从 1000个已知数据中求出最大值 .在设计控制流程图中 ,应采取 结构 . 答案:循环 试题分析:由于本题要比较 1000 个已知数据,故要采用循环结构来解决此

5、问题。 考点:本题主要考查程序框图的三种基本逻辑结构的应用。 点评:由于本题要比较 1000个已知数据,故要采用循环结构来解决此问题。 在设计求方程 ax+b=0的解的算法中 ,应采 取的控制结构为 . 答案:条件结构 试题分析:解方程时需要讨论 a的取值,所以应该采取条件结构。 考点:本题主要考查程序框图的三种基本逻辑结构的应用。 点评:解方程时需要进行判定,所以应该采取条件结构。 算法流程有 、 、 三种控制结构 . 答案:顺序结构 条件结构 循环结构 试题分析:算法的三种基本结构是顺序结构、条件结构、循环结构。故选 C。 考点:本题主要考查算法的概念及算法设计中的结构。 点评:关键是对算

6、法的三种基本结构理解并熟练掌握。 解答题 用语言和算法流程图描述求一元二次方程 ax2+bx+c=0的根的情况 . 答案:见。 试题分析:用数学语言描述其算法: 计算 =b2-4ac. 如果 1000是否成立 . A:如果 a1000,结束循环 ; B:如果否 (a1000),执行 . 赋值 a: =35n. 赋值 n: =n+1. 输出 a的值 . 循环执行 . 流程图: 考点:本题主要考查算法及程序框图的三种基本逻辑结构的应用。 点评:理解好算法及计算背景的意义是关键。 如下图所示是求某种运算的流程图 ,请你写出算法 ,并计算当 n=6时 ,输出结果C的值 . 答案:见。 试题分析:算法: 输入 n. 赋值 A=1,B=1,K=2. 判断 Kn是否成立 .若否 ,终止流程输出 C;若是 ,继续执行 . 运算 C=A+B. 赋值 A=B、 B=C. 赋值 K=K+1. 执行 进行循环 . 当 n=5时 ,C=5. 考点:本题主要考查算法的意义,程序框图的三种基本逻辑结构的应用。 点评:理解好算法与程序框图的意义是关键。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1