2017-2018学年高中数学人教B版必修3阶段质量检测(一) 算法初步含解析.docVIP

2017-2018学年高中数学人教B版必修3阶段质量检测(一) 算法初步含解析.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文档。上传文档
查看更多
2017-2018学年高中数学人教B版必修3阶段质量检测(一) 算法初步含解析.doc

阶段质量检测(一) 算法初步 (时间120分钟,满分150分) 一、选择题(本大题共12小题,每小题5分,共60分.在每小题给出的四个选项中,只有一项是符合题目要求的) 1.下列赋值语句正确的是(  ) A.s=a+1        B.a+1=s C.s-1=a D.s-a=1 解析:选A 赋值语句的格式为“变量=表达式”,“=”的左侧只能是单个变量,故B、C、D均不正确. 2.在用“更相减损之术”求98和56的最大公约数时,操作如下:(98,56)→(56,42)→(42,14)→(28,14)→(14,14).由此可知两数的最大公约数为(  ) A.98 B.56 C.14 D.42 解析:选C 由更相减损术可知两数最大公约数为14. 3.阅读如图所示的程序框图,下列说法正确的是(  ) A.该框图只含有顺序结构、条件分支结构 B.该框图只含有顺序结构、循环结构 C.该框图只含有条件分支结构、循环结构 D.该框图包含顺序结构、条件分支结构、循环结构 解析:选D 阅读程序框图,可知该程序框图含有顺序结构、循环结构、条件分支结构,故选D. 4.如图是计算函数y= 框图,在处应分别填入的是(  ) A.y=ln(-x),y=0,y=2x B.y=ln(-x),y=2x,y=0 C.y=0,y=2x,y=ln(-x) D.y=0,y=ln(-x),y=2x 解析:选B 当x-2不成立时,有x≤-2,则处填入y=ln(-x); 当x-2成立时,若x3成立,则y=2x,则处填入y=2x; 若x3不成立,即-2x≤3,则y=0, 则处填入y=0. 5.由下面循环语句可知输出的结果是(  ) A.5 B.6 C.7 D.8 解析:选C 程序执行的功能是S=1+2+3+…+i,当i=6时,S>20,终止循环,此时输出的i=7. 6.执行两次如图所示的程序框图,若第一次输入的a的值为-1.2, 第二次输入的a的值为1.2, 则第一次、第二次输出的a的值分别为(  ) A.0.2, 0.2 B.0.2, 0.8 C.0.8, 0.2 D.0.8, 0.8 解析:选C 当a=-1.2时,执行第一个循环体,a=-1.2+1=-0.2<0再执行一次第一个循环体,a=-0.2+1=0.8, 第一个循环体结束,输出;当a=1.2时,执行第二个循环体,a=1.2-1=0.2, 输出. 7.已知函数f(x)=写f{f[f(2)]}的算法时,下列哪些步骤是正确的(  ) S1 由2>0,得f(2)=0; S2 由f(0)=-1,得f[f(2)]=f(0)=-1; S3 由-1<0,得f(-1)=-1+1=0, 即f{f[f(2)]}=f(-1)=0. A.S1 B.S2 C.S3 D.三步都对 解析:选D 以上三步遵循由内向外的计算顺序,计算结果正确,所以三步都对. 8.阅读如图所示的程序框图,运行相应的程序,则输出n的值为(  ) A.7 B.6 C.5 D.4 解析:选B 第一次运行:S=0+(-1)1×1=-13;第二次运行:n=2,S=-1+(-1)2×2=13;第三次运行:n=3,S=1+(-1)3×3=-23;第四次运行:n=4,S=-2+(-1)4×4=23;第五次运行:n=5,S=2+(-1)5×5=-33;第六次运行:n=6,S=-3+(-1)6×6=3,满足S≥3.故输出n的值为6,故选B. 9.若如图所示的程序框图输出的S的值为126,则条件为(  ) A.n≤5 B.n≤6 C.n≤7 D.n≤8 解析:选B 由题知,第一次循环后,S=2,n=2;第二次循环后,S=6,n=3;第三次循环后,S=14,n=4;第四次循环后,S=30,n=5;第五次循环后,S=62,n=6;第六次循环后,S=126,n=7,满足了S=126,循环结束,所以条件为n≤6. 10.阅读如图所示的程序框图,运行相应的程序,若输出的结果是4,则程序框图中的处理框“”处应填写的是(  ) A.n=n-1 B.n=n-2 C.n=n+1 D.n=n+2 解析:选C 因为起始n=1,输出的n=4,所以排除A、B.若“”处填n=n+1.则S==-1,n=2,判断-1≠2,继续循环;S==,n=3,判断≠2,继续循环;S==2,n=4,判断2=2,则输出n的值为4,故选C. 11.用秦九韶算法求多项式f(x)=12+35x-8x2+79x3+6x4+5x5+3x6的值,当x=-4时,v4的值为(  ) A.-57 B.124 C.-845 D.220 解析:选D 依据秦九韶算法有v0=a6=3,v1=v0x+a5=3×(-4)+5=-7,v2=v1x+a4=-7×(-4)+6=34,v3=v2x+a3=34×(-4)+79=-57,v4

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档