一、单选题
1、模块化程序设计方法主要通过()来实现。
A.递归算法和递归程序 B.过程和函数的定义和调用
2、的含义正确的是()。
A.text1是控件名称,text自制锅盖天线是控件属性 B.text1是窗体名称,text是控件
C.text1是控件名称,text是方法 D.text1是控件属性,text是控件 答案:A
3、以下程序段运行后S的值是()。
s = 0
For i = 1 To 14
x = 2 * i - 1
If x Mod 3 = 0 Then s = s + 1
Next i
A.0 B.4 C.5 D.14 答案:C
4、数列1,4,7,低通滤波器应用实例10,13,……的递推公式为()。
A.f(1)=1;f(n)=n+3
B.f(1)=1;f(n)=n*2-1
C.f(1)=1;f(n)=n*2+1
D.f(1)=1;f(n)=f(n-1)+3 答案:D
5、对于对象及其特征的错误理解是()。
A.对象都具有一个标识自己以区别其他对象的名字。
B.对象都具有自身的属性及其属性值。
C.对象一般只用数据表示属性,但不用代码表示行为。 D.对象都具有自身的行为(操作)。
答案:C
6、VB函数Left ()从字串左端取部分字串,那么Left("Visual Basic 6.0", 8)的值为()。
A.Visual B B.Visual C.Visual Ba D.asic 6.0 答案:A
7、程序段如下:
c ="1234"
For i = 1 To 4
Print _____,
Next
如果要让程序运行后得到如下结果:
1 12 123 1234
则在下划线处应填入的内容为()。
A.Right(c,i) B.Left(c,i) C.Mid(c,i,1) D.Mid(c,i,i) 答案管道内衬:B
8、若X = True,执行If X Then X = 0 Else X = 1后X的结果为()。
真空泵叶片A.True B.编译错误 C.1 D.0 答案:D
9、若x = False, y = True,执行
If x And y Then x = 0
Else x = 1后X的结果为()。
A.False B.1 C.编译错误 D.0 答案:B
10、以下程序段运行时语句k=k+1执行次数为()次。
k=-20
do while (k=0)
k=k+1
loop
A.20 B.无数次 C.1 D.0 答案:D
11、如果A=30,B=40,执行T=B:A=T:B=A语句后,A、B和T的值是()。
A.30、40、30 B.40、40、40
C.30、30、30 D.40、30、40 答案:B
12、用选择排序法对数据7,6,3,9,2从大到小排序,共需经过()次数据对调。
A.3 B.4 C.5 D.10 答案:A
13、采用模块化方法得到的系统是由()的模块构成的。
A.没有连接 B.函数 C.互相连接 D.过程 答案:C
14、(1.5分)
下列程序段运行后X的值是()。
x = 0
For i = 1 To 5
For j = i To 3
x = x + 1
Next j
Next i
A.0 B.5 C.6 D.15 答案:C
15、要从n个数据元素中顺序查一个元素,最多查次数是()。 A.1 B.n C.n/2 D.lgn 答案:B耵聍钩
16、对半查算法的前提是()。
A.被查数据元素个数是奇数 B.被查数据元素个数是偶数
C.被查数据元素是有序的 D.被查数据元素是无序的 答案:C
17、用折半查法从数列3,6,7,10,12,16,25,30,75中到数据10的最少查次数是()。
A.2 B.3 C.4 D.7 答案:B
18、对象的特征称为(),我们可以把()看作对象的响应,把()看作对象的动作。
A.属性,事件,方法 B.属性,方法,事件
C.方法,事件,属性 D.方法,属性,事件 答案:A
19、设置一个控件在窗体上的位置可修改控件的()属性。
A.Width、Height B.Visible、Enabled
C.Top、Left D.Style 答案:C
20、算法与程序的关系()。
A.算法是对程序的描述 B.算法决定程序,是程序设计的核心
C.算法与程序之间无关系 D.程序决定算法,是算法设计的核心 答案:B
21、当a=5,b=7,c=-2,d=1时,下列结果为False的是()。
A.a + b > c + d And a >= 5 Or Not c > 0 Or d < 0
B.c + d > a + b And a >= 5 Or Not c > 0 Or d > 0
C.a + b > c + d And a <电解提银 5 Or Not c > 0 Or d < 0
D.a + d < b + c And a >= 5 Or Not c < 0 Or d < 0
答案:D
22、在流程图中表示算法中的条件判断时使用()图形框。