高中数学第章1.1.2第1课时程序框图顺序结构优化练习新人教A版必修71.docVIP

高中数学第章1.1.2第1课时程序框图顺序结构优化练习新人教A版必修71.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学 习 资 料 汇编 1.2 第 1 课时 程序框图、顺序结构 [ 课时作业 ] [A 组 学业水平达标 ] 1.在程序框图中,算法中间要处理数据或计算,可分别写在不同的 ( ) A.处理框内 B.判断框内 C.输入、输出框内 D.终端框内 解析:由处理框的意义可知,对变量进行赋值,执行计算语句,处理数据,结果的传送等都 可以放在处理框内,∴选 A. 答案: A 2.阅读如图所示的程序框图,若输入的 x= 3,则输出的 y 的值为 () A. 24 B. 25 C. 30 D. 40 解析:由程序框图知 a= x2- 1= 32-1= 8, b= a- 3= 8- 3= 5, y = × =8×5= 40. a b 答案: D 3.阅读如图所示程序框图.若输入 x 为 9,则输出的 y 的值为 ( ) A. 8 B. 3 C. 2 D. 1 金戈出品 2 解析: a= 9 -1= 80,b=80÷10= 8, y=log 2 8 = 3. 答案: B 4.对终端框叙述正确的是 ( ) A.表示一个算法的起始和结束,程序框是 B.表示一个算法输入和输出的信息,程序框是 C.表示一个算法的起始和结束,程序框是 D.表示一个算法输入和输出的信息,程序框是 解析:由各框图的意义和作用知 C 正确. 答案: C 5.已知如图所示的程序框图,则该程序框图运行后输出的 z 是 ( ) A. 2 B. 0 1 C. 1 D. 2 解析:由图可知: x= 2, y=0, z= 20= 1. 答案: C 6.下列关于程序框图的说法中正确的有 ________. ①用程序框图表示算法直观、形象,容易理解; ②程序框图能够清楚地展现算法的逻辑结构,也就是通常所说的一图胜万言; ③在程序框图中,起止框是任何流程图必不可少的; ④输入和输出框可用在算法中任何需要输入、输出的位置. 解析:由程序框图的定义可知,①②③④都正确. 答案:①②③④ 7.图 (1) 是计算图 (2) 中空白部分面积的一个程序框图,则①中应填 ________. 金戈出品 图 (1) 图 (2) 解析:因为图 (2) 中空白部分的面积 S=π2 a2- a2, π 2 2 所以①处应填 S= a -a . 答案: S=π2 a2- a2 8.阅读如图所示的程序框图,说明其算法的功能. 解析:把程序框图翻译成自然语言算法如下: 第一步,输入 A, B的值. 第二步,把 A 的值赋给 x. 第三步,把 B 的值赋给 A. 第四步,把 x 的值赋给 B. 第五步,输出 A, B的值. 因此,本题算法是交换输入的两个数 A和 B 的值,并输出交换后的值. 9.已知函数 f ( x ) = x 2- 3 - 2,求 f (3) + ( -5) 的值,设计一个算法并画出算法的程序框 x f 图. 解析:自然语言算法如下: 第一步,求 f (3) 的值. 金戈出品 第二步,求 f ( - 5) 的值. 第三步,计算 y= f (3) + f ( -5) . 第四步,输出 y 的值. 程序框图如图所示: [B 组 应考能力提升 ] 1.下列程序框图中,表示的是已知直角三角形两直角边 a、 b,求斜边 c 的是 ( ) 解析: A 项中没有终端框,所以 A 项不正确; B 项中,输入 a,b 和 c= a2+ b2顺序颠倒, 且程序框错误, 所以 B 项不正确;D 项中,处理框中 a2+ b2= c 错误,应为 c= a2+ b2,“=” 左右两边不能互换,所以 D 项不正确;显然 C 项正确.故选 C. 答案: C 2.阅读如图所示的程序框图,若输入的 a、 b、c 的值分别是 21、 32、 75,则输出的 a、 b、 c 分别是 ( ) 金戈出品 A. 75、 21、 32 B. 21、32、 75 C. 32、 21、 75 D. 75、32、 21 解析:输入 21、 32、 75 后,该程序框图的执行过程是: 输入 21、 32、 75. x= 21. a= 75. c= 32. b= 21. 输出 75、 21、 32. 答案: A 3.若 a0, b0,则如图所示的程序框图表示的算法的功能是 ________. ( 尽量具有实际意 ) 解析:∵ c= d= a2+ b2= a- 2+ b- 2, 又∵ a0, b0, ∴ c 表示第一象限内的点 ( , ) 到原点 (0,0) 的距离. P a b 金戈出品 答案:求第一象限内的点 P( a, b) 到原点 (0,0) 的距离 ( 答案不唯一 ) 4.写出下列程序的运算结果. 图①中输出 S= __________; 图②中若输入 R= 8,则输出 a= __________. 2 4

您可能关注的文档

文档评论(0)

zdq1013 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档