精选VisualBasic程序设计期末模拟考试题库288题含答案.docx
《精选VisualBasic程序设计期末模拟考试题库288题含答案.docx》由会员分享,可在线阅读,更多相关《精选VisualBasic程序设计期末模拟考试题库288题含答案.docx(49页珍藏版)》请在冰豆网上搜索。
精选VisualBasic程序设计期末模拟考试题库288题含答案
2020年VisualBasic程序设计期末测试复习题288题[含答案]
一、选择题
1.在程序中使用日期型数据时,必须用符号____将日期型数据括起来。
a)@
b)$
c)%
d)#答案:
D
2.一个可执行的vb运行程序至少包括一个______。
a)标准模块
b)窗体模块
c)类模块
d)资源文件模块答案:
B
3.下列程序运行后,变量s的值为______。
J=0:
s=0
ForI=1To4
j=j+I
s=s+j
NextI
a)20
b)10
c)5
d)15答案:
A
4.下列程序段的执行结果为_____。
DimM(10),N(10)
I=3
forT=1To5
M(T)=T
N(I)=2*I+T
NextT
printN(I);M(I)
a)311
b)315
c)113
d)153答案:
C
5.如下数组声明语句,正确的是______。
a)dima[3,4]asintiger
b)dima(3,4)asstring
c)dima(n,n)assingle
d)dima(34)asinteger答案:
B
6.在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。
a)Change
b)keyDown
c)Scroll
d)DragOver答案:
C
7.写列选项中,合法的变量是______。
a)c%aaa
b)sum_3
c)Else
d)5persons答案:
B
8.要想改变一个窗体的标题内容,则应该设置______属性的值。
a)Name
b)Fontname
c)Caption
d)Text答案:
C
9.以下控件中没有Caption属性的控件是______。
a)标签框
b)文本框
c)框架
d)命令按钮答案:
B
10.在VisualBasic环境下,当写一个新的VisualBasic程序时,所做的第一件事是________。
a)编写代码
b)新建一个工程
c)打开属性窗口
d)进入VB环境答案:
B
11.整型数的取值范围为______。
a)–32767~+32767
b)–32768~+32767
c)–32768~+32768
d)0~65535答案:
B
12.以下哪个是合法的变量名_______。
a)Len
b)Test@qw
c)6cost_1
d)count2s答案:
D
13.下列选项中,为字符串常量的是______。
a)6/12/2001
b)"6/12/2001"
c)#6,12,2001#
d)6,12,2001#答案:
B
14.下列数据类型不可能占8个字节的是_____数据类型。
a)Date
b)Long
c)Double
d)Currency答案:
B
15.下列程序的运行结果为________。
ForI=1to3
d(I)=2*I-1
?
d(I)
NextI
a)135
b)246
c)146
d)567答案:
A
16.若要取消窗体的最大化功能,则可设置______属性为False来实现。
a)ControlBox
b)MinButton
c)MaxButton
d)Enabeld答案:
C
17.若要使标签透明,则可使用的属性是_______。
a)BackColor
b)BackStyle
c)BorderStyle
d)ForeColor答案:
B
18.下列_______属性用于设置或返回文本框中的文本。
a)Caption
b)Text
c)Name
d)DragIcon答案:
B
19.若要在列表框中显示多列数据,可用列表框的______属性来实现。
a)MultiSelect
b)Index
c)Columns
d)List答案:
C
20.复选框控件其Value属性的可取值是_______。
a)Trut和False
b)0和1
c)1、2、3
d)0、1、2答案:
D
21.若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的()属性
a)BACKCOLOR
b)BORDERSTYLE
c)FORECOLOR
d)BACKSTYLE答案:
D
22.在VisualBasic设计界面中不能隐藏的窗口是______。
a)工程窗口
b)属性窗口
c)立即窗口
d)窗体窗口答案:
A
23.改变驱动器列表框的Drive属性值将激活_____事件。
a)Change
b)Scroll
c)KeyDown
d)KeyUp答案:
A
24.下列程序段的执行结果为___。
X=5
y=-20
ifnotx>0then
x=y-3
else
y=x+3
printx-y;y-x
endif
a)-33
b)5-8
c)3-3
d)25-25答案:
A
25.在VisualBasic中,称对象的数据为:
______。
a)属性
b)方法
c)事件
d)封装答案:
A
26.在VB中,常量12#的数据类型是_____。
a)整型
b)双精度浮点型
c)长整型
d)字符串答案:
B
27.语句Print5*5/5的输出结果是________。
a)5
b)25
c)0
d)5*5/5答案:
A
28.用于获取字符串长度的函数是_______。
a)Len()
b)Length()
c)Strlen()
d)Lofo()答案:
A
29.用于获得字符串S从第4各字符开始的4个字符的函数是______。
a)Mid(S,4,4)
b)Middle(S,4,4)
c)Midstr(S,4,4)
d)MiddleStr(S,4,4)答案:
A
30.用于获得字符串S最左边4个字符的函数是:
_______。
a)Left(S,4)
b)Left(1,4)
c)Leftstr(S)
d)Leftstr(3,4)答案:
A
31.用以下语句Dimb(-2to4)asstring所定义的数组的元素个数是_______个。
a)2
b)4
c)6
d)7答案:
D
32.以下选项中,是VisualBasic控件的是_____。
a)文本框
b)Print
c)Click
d)Debug答案:
A
33.以下程序段的输出结果是______。
A=Sqr(3)
b=Sqr
(2)
c=a>b
Printc
a)-1
b)0
c)False
d)Ture答案:
D
34.当一个工程含有多个窗体时,其中的启动窗体是_____。
a)启动VB时建立的窗体
b)第一个添加的窗体
c)最后一个添加的窗体
d)在“工程属性”对话框中指定的窗体答案:
D
35.以下可以构成语句的一项是_______。
a)对象名.属性名
b)对象名.方法名
c)对象名.事件名
d)对象名.函数名答案:
B
36.不能触发滚动条Change事件的操作是_______。
a)拖动滚动块
b)单击两端箭头
c)单击滚动块
d)单击箭头与滚动块之间的滚动条答案:
C
37.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为_______。
a)输入对话框
b)输出对话框
c)模态对话框
d)非模态对话框答案:
C
38.当程序运行时,在窗体上单击鼠标,以下_______事件是窗体不会接收到的。
a)MouseDown
b)MouseUp
c)Load
d)Click答案:
C
39.使用CommonDialog控件的_________方法可显示“打印”对话框。
a)ShowOpen
b)ShowSave
c)ShowColor
d)ShowPrinter答案:
D
40.8.6787E+8写成普通的十进制数是_______。
a)86787000
b)867870000
c)8678700
d)8678700000答案:
B
41.程序的基本控制结构是______。
a)顺序结构、多分支结构和单分支结构
b)For…Next结构、Do…loop结构
c)顺序结构、选择结构和循环结构
d)单行结构和多行结构答案:
C
42.以下程序段执行后整型变量n的值为_____。
N=0
forI=1to20step5
n=n+1
nextI
a)3
b)4
c)5
d)2答案:
B
43.以下程序输出的结果为______。
X=1
y=4
DoUntily>4
x=x*y
y=y+1
Loop
Printx
a)4
b)8
c)12
d)16答案:
A
44.以下不属于VisualBasic系统的文件类型是
a).frm
b).cls
c).bat
d).vbp答案:
C
45.单精度浮点数占用的字节数为______。
a)2个字节
b)3个字节
c)4个字节
d)8个字节答案:
C
46.表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是?
a)4^5
b)3*4
c)x+1
d)SIN答案:
C
47.可以用作其它控件容器的控件有()
a)窗体控件,列表控件,图像控件
b)窗体控件,文本框控件,框架控件
c)窗体控件,框架控件,图片框控件
d)窗体控件,标签控件,图片控件答案:
C
48.将字符串“hello”添加到列表框的最后,可使用()请语句。
a)List1.AddItem“hello”,List1.ListCount-1
b)List1.AddItem“hello”,List1.ListCount+1
c)List1.AddItem“hello”,List1.ListIndex
d)List1.AddItem“hello”答案:
D
49.要使一个标签透明且不具有边框,则应