2019年Visual Basic 程序设计期末测试复习题200题[含答案]
一、选择题
1.若要将窗体隐藏起来,则实现的方法为_______。
a) Unload
b) Show
c) WindowsState
d) Hide 答案:D
2.如下数组声明语句,正确的是______。
a) dim a[3,4] as intiger
b) dim a(3,4) as string
c) dim a(n,n) as single
d) dim a(3 4) as integer 答案:B
3.要想改变一个窗体的标题内容,则应该设置______属性的值。
a) Name
b) Fontname
c) Caption
d) Text 答案:C
4.在Visual Basic设计界面中不能隐藏的窗口是______。
a) 工程窗口
b) 属性窗口
c) 立即窗口
d) 窗体窗口 答案:A
5.在程序中使用日期型数据时,必须用符号____将日期型数据括起来。
a) @
b) $
c) %
d) # 答案:D
6.下列数据类型不可能占8个字节的是_____数据类型。
a) Date
b) Long
c) Double
d) Currency 答案:B
7.下列结构中不属于循环结构的是______。
a) for/next
b) while/wend
c) With/end with
d) do/loop 答案:C
8.若要取消窗体的最大化功能,则可设置______属性为False来实现。
a) ControlBox
b) MinButton
c) MaxButton
d) Enabeld 答案:C
9.以下可以构成语句的一项是_______。
a) 对象名.属性名
令数组全部的值为0 b) 对象名.方法名
c) 对象名.事件名
d) 对象名.函数名 答案:B
10.下列_______属性用于设置或返回文本框中的文本。
a) Caption
b) Text
c) Name
d) DragIcon 答案:B
11.复选框控件其Value属性的可取值是_______。
a) Trut和False
b) 0和1
c) 1、2、3
d) 0、1、2 答案:D
12.要使窗体Form1关闭,错误的是______。
a) Unload Form1
b) Unload me
c) End
d) Form1.Visiable=False 答案:D
13.要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用_____语句。
a) Open "Sd.dat" For Output As #1
b) Open "C:Sd.dat" For Input As #1
c) Open "C:Sd.dat" For Output As #1
d) Open "Sd.dat" For Input As #1 答案:C
14.下列命令按钮事件过程执行后,输出结果是_____。
For m=1 to 1000 step 2
a=10
for n=1 to 20 step 2
a=a+2
next n
next m
print a
a) 1200
b) 1000
c) 30
d) 20 答案:C
15.假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是?
a) BOOLVAR=‘TRUE’
b) BOOLVAR=.TRUE
c) BOOLVAR=#TRUE#
d) BOOLVAR=False
答案:D
16.在Visual Basic程序设计中,过程名称的长度不能超过_______个字符。
a) 8
b) 40
c) 255
d) 11 答案:B
17.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为_______。
a) 输入对话框
b) 输出对话框
c) 模态对话框
d) 非模态对话框 答案:C
18.如果ABC的值为100,下列表达式中,_____的值为False。
a) ABC
b) 12345<>12345 & ABC
c) Not 2*5=10
d) 4=4 and 5>2+2 答案:C
19.下面的运算符中,哪个是逻辑运算符______。
a) And
b) Mod
c) >=
d) & 答案:A
20.在Visual Basic中按文件的访问方式不同,可以将文件分为_______。
a) 顺序文件、随机文件和二进制文件
b) 文本文件和数据文件
c) 数据文件和可执行文件
d) ASCII文件和二进制文件 答案:A
21.在Visual Basic中,要设置菜单项的快捷访问键,应使用哪个符号:______。
a) &
b) *
c) $
d) @ 答案:A
22.语句Print 5*5/5的输出结果是________。
a) 5
b) 25
c) 0
d) 5*5/5 答案:A
23.用以下语句 Dim b(-2 to 4)as string 所定义的数组的元素个数是_______个。
a) 2
b) 4
c) 6
d) 7 答案:D
24.下列程序段的执行结果是_____。
N=10
For k=n To 1 Step-1
x=Sqr(k)
x=x-2
Next k
Print x-2
a) -3
b) -1
c) 1
d) 1.16 答案:A
25.Datetime是Date类型的变量,以下赋值语句中错误的是:_______。
a) Datetime=#4/14/97#
b) Datetime=#May 1,1997#
c) Datetime=#12:15:00AM#
d) Datetime="8\8\99" 答案:D
26.下列程序段的执行结果为_____。
Dim M(10),N(10)
I=3
for T=1 To 5
M(T)=T
N(I)=2*I+T
Next T
print N(I);M(I)
a) 3 11
b) 3 15
c) 11 3
d) 15 3 答案:C
27.当程序运行时,在窗体上单击鼠标,以下_______事件是窗体不会接收到的。
a) MouseDown
b) MouseUp
c) Load
d) Click 答案:C
28.使用CommonDialog控件的_________方法可显示“打印”对话框。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论