新版精编VisualBasic程序设计期末考试题库200题含参考答案.docx
- 文档编号:4444840
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:35
- 大小:31.85KB
新版精编VisualBasic程序设计期末考试题库200题含参考答案.docx
《新版精编VisualBasic程序设计期末考试题库200题含参考答案.docx》由会员分享,可在线阅读,更多相关《新版精编VisualBasic程序设计期末考试题库200题含参考答案.docx(35页珍藏版)》请在冰豆网上搜索。
新版精编VisualBasic程序设计期末考试题库200题含参考答案
2019年VisualBasic程序设计期末测试复习题200题[含答案]
一、选择题
1.某顶级菜单项的热键字母为F,以下_____操作等同于单击该菜单项。
a)同时按下Ctrl+F键
b)按下F键
c)同时按下Alt+F键
d)同时按下Shift+F键答案:
C
2.改变驱动器列表框的Drive属性值将激活_____事件。
a)Change
b)Scroll
c)KeyDown
d)KeyUp答案:
A
3.当复选框设置为图片风格时,下列_______属性可以在复选框被选中时显示图形。
a)DisabledPicture
b)DownPicture
c)Picture
d)Image答案:
B
4.若要在列表框中显示多列数据,可用列表框的______属性来实现。
a)MultiSelect
b)Index
c)Columns
d)List答案:
C
5.下列是一个循环结构的程序,循环体内的语句将执行_____次。
K=0
ForI=1to10
Forj=1to100
K=K+1
Nextj
NextI
a)0
b)10
c)100
d)1000答案:
D
6.下列结构中不属于循环结构的是______。
a)for/next
b)while/wend
c)With/endwith
d)do/loop答案:
C
7.下列控件中可自动设置滚动条的是________。
a)复选框
b)框架
c)列表框
d)标签框答案:
C
8.若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。
a)AutoSize
b)Alignment
c)Enabled
d)Visble答案:
A
9.目录列表框的path属性的作用是______。
a)显示目录列表框中打开的当前目录。
b)显示当前驱动器或指定驱动器上的某目录下的文件名。
c)显示根目录下的文件名。
d)显示路径下的文件。
答案:
A
10.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。
a)FontName
b)Font
c)FontSize
d)FontBold答案:
C
11.下面的运算符中,优先级别最高的是_____。
a)AND
b)*
c)〉=
d)&答案:
B
12.执行语句Printformat(5459.478,"##,#0.00"),正确的输出是______。
a)5459.48
b)5,459.48
c)5,459,478
d)5,459。
47答案:
B
13.如果x是一个正实数,对x的第二位小数四舍五入的表达式是_____。
a)0.1*Int(x+0.05)
b)0.1*Int(10*(x+0.05))
c)0.1*Int(100*(x+0.5))
d)0.1*Int(x+0.5)答案:
B
14.Print方法不允许在____对象上输出数据。
a)窗体
b)代码窗口
c)立即窗口
d)图片框答案:
B
15.表达式Int(-17.8)+Sgn(17.8)的值是______。
a)18
b)-17
c)-18
d)-16答案:
B
16.若x=5,y=6,则表达式x+y=11的值是_____。
a)x+y=11
b)11
c)True
d)False答案:
C
17.单击命令按钮时,下列程序的执行结果为______。
PrivateFunctionP(NAsInteger)
Staticsum
ForI=1ToN
sum=sum+1
NextI
P=sum
EndFunction
PrivateSubCommand1_Click()
S=P
(1)+P
(2)+P(3)+P(4)
PrintS;
EndSub
a)20
b)30
c)115
d)135答案:
A
18.写列选项中,合法的变量是______。
a)c%aaa
b)sum_3
c)Else
d)5persons答案:
B
19.假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是?
a)BOOLVAR=‘TRUE’
b)BOOLVAR=.TRUE
c)BOOLVAR=#TRUE#
d)BOOLVAR=False
答案:
D
20.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为_______。
a)输入对话框
b)输出对话框
c)模态对话框
d)非模态对话框答案:
C
21.程序的基本控制结构是______。
a)顺序结构、多分支结构和单分支结构
b)For…Next结构、Do…loop结构
c)顺序结构、选择结构和循环结构
d)单行结构和多行结构答案:
C
22.下列______语句可以将变量A、B的值互换。
a)A=B:
B=A
b)A=A+B:
B=A-B:
A=A-B
c)A=C:
C=B:
C=A
d)A=(A+B)/2:
B=(A-B)/2答案:
B
23.下列______语句可以将变量A、B的值互换。
a)A=B:
B=A
b)C=A:
A=B:
B=C
c)A=C:
C=B:
C=A
d)B=A:
A=B答案:
B
24.以下程序段执行后整型变量n的值为_____。
N=0
forI=1to20step5
n=n+1
nextI
a)3
b)4
c)5
d)2答案:
B
25.下列_______属性用于设置或返回文本框中的文本。
a)Caption
b)Text
c)Name
d)DragIcon答案:
B
26.在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。
a)Change
b)keyDown
c)Scroll
d)DragOver答案:
C
27.表达式Fix(-23.87)+int(24.56)的值为_____。
a)-1
b)0
c)1
d)2答案:
C
28.要想改变一个窗体的标题内容,则应该设置______属性的值。
a)Name
b)Fontname
c)Caption
d)Text答案:
C
29.整型数的取值范围为______。
a)–32767~+32767
b)–32768~+32767
c)–32768~+32768
d)0~65535答案:
B
30.下列选项中,为字符串常量的是______。
a)6/12/2001
b)"6/12/2001"
c)#6,12,2001#
d)6,12,2001#答案:
B
31.在VisualBasic程序设计中,过程名称的长度不能超过_______个字符。
a)8
b)40
c)255
d)11答案:
B
32.如果有声明Dima(5)AsInteger,则该数组共占用______个字节内存。
a)5
b)6
c)10
d)12答案:
D
33.若要取消窗体的最大化功能,则可设置______属性为False来实现。
a)ControlBox
b)MinButton
c)MaxButton
d)Enabeld答案:
C
34.以下面_____那种方式打开的文件,只能读不能写。
a)Input
b)Output
c)Random
d)Append答案:
A
35.除时钟外其它控件都没有的属性是
a)Top
b)Name
c)Visible
d)Interval答案:
D
36.表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是
a)4^5
b)3*4
c)x+1
d)SIN答案:
C
37.设A、B、C表示三角形的3条边,表示条件“任意两边之和大于第三边”
的布尔表达式可以用()表示。
a)A+B>=COrA+C>=BOrB+C>=A
b)Not(A+B<=COrA+C<=BOrB+C<=A)
c)A+B>CAndA+C>BAndB+C>A
d)A+B>=CAndA+C>=BOrB+C>=A答案:
B
38.表达式(7\3+1)*(18\5-1)的值是()
a)8.76
b)7.8
c)6
d)6.67答案:
C
39.Rnd函数可能产生的()值
a)2
b)1
c)0.1234
d)1.00005答案:
C
40.窗体设计器是用来设计()
a)应用程序的代码段
b)应用程序的界面
c)对象的属性
d)对象的事件答案:
B
41.双击窗体的任何地方,可以打开的窗口是()
a)代码窗口
b)属性窗口
c)工程管理窗口
d)以上3个选项都不对答案:
A
42.RGB(x,y,z)函数中x,y,z的取值范围______。
a)[0,255)
b)(0,255]
c)[0,255]
d)(0,255)答案:
C
43.哪个不是VisualBasic的数据类型。
a)Single
b)Object
c)Integer
d)Boo1答案:
D
44.将任意一个正的两数N的个位数与十位数对换的表达式为?
a)(N-INT(N/10)*10)*10+INT(N/10)
b)N-?
INT(N/10)*10)*10+INT(N)/10?
c)INT(N/10)+(N-INT(N/10)
d)(N-?
INT(N/10)*10)*10+INT(N/10)答案:
A
45.叹釘哏
说法不正确的是
a)必须是字母开头,不能是数字或其他字符
b)不能用VisualBasic保留字
c)可以包含字母、数字、下划线和标点符号
d)不能超过255个字符答案:
C
46.决定控件上文字的字体、字形、大小及效果的属性是()
a)TEXT
b)CAPTION
c)NAME
d)FONT答案:
D
47.任何控件都具有的属性是()
a)TEXT
b)CAPTION
c)NAME
d)FORECOLOR答案:
C
48.变量未赋值时,数值型变量的值为()
a)0
b)空
c)1
d)0.1答案:
A
49.以下()程序段可以实施X、Y变量值的变换
a)Y=X:
X=Y
b)Z=X:
Y=Z:
X=Y
c)Z=X:
X=Y:
Y=Z
d)Z=X:
W=Y:
Y=Z:
X=Y答案:
C
50.语句PRINT?
“SGN(-26)=”;SGN(-26)的输出结果为
a)SGN(-26)=26
b)SGN(-26)=-26
c)SGN(-26)=+1
d)SGN(-26)=-1答案:
D
51.设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是()
a)cmdc
b)cmdb
c)cmdA
d)Command1答案:
c
52.引用列表框的最后一项应使用()
a)List1.List(List1.ListCount-1)
b)List1.List(List1.ListCount)
c)List1.List(ListCount)
d)List1.List(ListCount-1)答案:
A
53.对象是一个逻辑实体,它是______的集合。
a)数据
b)代码
c)数据与代码
d)属性答案:
C
54.表达式Abs(-5)+Len("ABCDE")的值是_____。
a)5ABCDE
b)-5ABCDE
c)10
d)0答案:
C
55.VB6.0中,执行下面的四个语句时出现错误的是_____。
a)x=SGN(0)
b)x=SQR(0)
c)x=LOG(0)
d)x=SIN(0)答案:
C
56.如果有声明Optionbase1dimarr(3,3),则该数组共有_____个元素。
a)16
b)9
c)4
d)6答案:
B
57.如果有声明Optionbase1dimarray(15),则该数组共有_____个元素。
a)16
b)15
c)13
d)14答案:
B
58.下列对象中没有焦点属性的是(?
?
?
)
a)命令按钮控件
b)窗口控件
c)文本框控件
d)单选框控件答案:
B
59.如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是
a)0.01*int(x+0.05)
b)0.01*int(100*(x+0.005))
c)0.01*int(100*(x+0.05))
d)0.01*int(x+0.005)答案:
B
60.要清除组合框Combol中的所有内容,可以使用()语句
a)Combo1.ClS
b)Combo1.Clear
c)Combo1.Delete
d)Combo1.Remove?
答案:
B
61.INT(100*RND
(1))产生的随机整数的闭区间是
a)[0,99]
b)[1,100]
c)[0,100]
d)[1,99]答案:
A
62.可以用作其它控件容器的控件有()
a)窗体控件,列表控件,图像控件
b)窗体控件,文本框控件,框架控件
c)窗体控件,框架控件,图片框控件
d)窗体控件,标签控件,图片控件答案:
C
63.要使标签中显示的文本靠右显示,则应将其Alignment属性设置为()
a)0
b)1
c)2
d)3答案:
B
64.“对象”是计算机系统运行的()
a)程序单位
b)逻辑单位
c)物理实体
d)基本实体答案:
D
65.窗体的Enable属性的属性值是()类型的数据.
a)整型
b)字符型
c)逻辑型
d)实型答案:
C
66.控件是()
a)建立对象的工具
b)设置对象属性的工具
c)编写程序的编辑器
d)建立图形界面的编辑窗口答案:
A
67.下列各种窗体事件中,不能由用户触发的事件是()
a)Load事件和Unload事件
b)Click事件和Unload事件
c)Click事件和Dbclick事件
d)Load事件和Initialize事件答案:
D
68.表达式Right("Beijing",4)的值是______。
a)Beijing
b)jing
c)eiji
d)ijin答案:
B
69.以下关于复选框的说法,正确的是(?
?
)
a)一个窗体上的所有复选框一次只能有一个被选中
b)一个容器中的所有复选框一次只能有一个被选中
c)在一个容器中的复选框可以同时有多个被选中
d)无论是在容器中还是在窗体中,都不可以同时选中多个复选框答案:
C
70.dima(-3to3)所定义的数组元素个数是_____。
a)6
b)7
c)8
d)9答案:
B
71.不能触发滚动条Change事件的操作是_______。
a)拖动滚动块
b)单击两端箭头
c)单击滚动块
d)单击箭头与滚动块之间的滚动条答案:
C
72.下列符号是VisualBasic中合法变量名的是_____。
a)IF
b)7AB
c)A[B]7
d)AB_7答案:
D
73.RGB函数通过红、绿、蓝三基色混合产生某种颜色,其语法为RGB(红,绿,蓝),
括号中红、绿、蓝三基色的成分使用0-255之间的整数。
若使用3个滚动条分别输入3种基色,
为保证输入数值有效,则应设置_____属性。
a)Max和Min
b)SmallChange和LargeChange
c)Scroll和Change
d)Value答案:
A
74.滚动条单击边上的箭头按钮移动的大小由_____设定。
a)Change
b)SmallChange
c)Scroll
d)Tabstop答案:
B
75.下列程序段的执行结果为______。
X=6
ForK=1To10Step-2
X=X+K
NextK
PrintK;X
a)-16
b)-116
c)16
d)1131答案:
C
76.下列程序段的执行结果为_______。
M=0
ForI=1To3
ForJ=5To1Step-1
N=N+1
NextJ,I
PrintN;J;I
a)1204
b)1504
c)1231
d)1531答案:
B
77.表达式2*3^2+2*8/4+3^2的值为_____。
a)64
b)31
c)49
d)22答案:
B
78.Cint函数返回值类型是_____。
a)整型
b)字符串
c)变体
d)双精度浮点型答案:
A
79.______对象不能响应Click事件。
a)列表框
b)图片框
c)窗体
d)计时器答案:
D
80.VisualBasic是一种面向对象的程序设计语言,构成对象的三要素是________。
a)属性、事件、方法
b)控件、属性、事件
c)窗体、控件、过程
d)窗体、控件、模块答案:
A
81.表达式X+1>X是_____。
a)算术表达式
b)非法表达式
c)字符串表达式
d)关系表达式答案:
D
82.窗体的BackColor属性用于设置窗体的______。
a)高度
b)亮度
c)背景色
d)前景色答案:
C
83.若x是一个正实数,对x的第3位小数四舍五入的表达式_____。
a)0.01*Int(x+0.005)
b)0.01*Int(100*(x+0.005))
c)0.01*Int(100*(x+0.05))
d)0.01*Int(x+0.05)答案:
B
84.VisualBasic的文件管理控件是_____。
a)驱动器列表框、目录列表框、文件列表框
b)驱动器列表框、文件列表框、组合框
c)文本框、驱动器列表框、文件列表框
d)驱动器列表框、文件列表框、图像框答案:
A
85.通用对话框中能打开“颜色对话框”的方法是______。
a)ShowOpen
b)ShowColor
c)ShowSave
d)ShowPrinter答案:
B
86.Boolean类型的数据由几个字节组成_______。
a)1
b)2
c)3
d)4答案:
B
87.执行下列程序段后,整型变量c的值为___。
A=24
b=328
selectcaseb\10
case0
c=a*10+b
case1to9
c=a*100+b
case10to99
c=a*1000+b
endselect
a)537
b)2427
c)24328
d)240328答案:
C
88.若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为______。
Ifa>5then
ifb<4then
c=a-b
else
c=b-a
Endif
elseifb>3then
c=a*b
else
c=amodb
Endif
a)2
b)-1
c)1
d)6答案:
A
89.我们在一个窗体上建立两个文本框,名称分别为Text1和Text2,事件过程如下,
PrivateSubText1_change()
Text2.text=Ucase(Text1.text)
EndSub
则在Text1文本框输入“visualbasic”,Text2将______。
a)Text2中无内容显示。
b)Text2显示"VISUALBASIC"。
c)Text2显示"visualbasic"
d)Text1显示"visualbasic"答案:
B
90.下列程序的执行结果是____。
K=0
ForI=1To3
a=I^I^K
printa;
NextI
a)111
b)123
c)000
d)149答案:
A
91.下列程序的执行结果为_____。
A=100:
b=50
Ifa>bThen
a=a-b
Else
b=b+a
Endif
Printa
a)50
b)100
c)200
d)10答案:
A
92.下面程序执行后,X的结果为_____。
X=0
ForI=1to5
Forj=Ito5
X=X+1
Nextj
NextI
PrintX
a)5
b)10
c)15
d)20答案:
C
93
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新版 精编 VisualBasic 程序设计 期末考试 题库 200 参考答案
![提示](https://static.bdocx.com/images/bang_tan.gif)