现有一个计算类型的程序,它的输入只有一个Y,其范围是—50≤Y≤50。现从输入的角度考虑设计了一组测试用例:—100,100,0。设计这组测试用例的方法是()
第1题:
若有一个计算类型的程序,它的输入只有一个X,其范围是[-1.0,1.0],现从输入的 角度考虑设计一组测试,该程序的测试用例为-1.001,-1.0,1.0,1.001,设计这组测试用例 的方法是
A.逻辑覆盖
B.等价类划分
C.边界值分析
D.错误推测
第2题:
向x变量中输入任意一个大写字母,再将x变量中的大写字母转成小写字母 (如 "G”变成 "g”)。正确的算法是( )
A.①输入字母到x ②int y = x - 32 ③x = (char)y→输出x
B.①输入字母到x ②int y = x + 32 ③x = (char)y→输出x
C.①输入字母到x ②int y = (int)x - 32 ③x = (char)y→输出x
D.①输入字母到x ②int y = (int)x + 32 ③输出y
第3题:
A、条件覆盖法
B、等价分类法
C、边界值分析法
D、错误推测法
第4题:
现有一个计算类型的程序,它的输入只有一个Y,其范围是—50≤Y≤50。现采用黑盒法进行测试,设计了一组测试用例:—100,100,0。设计这组测试用例的方法是()。
第5题:
下列程序的功能是:当x<50时,y=0.8*Π;当50≤x≤100时,y=0.7*Π;当x>100时,没有意义。请填空。
Private Sub Command1_Click()
Dim x As Single
x=InputBox("请输入x的值!")
Select Case x
Case Is < 50
y=0.8 * x
Case 50 To 100
y=0.7 * x
【 】
Print "输入的数据出界!"
End Select
Print x, y
End Sub
第6题:
( 32 )设有以下程序:
Private Sub Form_Click()
X=50
For i=1 To 4
Y=InputBox( “ 请输入一个整数 ” )
Y=Val(y)
If y Mod 5=0 Then
a=a+y
x=y
Else
a=a+x
End If
Next i
Print a
End Sub
程序运行后,单击窗体,在输入对话框中依次输入 15 、 24 、 35 、 46 ,输出结果为
A ) 100
B ) 50
C ) 120
D ) 70
第7题:
下列程序的功能是输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请填空。
main()
{int i, x, y=1;
scanf("%d", &x);
for(i=2; i<=x/2; i++)
if【14】{ y=0; break;}
printf("%d\n", y);
}
第8题:
若有一个计算类型的程序,它的输入量只有一个X,其范围是[1.0,1.0]。现从输入的角度考虑设计一组测试该程序的测试实例为-1.001,-1.0,1.0,1.0001,设计这组测试实,例的方法是______。
第9题:
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
X=0
Do While X<>-1
X=Val(InputBox("请输入数据X:"))
Y=Val(InputBox("请输入数据Y:"))
If X*Y<X+Y Then Print X,Y
Loop
End Sub
程序运行后,依次输入7,2,-3,8,-5,-10,18,-1,-1,则输出结果是【 】
第10题:
下列程序的功能是:当x<50时,y =0.8 xx;当50≤x≤100时,y=0.7 xx;当x>100时,
Private Sub Command1_Click()
Dim x As Single
x = InputBox("请输入x的值" )
Select Case x
Case Is<50
y=0.8 * x
Case 50 To 100
y=0.7 * x
【 】
Print "输入数据出界!"
End Select
Print x, y
End Sub