算法與程序设计单元测试.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算法與程序设计单元测试

第一章? 计算机解决问题的过程 单元测试 选择题 窗体顶端 1.关于算法,以下说法正确的是????????? 。 (A)算法可以是不确定的 (B)算法是人们解决问题的想法 (C)算法的步骤多少可以不受限制 (D)算法是解决问题过程所需的有限步骤 2.以下各项中,不是算法特征的是????????? 。 (A)有穷性 (B)确定性 (C)可行性 (D)合理性 3.关于描述算法的工具,以下说法正确的是????????? 。 (A)自然语言表示的算法便于翻译成程序设计语言 (B)流程图依赖于计算机程序设计语言 (C)用伪代码描述的算法易于向计算机程序设计语言过渡 (D)伪代码的可读性比自然语言强 4. 请看下列伪代码。程序最后输出的P值是????????? 。 I=0 P=0 DO WHILE P10 ? P=P+I ? I=I+2 LOOP PRINT P (A)6 (B)12 (C)14 (D)8 5.关于算法,下面说法正确的是????????? 。 (A)解决同一问题只有一种算法 (B)算法对程序运行效率没有影响 (C)解决同一问题的算法不是唯一的 (D)算法设计在计算机解决问题的过程中并不重要,可以省略 6.一个好的算法应具有????????? 。 (A)正确性、高效性、可读性、健壮性 (B)正确性、可读性、严密性、高效性 (C)正确性、合理性、可读性、健壮性 (D)正确性、合理性、严密性、高效性 7.下面各项中,不属于结构化程序三种基本控制结构的是????????? 。 (A)顺序结构 (B)选择结构 (C)树形结构 (D)循环结构 8. 请看右面的流程图,分析其功能。当M、N分别输入12和8时,最后输出的值是????????? 。 (A)6 (B)3 (C)8 (D)4 9.关于计算机程序设计语言,以下说法正确的是????????? 。 (A)最早的程序设计语言是汇编语言 (B)汇编语言是一种高级语言 (C)高级语言使用助忆符 (D)机器语言采用二进制代码 10.关于程序编译,以下说法正确的是????????? 。 (A)编译程序的执行方式类似于日常生活中的“同声翻译” (B)解释程序的工作主要包括编译、连接、装入等环节 (C)C语言程序是编译执行的 (D)BASIC语言程序是编译执行的 第二章? 程序设计基础 单元测试 1. VB集成开发环境中,用于编辑程序语言的窗口是????????? 。 (A)属性窗口 (B)工程资源管理窗口 (C)代码窗口 (D)窗体设计窗口 2. 关于常量、变量,以下说法正确的是????????? 。 (A)在程序运行过程中,变量是必须改变的量 (B)在程序运行过程中,常量可以改变 (C)变量对应内存中的一个或几个存储单元,并且具有名称,方便按名存取 (D)常量是一个符号 3.关于数据类型,以下说法正确的是????????? 。 (A)布尔型属于字符串型 (B)长整型占用的字节数大于单精度型 (C)日期型属于数值型 (D)定义为长整型的变量可以作为整型使用 4.请看下面程序,分析其功能。当M=23,N=24时,程序输出的值是????????? 。   Dim m As Integer, n As Integer, s As Integer m = InputBox(请输入较小的整数:) n = InputBox(请输入较大的整数:) For k = m To n s = s + k Next k Print s (A)0 (B)47 (C)2324 (D)123 5.VB设计时常见的错误有????????? 。 (A)编辑时的错误、运行时的错误、逻辑错误 (B)编辑时的错误、解释时的错误、逻辑错误 (C)编译时的错误、解释时的错误、逻辑错误 (D)编辑时的错误、编译时的错误、逻辑错误 6.以下逻辑运算符按优先级从低到高排列,其中正确的是????????? 。 (A)NOT、AND、OR (B)NOT、OR、AND (C)OR、AND、NOT (D)AND、NOT、OR 7.以下基本运算符按优先级从低到高排列,其中正确的是????????? 。 (A)算术运算符、字符串运算符、关系运算符、逻辑运算符 (B)逻辑运算符、关系运算符、字符串运算符、算术运算符 (C)关系运算符、字符串运算符、算术运算符、逻辑运算符 (D)字符串运算符、逻辑运算符、关系运算符、算术运算符 8.下面各项中,不属于循环控制三要素的是????????? 。 (A)循环控制变量的初值 (B)循环控制变量的终值 (C)在循环体中具有使循环控制变量由初值向终值变化的语句 (D)循环控制次数 9.

文档评论(0)

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

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

1亿VIP精品文档

相关文档