21、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是( )。
A.任何时刻最多只有一个窗体是活动窗体
B.不能把标准模块设置为启动模块
C.用Hide 方法只是隐藏一个窗体,不能从内存中清除该窗体
D.如果工程中含有Sub Main 过程,则程序一定首先执行该过程
22、概要设计中要完成的事情是( )。
A.系统结构和数据结构的设计
B.系统结构和过程的设计
C.过程和接口的设计
D.数据结构和过程的设计
23、把数学表达式5x+32y-6表示为正确的VB表达式应该是( )
A.(5x+3)/(2y-6)
B.x*5+3/2*y-6
C.(5*x+3)÷(2*y-6)
D.(x*5+3)/(y*2-6)
24、下列( )事件过程可以将打开文件对话框的标题改变为"new Caption"。
A.Private Sub Command1_Click()
CommonDialog1.DialogTitle ="new Caption"
CommonDialog1.ShowFont
End Sub
B.Private Sub Command1Click()
CommonDialog1.DialogTitle ="new Caption"
CommonDialog1.ShowOpen
End Sub
C.Private Sub Command1_Click()
CommonDialog1.DialogTitle ="ne w Caption"
CommonDialog1.ShowHelp
End Sub
D.Private Sub Command1_Click()
CommonDialog1.DialogTitle ="new Caption"
CommonDialog1.ShowColor
End Sub
25、设窗体上有一个滚动条,要求单击滚动条右端的
按钮一次,滚动块移动一定的刻度值,决定此刻度值的属性是( )。
A.Max
B.Mi n
C.SmallChange
D.LargeChange
26、假定有下列函数过程:
Function Fun(S As Stri ng)As Stri ng
Di ms1As Stri ng
For i =1To Len(S)
S1=LCase(Mid(S,i ,1))+s1
Next i
Fun =s1
End Function
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Co mmand1_Click()
Di mStr1As Stri ng ,Str2As Stri ng
Str1=InputBox("请输入一个字符串")
Str2=Fun(Str1)
Print Srt2
End Sub
程序运行后,单击命令按钮,如果在输入对话框中输入字符串"abcdefg",则单击"确定"按钮后在窗体上的输出结果为( )。
A.ABCDEFG
B.abcdefg
C.GFEDCBA
D.gfedcba
27、下列叙述中错误的是( )。
A.一种数据的逻辑结构可以有多种存储结构
B.数据的存储结构与数据的处理效率无关
C.数据的存储结构与数据的处理效率密切相关
D.数据的存储结构在计算机中所占的空间不一定是连续的
28、在软件设计中,不属于过程设计工具的是( )。
A.PDL(过程设计语言)
B.PAD 图
C.N -S 图
D.DFD 图
29、原因排除法属于( )。
A.软件调试方法
B.黑盒测试方法
C.白盒测试方法
D.动态测试方法
30、若在某窗体模块中有如下事件过程:
Private Sub Co mmand1_Click(Index As Integer)
……
End Sub
则以下叙述中正确的是( )。
A.此事件过程与不带参数的事件过程没有区别
B.有一个名称为Co mmand1的窗体,单击此窗体则执行此事件过程
C.有一个名称为Co mmand1的控件数组,数组中有多个不同类型控件
D.有一个名称为Co mmand1的控件数组,数组中有多个相同类型控件