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