VB复习题(含答案)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“vb复习题含答案”。
综 合 测 试 题
一、单选题
1.窗体的标题栏显示内容由窗体对象的(D)属性决定。
A.BackColor
B.BackStyle
C.Text
D.Caption 2.下列不能作为VB中的变量名的符号是(C)。
A.A45
B.P12
C.89Ta
D.x 3.只能删除字符串尾部空格的函数是(B)。
A.Ltrim
B.Rtrim
C.Trim
D.Mid 4.如果在菜单栏中添加1条分隔线,则应将其Caption属性设置为(D)。
A.=
B.*
C.&
D.-5.用下面语句定义的数组的元素个数是(D)。
Dim A(-3 To 5)As Integer A.6
B.7
C.8
D.9 6.设a=2,b=3,c=4,d=5,下列表达式的值是(B)。
a>b And cc A.True
B.False
C.-1
D.1 7.下列关于控件画法的叙述错误的是(D)。
A.单击一次工具箱中的控件图标,只能在窗体上画出一个相应的控件
B.按住CTRL键后单击一次工具箱中的控件图标,可以在窗体上画出多个相同类型的控件
C.双击工具箱中的控件图标,所画控件的大小和位置是固定的D.我们使用的控件只能是工具箱中的标准控件
8.应用程序设计完成后,应将程序保存,保存的过程是(D)。
A.只保存窗体文件即可
B.只保存工程文件即可
C.先保存工程文件,之后保存窗体文件
D.先保存窗体文件(或标准模块文件),之后还要保存工程文件 9.假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为(A)。
A.MenuItem.Enabled=False
B.MenuItem.Enable=True C.MenuItem.Visible=True
D.MenuItem.Visible=False 10.在一个语句内写多条语句时,每个语句之间用(B)符号分隔。
A.,B.:
C..D.;
11.已知A$=”abcdefghijklmn”,则表达式Left$(A$,4)+Mid$(A$,4,2)的值为(B A.abcdef
B.abcdde
C.abccde
D.abcdefg 12.赋值语句:a=123+MID(”123456”,3,2)执行后,a变量中的值是(D)。
A.”1234”
B.123
C.12334
D.157 13.下面程序运行后,显示的结果是(B)。Dim x X=true If x Then Print x+1 A.1
B.0
C.true
D.显示出错信息 14.下面程序段,显示的结果是(A)。
Dim x X=1 X=int(Rnd)+5 Select Case x
Case 5
Print“优秀”
Case 4
Print“良好”
Case 3
Print“通过”
Case Else
Print“不通过” End Select A.优秀
B.良好
C.通过
D.不通过)。
15.VB 提供了结构化程序设计的三种的基本机构,三种基本结构是(D)。
A.递归结构、选择结构、循环结构 B.选择结构、过程结构、顺序结构 C.过程结构、输入、输出结构、转向结构 D.选择结构、循环结构、顺序结构
16.下列循环语句能够正常结束循环的是(C)。
A.I=5 Do
I=I+1 Loop until I
I=I+2 Loop until I=10 C.I=10 Do
I=I-1 Loop until I
I=I-2 Loop until I=1 17.以下程序输出结果是(A)。
Option Base 1 Private Sub Command1_click()Dim a%(3, 3)For i = 1 To 3 For j = 1 To 3 If j > 1 And i > 1 Then a(i, j)= a(a(i1), a(i, j-1))+ 1 Else a(i, j)= i * j End If Print a(i, j);“”;Next j Print Next i End Sub A.1 2 3
B.1 2 3
C.1 2 3
D.1 1 1 3 1 2 3 4 6 2 2 2 3 2 3 6 9 3 3 18.定时器的Interval属性以(C)为单位指定Timer事件之间的时间间隔。
A.分
B.秒
C.毫秒
D.微秒
19.可以惟一标识控件数组中的每一个控件的属性是(A)。
A.Name
B.Caption
C.Index
D.Enabled 20.在下列关于通用对话框的叙述是错误的是(B)。
A.CommonDialog1.ShowFont显示字体对话框
B.在打开或另存为对话框中,用户选择的文件名可以经FileTitle属性返回
C.在文件找开或另存为对话框中,用户选择的文件名及其路径可以经FileName属性返回
D.通用对话框可以用来制作和显示帮助对话框 21.InputBox函数返回值的类型为(B)。
A.数值 B.字符串
C.变体 D.数值或字符串(视输入的数据而定)22.下面关系表达式的值为真的是(C)。
A.“A”>“a” B.“9”>“a” C.“That”>“Thank” D.12>12.1 23.为了把焦点移到某个指定的控件,所使用的方法是(A)。
A.SetFocus B.Visible C.Refresh D.GetFocus 24.设a=6,则执行x=IIF(a>5,-1,0)后,x的值为(D)。
A.5 B.6 C.0 D.-1 25.以下语句错误的是(B)。
A.If a=1 And b=2 then C=3 End If B.If a=1 Then C=2 ElseIf a=2 Then C=3 C.c=IIF(a=1,2,3)D.If a=1 Then C=2 ElseIf a=2 Then C=3 End If 26.有如下程序:
Sub sub1(x,y)X=2*x Y=3*y End sub Private sub command1_click()A=1:b=1 Call sub1(a,b)Print “A=”;a;”,B=”;b
End sub 程序运行后的输出结果是(B)。
A.A=1,B=B.A=2,B=3 C.A=1,B=3 D.A=2,B=1
二、填空题
1.Visual Basic中工程文件的扩展名是(vbp);窗体文件的扩展名是(frm)。2.为了使标签能自动调整大小以显示全部文本内容,应把标签的(autosize)属性设置为True。
3.能将字符串中的小写字母转换成大写字母的函数是(ucase)。4.数学表达式 3x+2^3,写成VB表达是(3*x+2^3)。
5.过程和函数中的参数的传递方式有(byval)和(byref)两种。
6.若要终止窗体的运行,可使用(unload)命令;若要将窗体Form1显示出来,可使用方法(Form1.show)来实现。
三、写成程序结果
1.在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()b=1 a=2 Do While b
)。2.有如下程序:
Private Sub Command1_Click()S=0 Do s=(s+1)*(s+2)N=N+1 Loop Until s>=10 Print N;s End Sub 运行后的输出结果是(2 12)。3.有如下函数过程
Function gys(byval x as integer, byval y as integer)as integer do while y0 remainder=x/y x=y y=remainder loop gys=x End function 以下是调用该函数的事件过程,该程序的运行结果是什么(Private sub command7_click()Dim a as integer Dim b as integer A=10 B=2 X=gys(a, B)Print x End sub)。
刀豆文库小编为你整合推荐6篇vb期末考试复习题,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
vb期末考试复习题Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,下面是小编整理的vb期末考试复习题,希望对你有帮助。vb期末考试复习题:一、单选......
学参教育东北林业大学考研网http://笔试复习题笔试占总分的50%、平时占10%、上机占40%。笔试时间为1小时。四道大题为:程序填空、程序运行结果、程序段功能、编程题复习范围随机......
Struts2复习题1.以下属于struts2的控制器组件是:A.ActionB.ActionForm C.ActionServlet D.dispatchAction 2.以下属于struts2配置文件中的配置元素是:(多选) A. B.C.D.3.关......
2007年名著复习题精选(含答案)1.读下面一段文字,回答问题。狗衔着一块肉过河,望见自己在水里的影子,以为是另外一只狗衔着更大的肉。他于是放下自己这块肉,冲过去抢那块。结果,两块......