17-18版-信算法与程序数设计-板块仿真测试卷.docVIP

17-18版-信算法与程序数设计-板块仿真测试卷.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文档。上传文档
查看更多
17-18版-信算法与程序数设计-板块仿真测试卷

模块仿真测试卷(三) (建议用时:45分钟) 一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) 1.关于算法的三种基本模式,下列说法正确的是(  ) A.一个算法只能包含一种基本模式 B.一个算法必须包含三种基本模式 C.一个算法最多可以包含其中两种基本模式 D.一个算法可以含有三种基本模式的任意组合 D [算法的执行流程是指算法中各个处理步骤的执行次序和模式,通常算法中含有顺序模式、选择模式、循环模式三种基本模式。通常这三种基本模式会被组合起来使用,以表达各种较复杂的算法。] 2.某算法流程图如下图所示: 执行该算法,当s的值为0时(  ) A.k的值为10 B.程序出错 C.语句“k=k+1”共被执行了2次 D.输出k的值 D [模拟程序运行步骤如下:s=10,s≤0不成立,程序按顺序依次运行k←k+1和s←s-k,得到k=1,s=9;因为s=9,s≤0不成立,程序继续按顺序依次运行k ←k+1和s←s-k,得到k=2,s=7;因为s=7,s≤0不成立,程序继续按顺序依次运行k←k+1和s←s-k,得到k=3,s=4;因为s=4,s≤0不成立,程序继续按顺序依次运行k←k+1和s←s-k,得到k=4,s=0,然后输入k。当s=0时,k的值为4,程序会输出k的值,不会出错,而根据前面分析,语句“k=k+1”被执行了4次,故选D。] 3.枚举算法的使用范围是(  ) A.所有情况 B.答案无穷多的情况 C.答案的个数有限且可一一列举 D.答案个数唯一的情况 C [本题主要考查学生对枚举算法思想的理解。枚举算法属于搜索策略,适用于能将所有可能情况列出并一一排查的情况,枚举算法的关键是要列举出所有可能的情况,不遗漏也不重复。] 4.下列关于对象的描述中,错误的是(  ) A.对象的属性用于描述对象的状态 B.对象的属性与方法可以有多个 C.对象事件的发生会驱动该对象相应事件处理过程的执行 D.对象的属性值只能在属性窗口中设置 D [本题主要考学生对“对象”的认识和理解,在面向对象的程序设计语言中,对象(object)是客观存在的事物或概念。一个对象的状态是通过很多个不同属性(property)来描述,比如一个文本框内字体、颜色、文本框风格等。行为是指对属性进行操作和处理的方法(method)。在面向对象的程序设计中,一个对象是由一组描述对象状态的数据和一组描述处理对象属性的方法的代码构成的。对象的属性定义既可以在属性窗口中直接设置,也可以在程序代码中通过程序实现。] 5.下列VB表达式的值等于3的是(  ) A.Sqr(2)+1B.Abs(-1)-2 C.Asc(″1″)+2D.Len(″-2″)+1 D [本题主要考查学生对基本函数的认识和理解。Sqr(2)是求2的算术平方根,abs(-1)是求-1的绝对值,asc(″1″)是求″1″的ASCII值,Len(″-2″)是求字符串″-2″的长度,由此得出答案为D。Len(″-2″)+1=2+1=3。] 6.有如下VB程序段: a=12 b=54 a=b b=a 该程序段执行后,变量a、b的值分别是(  ) A.12、54 B.54、12 C.12、12 D.54、54 D [本题主要考查学生对赋值语句执行过程的认识和理解。这是一段顺序结构的VB程序,按照语句的顺序依次执行赋值语句,赋值语句将等式右边的值存入到左边的变量中。模拟程序执行结果,可知答案为D,而不是简单的变量值交换。] 7.在VB窗体中有一个对象,该对象的属性窗口如图所示。下列说法中,不正确的是(  ) A.Interval为属性名 B.1800为属性值 C.该对象的名称为Timer1 D.根据“Timer1 Timer”可判断窗体名为Timer D [本题主要考查学生对VB属性窗口的认识。在VB属性窗口中,下拉按钮左边显示的是对象名(Timer1),右边显示其属于的类(Timer),下方分成左右两列,左边一列显示对象的属性名,如当前选中的是“Interval”属性,右边为其对应的属性值。由此图可以看出Timer1.Interval=0。] 8.已知单调函数f(x)在[0,1]区间上存在一个x0,使f(x0)=0。现用对分查找法搜索x0的值,开始搜索区间为[0,1],若经过10次对分查找后还需继续搜索,则第11次搜索区间的长度为(  ) A.B. C. D. D [此题看上去似乎和数学密切相关,但其实只是考查了对分查找的概念理解。已知f(x)是单调函数,意味着f(x)已按大小 有序排列,根据对分查找的概念,开始搜索区间为[0,1],经过1次对分查找后,第2次的搜索长度变为,经过2次对分查找后,第3次的搜索长度变为……经过10次对分查找后,

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档