欢迎来到天天文库
浏览记录
ID:1337314
大小:610.00 KB
页数:13页
时间:2017-11-10
《算法与程序设计单元测试》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第一章 计算机解决问题的过程单元测试选择题窗体顶端1.关于算法,以下说法正确的是 。(A)算法可以是不确定的(B)算法是人们解决问题的想法(C)算法的步骤多少可以不受限制(D)算法是解决问题过程所需的有限步骤2.以下各项中,不是算法特征的是 。(A)有穷性(B)确定性(C)可行性(D)合理性3.关于描述算法的工具,以下说法正确的是 。(A)自然语言表示的算法便于翻译成程序设计语言(B)流程图依赖于计算机程序设计语言(C)用伪代码描述的算法易于向计算机程序设计语言过渡(D)伪代
2、码的可读性比自然语言强4.请看下列伪代码。程序最后输出的P值是 。I=0P=0DOWHILEP<10 P=P+I I=I+2LOOPPRINTP(A)6(B)12(C)14(D)85.关于算法,下面说法正确的是 。(A)解决同一问题只有一种算法(B)算法对程序运行效率没有影响(C)解决同一问题的算法不是唯一的(D)算法设计在计算机解决问题的过程中并不重要,可以省略6.一个好的算法应具有 。(A)正确性、高效性、可读性、健壮性(B)正确性、可读性、严密性、高效性(C)正确性、合
3、理性、可读性、健壮性(D)正确性、合理性、严密性、高效性7.下面各项中,不属于结构化程序三种基本控制结构的是 。(A)顺序结构(B)选择结构(C)树形结构(D)循环结构8.请看右面的流程图,分析其功能。当M、N分别输入12和8时,最后输出的值是 。(A)6(B)3(C)8(D)49.关于计算机程序设计语言,以下说法正确的是 。(A)最早的程序设计语言是汇编语言(B)汇编语言是一种高级语言(C)高级语言使用助忆符(D)机器语言采用二进制代码10.关于程序编译,以下说法正确的是
4、 。(A)编译程序的执行方式类似于日常生活中的“同声翻译”(B)解释程序的工作主要包括编译、连接、装入等环节(C)C语言程序是编译执行的(D)BASIC语言程序是编译执行的第二章 程序设计基础单元测试1.VB集成开发环境中,用于编辑程序语言的窗口是 。(A)属性窗口(B)工程资源管理窗口(C)代码窗口(D)窗体设计窗口2.关于常量、变量,以下说法正确的是 。(A)在程序运行过程中,变量是必须改变的量(B)在程序运行过程中,常量可以改变(C)变量对应内存中的一个或几个存储单元,并
5、且具有名称,方便按名存取(D)常量是一个符号3.关于数据类型,以下说法正确的是 。(A)布尔型属于字符串型(B)长整型占用的字节数大于单精度型(C)日期型属于数值型(D)定义为长整型的变量可以作为整型使用4.请看下面程序,分析其功能。当M=23,N=24时,程序输出的值是 。 DimmAsInteger,nAsInteger,sAsIntegerm=InputBox("请输入较小的整数:")n=InputBox("请输入较大的整数:")Fork=mTons=s+kNextkPrints (A
6、)0(B)47(C)2324(D)1235.VB设计时常见的错误有 。(A)编辑时的错误、运行时的错误、逻辑错误(B)编辑时的错误、解释时的错误、逻辑错误(C)编译时的错误、解释时的错误、逻辑错误(D)编辑时的错误、编译时的错误、逻辑错误6.以下逻辑运算符按优先级从低到高排列,其中正确的是 。(A)NOT、AND、OR(B)NOT、OR、AND(C)OR、AND、NOT(D)AND、NOT、OR7.以下基本运算符按优先级从低到高排列,其中正确的是 。(A)算术运算符、字符串运
7、算符、关系运算符、逻辑运算符(B)逻辑运算符、关系运算符、字符串运算符、算术运算符(C)关系运算符、字符串运算符、算术运算符、逻辑运算符(D)字符串运算符、逻辑运算符、关系运算符、算术运算符8.下面各项中,不属于循环控制三要素的是 。(A)循环控制变量的初值(B)循环控制变量的终值(C)在循环体中具有使循环控制变量由初值向终值变化的语句(D)循环控制次数9.关于VB语言的数组,以下说法正确的是 。(A)数组可以不定义直接使用(B)VB中最多可以定义256维数组(C)数组A(6)可以存放7个元
8、素(D)数组名能唯一标识一个数组元素10.关于程序编译,以下说法正确的是 。(A)Sub过程可以通过过程名返回一个值(B)Function过程是没有返回值的,通常用于实现某一特定功能(C)Sub过程和Function一旦定义之后,可以在程序中被调用一次(D)Function过程可以返回一
此文档下载收益归作者所有