21、下列不能输出"Program"的语句是( )。
A.Print Mid("VBProgram",3,7)
B.Print Right("VBProgram",7)
C.Print Mid("VBProgram",3)
D.Print Left("VBProgram",7)
22、下列对于软件测试的描述正确的是( )。
A.软件测试的目的是证明程序是否正确
B.软件测试的目的是使程序运行结果正确
C.软件测试的目的是尽可能多地发现程序中的错误
D.软件测试的目的是使程序符合结构化原则
23、在窗体上画一个命令按钮,其名称为Co mmand1,然后编写下列代码:
Option Base 1
Private Sub Co mmand1_Click()
Di ma
a=Array(1,2,3,4)
j=1
For i =4To 1Step -1
s =s +a(i)*j
j=j*10
Next i
Print S
End Sub
程序运行后,单击命令按钮,其输出结果是( )。
A.4321
B.1234
C.34
D.12
24、设有如下三个关系表:

下列操作中正确的是( )。
A.T=R∩S
B.T=R∪S
C.T=R×S
D.T=R/S
25、可以实现从键盘输入一个作为双精度变量a的值的语句是( )。
A.a=InputBox()
B.a=InputBox("请输入一个值")
C.a=Val(InputBox("请输入一个值"))
D.a=Val(InputBox())
26、可以作为其他控件容器的控件是( )。
A.窗体控件,列表框控件,图像框控件
B.窗体控件,文本框控件,框架控件
C.窗体控件,框架控件,图片框控件
D.窗体控件,标签控件,图片框控件
27、在通用对话框中打开"颜色对话框"的方法是( )。
A.ShowOpen
B.MenuIte m.Enabled =True
C.MenuIte m.Visi ble =True
D.MenuIte m.Visi ble =Flase
28、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
A.一对一
B.一对多
C.多对一
D.多对多
29、在窗体上画一个名称为Co mmand1的命令按钮,然后编写如下事件过程:
Private Sub Co mmand1_Click()
Di ma As Integer ,s As Integer
a=8
s =1
Do
s =s +a
a=a-1
Loop While a <=0
Print s ;a
End Sub
程序运行后,单击命令按钮,则窗体上显示的内容是( )。
A.7 9
B.34 0
C.9 7
D.死循环
30、下列叙述中正确的是( )。
A.在面向对象的程序设计中,各个对象之间具有密切的关系
B.在面向对象的程序设计中,各个对象都是公用的
C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小
D.上述3种说法都不对