Visual Basic语言程序设计基础测试题Word文档格式.docx
《Visual Basic语言程序设计基础测试题Word文档格式.docx》由会员分享,可在线阅读,更多相关《Visual Basic语言程序设计基础测试题Word文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
A.用属性窗口只能设置窗体的属性
B.用属性窗口只能设置控件的属性
C.用属性窗口可以设置窗体和控件的属性
D.用属性窗口可以设置任何对象的属性
5.对象的性质和状态特性称为(。
A.事件
B.方法
C.属性
D.类
6.一只白色的足球被踢进球门,则白色、足球、踢、进球门是(。
A.属性、对象、方法、事件
B.属性、对象、事件、方法
C.对象、属性、方法、事件
D.对象、属性、事件、方法
7.要求改变窗体的标题时,应当在属性窗口中改变的属性是
A.Caption
B.Name
C.Text
D.Label
8.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确
格式是(。
C.Mytext.(Text
D.Mytext*Text
9、一个名称为myfrm,标题属性为form1的窗体,它的单击事件名应为(。
A.myfrm_click
B.form1_click
C.form_click
D.me_click
10.要在窗体Form1内显示”myfrm”,使用的语句是(。
11.关于VisualBasic中事件的说法中,不正确的为(。
A.事件是由VisualBasic预先定义好的,能够被对象识别的动作
B.DblClick(双击是VisualBasic中的一种事件
C.一个对象可以识别一个或多个事件
D.对于一个系统提供的对象可以识别哪些事件,需要程序员自己决定
12.以下过程是(事件。
PrviateSubForm_Click(.
……
EndSub
A.命令按钮的单击
B.命令按钮的双击
C.窗体的单击
D.窗体的双击
13.如果在窗体上有命令按钮Ok,在代码编辑窗口有与之对应的CmdOk_Click(.事件,则命令按钮控件的名称属性和Caption属性分别为_____。
A.Ok,Cmd
B.Cmd,Ok
C.CmdOk,Ok
D.Ok,CmdOk
14.有程序代码:
Text1.text=“VisualBasic”,其中的Text1.Text和“VisualBasic”分别代表_____。
A.对象、值、属性
B.对象、方法、属性
C.对象、属性、值
D.属性、对象、值
15.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是
A.工程资源管理器窗口
B.工具箱窗口
C.代码窗口
D.属性窗口
16.以下窗体名中哪些是合法的窗体名(。
A._aform
B.f_1
C.frm5
D.f_1*
17.以下说法错误的是(。
A.注释语句用来对程序或程序中某些语句做注释,使程序便于理解
B.注释语句是非执行语句
C.注释语句不能放在执行语句的后面
D.任何字符都可以放在注释行中作为注释内容
18.VisualBasic规定,不同类型的数据占用存储空间的长度是不同的。
下列各组数据类型中,满足占用存储空间从小到大顺序排列的是(。
A.Byte,Integer,Long,Double
B.Byte,Integer,Double,Boolean
C.Boolean,Byte,Integer,Double
D.Boolean,Byte,Integer,Long
19.关于VB的代码编写,下列说法错误的是(。
A.VB源代码中不区分字母的大小写
B.同一行可以写多个语句
C.可以适当添加注释有利于程序的维护和调试
D.一个语句必须写在一行中,不可分成多行来书写
20.下列正确的赋值语句是(。
A.x+y=20
B.y=x+20
C.3x=y
D.s=π*r*r
21.下列哪个符号能作为VB中的变量名?
A.time-fly
B.2a
C.中国x2
D.R[8]
22.执行下面语句:
print“5*20”的结果是(。
A.”5*20”
B.出现错误信息
C.5*20
D.100
23.语句DimxAsInteger作用是:
将x定义为(变量。
A.单精度型
B.整型
C.布尔型
D.字符型
24.如果将布尔常量值True赋值给一个整型变量,则整型变量的值为(。
A.0
B.–1
C.True
D.False
25.下列符号常量的声明中,(是合法的。
A.ConstaAsSingle=1.1
B.ConstaAsInteger=“12”
C.ConstaAsDouble=sin(1
D.Constea=“OK”
26.下列(是字符型常量。
A.“Iamastudent”
B.‘江苏南京’
C.#02/25/1999#
D.123#
27.上题中,(是日期型常量。
28.下列(是双精度型变量。
A.AAA%
B.BBB$
C.CCC!
D.DDD#
29.变量未赋值时,数值型变量的值为(
A.0
B.空
C.1
D.无任何值
30.有下列代码:
ConstPI=3.1415925
ConstNUM=5*PI
ConstONE&
=1
ConstTWO#=2
ConstSHO=“InputError”
则下列赋值语句中可能产生不兼容的是(。
A.X!
=NUM
B.DimXAsLong
C.X%=TWO
D.X$=SHO
二、填空题(每空一分,计30分
1.Visual的中文含义是,指的是开发的方法。
BASIC是指代码,英文全称是。
2.VisualBasic程序运行的基本方法是由来驱动程序的运行。
3.VB应用程序的两个基本特点是和。
4.VisualBasic6.0的版本有三种,按其功能从大到小排列,依次是、、。
5.VB应用程序通常有、和三种模块组成,其扩展名依次为、和。
是一个工程必须具备的。
6.假设一个事件过程如下:
PrivateSubcmd1_Click(.
Form1.Caption=“VB示例”
则响应该过程的对象名是,事件名是。
7.设置对象属性中的Caption是指_____________,Name是指_____________,Height是指_____________,Width是指_____________。
8.赋值语句的格式为:
_____________________________________________。
9.123&
表示的123是________数据类型;
123@表示的123是________数据类型;
123!
123%表示的123是________数据类型。
10.在VisualBasic中,变量名的取名规则是以________________开头,总长度不超过________个字符。
三、读程序写结果(共10分
1.PrivateSubCommand1_Click(
DimaAsString*8,bAsString*10
a="
ThaNKYoU!
"
b="
Print"
a的值为:
;
a,b
此程序的运行结果为
2.PrivateSubCommand2_Click(
Dimx1,x2AsInteger
x1="
10"
x2=5
'
x2=x1+x2
Printx1,x2
此程序的运行结果为,其中x1数据类型为,x2数据类型为。
cmd1cmd1_Click(