一、选择题。
1. 数组声明为dim a(3,-2 to 2,5),则数组a包含( )个元素。
a. 75b. 120c. 60d. 220
2. 在vb中,若要改变一个标签(label)上显示的内容的水平对齐方式,应当在属性窗口中改变这个标签的( )属性的值。
a. textb. namec. alignmentd. list
3. msgbox函数的返回值的类型为( )
a. 日期型b. 整型c. 字符串d. 逻辑型。
4. 如果命令按钮的caption属性包含( )则按下alt+c可激活该按钮。
a. #cb. $cc. &cd. @c
5. 菜单对象只有一个事件,它是( )
a. clickb. dbclickc. keypressd. mouseup
6. 用于设置在文本框中显示字符的属性是( )
a. maxlength b. passwordchar属性 c. sellength d. autosize属性。
7. 终止应用程序的正确方法是( )
a. 卸载窗体,然后执行end语句b. 卸载窗体。
c. 执行end语句d. 执行stop语句。
8. 多分支选择结构的case语句,写法错误的是。
a. case is<”manb. case 5 to 2
c. case 1,5,7,9d. case 8 to 12
9. 表达式len("2011江苏nj
a. 10b. 12c.14d. 8
10. 若将窗体的( )属性设置为false,则将取消窗体的控制菜单和所有的控制按钮。
a. enabledb. controlbox c. minbuttond. maxbutton
二、填空题。
1. 控件共用一个相同的控件名字称控件数组,控件数组的下标也称索引 。
2. mdi窗体由 1 个父窗体和多个子窗体组成。
3. vb有三种工作模式,它们分别是设计模式、 运行模式和中断模式 。
4. 使文本框text1获得焦点的**是
5. 欲设置定时器的时间间隔为2秒,则属性interval的值为 2000 。
6. 列表框(listbox)显示项目列表 ,用户可以从中显示一个或多个项目。
7. 可表示[50,100]之间的随机数的语句是 int(rnd * 51 +50) 。
8. 单选按钮的value属性值为 true 和 false ,默认为false。
三、程序改错。
统计输入的文章中的单词数,并将出现的定冠词the全部去除,同时统计删除的定冠词个数。假定单词间以一个空格分隔。(注:
找到并在修改出一个错误,正确答案写在旁边,即可得2分,共有5处错误)
public sub pword(s$,countword%,countthe%)
dim lens%,i%,st$
countthe=0 : countword=0
st=trim(s)
i=mid(sti=instr(st, "
do while i>0
countword=countword+1
st=instr(st,i+1) st=mid(st,i+1)
i=instr(st
loopcountword= countword+1
st=trim(s)
i=instr(st, "i=instr(st, "the")
do while i>0
countthe=countthe+1
st= left(st,i-1)+mid(st,i+3) st= left(st,i-1)+mid(st,i+4)
i=instr(st,"the")
loopst=ss=st
end sub
四、阅读程序题。
1.阅读程序,写出程序的运行结果 box23 。
private sub form_click()
dim k,box as ivteger
for k=1 to 11
select case k
case 1,3,5,7,9,11
box=box+int(k/2)
case 2,4,6,8,10
box=box+int(k/3)
end select
next k
print “box”;box
end sub
2.执行了下面程序后,组合框中数据项的值是 1 3 5
private sub form_click()
for i=1 to 6
inext i
for i= 1 to 3
inext i
end sub
五、完善程序题。
1. 设有二个窗体frm1和frm2,在frm1上有一命令按钮cmd1,在frm2有一命令按钮cmd2,要求当单击命令按钮cmd1时激活frm2,当单击命令按钮cmd2时激活frm1,并同时将cmd1按钮上的文字修改为“结束”。请对下面的事件过程填空。
private sub cmd1_ 【1】__click
frm2.【2】__show___
end sub
private sub cmd2_ 【3】__click __
frm2.【4】__show
【5】_结束"
end sub
2019秋VB复习指南
2011秋学期期末复习指南参考题。一 选择题。1 for next循环结构中,循环控制变量的步长为0,则 a.循环体执行一次后结束循环b.形成无限循环。c.语法错误d.循环体不执行即结束循环。2 向组合框控件添加项目的方法是 a.clickb.clearc.appenditemd.additem 3...
2019秋VB复习指南
10 将指定的目录设为当前目录的语句是。a.chdriveb.chdirc.changed.pattern 二 填空题。1 设置或返回所选择的驱动器名的属性是。2 控件共用一个的控件名字称控件数组,控件数组的下标也称 3 vb中的菜单可分为菜单和菜单两类。4属性设置标签内容在标签框的对齐方式。5 用...
个案工作补修课复习
第一章个案工作的原理。1 个案工作是社会工作其他方法的基础。2 在西方个案工作的发展历史中,玛丽 里士满是 重视社会因素影响时期 的代表人物。3 个案工作的本质是助人自助。4 个案工作与心理咨询的差异包括 个案工作有更多的社会和政治责任。个案工作的空间更宽泛,更强调运用资源。个案工作注重案主个人问题...