填空题软件测试方法中,黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要是用于测试
________
。
填空题在E盘当前目录文件夹下建立一个名为“Student.txt'’的顺序文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。Private Sub Form _ Click( ) 【12】 For i=1 To 5 StuName=InputBox("请输入姓名") StuGrade=InputBox("请输入年级号") StuAge=InputBox("请输入年龄") 【13】 Next i 【14】 End Sub
填空题在窗体上面画一个命令按钮,然后编写如下程序: Function M(x As Integer, y As Integer) As Integer M = IIf(x>y, x, y) End Function Private Sub Command1_Click() Dim a As Integer, b As Integer a = 2 b = 5 Print M(a, b) End Sub 程序运行后,单击命令按钮,输出结果为 【5】 。
填空题在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为{{U}} 【1】 {{/U}}。
填空题在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
Option Base 1
Private Sub Command1_Click()
Dim a(10)As Integer
For i=1 To 10
a(i)=i
Next
Call swap(______)
For i=1 To 10
Print a(i);
Next
End Sub
Sub swap(b()As Integer)
n=Ubound(b)
For i=1 To n/2
t=b(i)
b(i)=b(n)
b(n)=t
______
Next
End Sub
上述程序的功能是,通过调用过程swap,调换数组中数值的存放位置,即a(1)与a(10)的值互换,a(2)与a(9)的值互换……。请填空。
填空题设有如下程序:
Private Sub Form_Click()
Dim a As Integer,s As Integer
n=8:s=0
DO
s=s+n:n=n-1
Loop While n>0
Print s
End Sub
以上程序的功能是计算1~8的和。程序运行后,单击窗体,输出结果为______。
填空题假定一个文本框的Name属性为Text1,为了在该文本框中显示“Hello!”,所使用的语句为{{U}} 【7】 {{/U}}。
填空题下面程序是由鼠标事件在窗体上画图,如果按下鼠标将可以画图,双击窗体可以清除所画图形。补充完整下面的程序。
首先在窗体层定义如下变量:
Dim PaintStart As Boolean
编写如下事件过程:
Private Sub Form_Load ( )
DrawWidth = 2
ForeColor = vbGreen
End Sub
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, _
X As Single, Y As Single)
PaintStart = True
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, _
X As Single, Y As Single)
If PaintStart Then
PSet (X, Y)
End If
End Sub
Private Sub Form_MouseUp (Button As Integer, Shift As Integer, _
X As Single, Y As Single)
{{U}} 【14】 {{/U}}
End Sub
Private Sub Form_DblClick( )
Cls
End Sub
填空题在窗体模块的声明段中用Public定义的变量可以在______模块中使用,而用Dim或Private关键字定义的变量可以在______模块中使用。
填空题新建一个工程,内有两个窗体,窗体Form1上有一个命令按钮Command1,单击该按钮,
Form1窗体消失,显示Form2窗体,程序如下:
Private Sub Command1_Click()
{{U}} 【6】 {{/U}}
Form2{{U}} 【7】 {{/U}}
End Sub
试补充完整。
填空题下面程序的功能是产生10个小于100(不含100)的随机正整数,并统计其中5的倍数所占比例,但程序不完整,请补充完整。 SubPR() Randomize Dim a(10) For j=1 To 10 a(i)=Int( (14) ) If (15) Then k=k+1 Print a(j) Next j Print Print k/10 Fnd Sub
填空题按照软件测试的一般步骤,______测试应在集成测试之前进行。
填空题子程序通常分为两类:{{U}} 【2】 {{/U}}和函数,前者是命令的抽象,后者是为了求值。
填空题可使用列表框的
________
方法向列表框中增加一个项目。
填空题在窗体上画一个命令按钮,然后编写如下事件过程:
Option Base 1
Private Sub Command1_click()
Dim a
a=Array(1,2,3,4)
j=1
For i=4 To 1 Step-1
s=s+a(i)*j
j=j*10
Next i
Print s
End Sub
运行一面的程序,单击命令按钮,其输出结果是{{U}} 【15】 {{/U}}。
填空题给定年份,下列程序用来判断该年是否是闰年,请填空。Sub YN( ) Dim X AS Integer x=Input Box("请输入年号") If( x Mod 4=0 【10】 x Mod l000) 【11】 (x Mod 400=0)Then Print"是闰年" Else Print"不是闰年,是普通年份" End IfEnd Sub
填空题在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程: Private Sub Form_Click() Text1. Text="VB程序设计" End Sub Private Sub Text1_Change() Picturel. Print "VB Programming" End Sub 程序运行后,单击窗体,则在文本框中显示的内容是 【6】 ,在图片框中显示的内容是 【7】 。
填空题在窗体上画一个列表框、一个命令按钮和一个标签,其名称分别为List1、Commandl和Label1,通过属性窗口把列表框中的项目设置为:“第一个项目”、“第二个项目”、“第三个项目”、“第四个项目”。程序运行后,在列表框中选择一个项目,然后单击命令按钮,即可将所选择的项目删除,并在标签中显示列表框当前的项目数,运行情况如图所示(选择“第三个项目”的情况)。下面是实现上述功能的程序,请填空。PfivmeSubCommand1_Click()IfList1.List1ndex>=【9】ThenList1.Removehem【10】Label1.Caption=【11】ElseMsgBox“请选择要删除的项目”EndIfEndSub
填空题软件质量与产品运行特性为正确性、健壮性、效率、 【2】 、可用性、风险性和可靠性。
填空题对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为{{U}} 【2】 {{/U}}。
