(30) 当双击窗体form1时,要将窗体form1隐藏起来、将窗体form2以模式方式显示出来的事件过程,正确的是
a) private sub form_dblclick()
form1.hide
form2.show 0
end sub
b) private sub form_dblclick()
form1.hide
form2.show 1
end sub
c) private sub form_click()
form1.hide
form2.show
end sub
d) private sub form_dblclick()
form1.enabled=false
form2.enabled=true
end sub
正确答案: b
(31) 有如下函数过程:
function hfc(byval x as integer, byval y as integer) as integer
do while y <> 0
sic=x / y
x=y
y=sic
loop
hfc=x
end function
以下是该函数的调用过程,该程序的运行结果是
private sub command1_click()
dim a as integer
dim b as integer
a=12
b=2
x=hfc(a, b)
print x
end sub
a) 0
b) 6
c) 2
d) 80
正确答案: b
(32) 有如下事件过程:
sub abd(x%, y%, z%)
z%=x% + y%
end sub
private sub command1_click()
a%=30: b%=40
call abd(a%, b%, c%)
print c%
end sub
运行上面的程序,单击命令按钮,输出结果为
a) 70
b) 70.0
c) 7.0e+1
d) 显示错误信息
正确答案: a
(33) 如下事件过程:
function feed(x)
if x < 10 then
feed=x
else
feed=10 + x
end if
end function
private sub command1_click()
x=val(inputbox("", , 0) )
pay=feed(x)
print pay
end sub
运行时在输入框内输入变量x的值为15,输出结果为
a) 0
b) 15
c) 25
d) 30
正确答案: c
(34) 在窗体上画一个命令按钮,然后编写如下事件过程:
sub btc(oldcopy() as integer, newcopy() as integer)
dim i as integer
for i=lbound(oldcopy() ) to ubound(oldcopy() )
newcopy(i) =oldcopy(i)
next i
end sub
private sub command1_click()
dim m(10) as integer, n(10) as integer
for i=1 to 10
m(i) =i i
next i
call btc(m, n)
print n(5)
end sub
程序运行后,单击命令按钮输出结果为
a) 0
b) 2
c) 10
d) 25
正确答案: d
(35) 在窗体上画一个命令按钮,然后写出如下事件过程:
private sub command1_click()
s=1
do
s=(s + 1) ^ (s + 2)
number=number + 1
loop until s >=6
print number, s
end sub
程序运行后,输出的结果是
a) 23
b) 318
c) 18
d) 1020
正确答案: c
二 、填空题
(1) 常用的黑箱测试有等价分类法、 【1】 、因果图法和错误推测法4种。
正确答案: 1.(边值分析法)
(2) 测试的目的是暴露错误,评价程序的可靠性;而 【2】 的目的是发现错误的位置并改正错误。
正确答案: 1.(调试)
(3) 软件维护活动包括以下几类:改正性维护、适应性维护、 【3】 维护和预防性维护。
正确答案: 1.(完善性)
(4) 在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为 【4】 。
正确答案: 1.(消息)
(5) 关键字asc和desc分别表示 【5】 的含义。
正确答案: 1.(升序排列和降序排列)
(6) 下述语句段在运行时的显示结果是 【6】 。
cls
x=10.34 + 8
print len(x)
正确答案: 1.(5)
(7) 窗体上有两个按钮,则执行程序后按键盘cance1键的输出结果是 【7】 。
private sub command1_click()
print "北京";
end sub
private sub command2_click()
print "南京";
end sub
private sub form_load()
command2.cancel=true
command1.cancel=true
end sub
正确答案: 1.(北京)
本文共4页: 第
[1] [2] [3] [4] 页