VB复习题答案1155.docx
- 文档编号:26802007
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:65
- 大小:31.89KB
VB复习题答案1155.docx
《VB复习题答案1155.docx》由会员分享,可在线阅读,更多相关《VB复习题答案1155.docx(65页珍藏版)》请在冰豆网上搜索。
VB复习题答案1155
第1题:
在VisualBasic设计界面中不能隐藏的窗口是(A)。
A)工程窗口
B)属性窗口
C)立即窗口
D)窗体窗口
第2题:
以下可以构成语句的一项是(B)。
A)对象名.属性
B)对象名.方法名
C)对象名.事件名
D)对象名.函数名
第3题:
以下不是VisualBasic的特点的选项是(B)。
A)可视编程
B)算法设计
C)事件驱动
D)面向对象
第4题:
在VisualBasic中通过(A)属性来设置字体的颜色。
A)FontColor
B)ClipControl
C)BackColor
D)ShowColor
第5题:
设置窗体的绘图方式是否在Paint事件中重绘整个窗体内容利用(D)属性。
A)ControlBox
B)ClipControl
C)BordeStyle
D)AutoRedraw
第6题:
(C)是由VisualBasic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。
A)文件
B)属性
C)方法
D)窗体
第7题:
以下不属于同类的是(A)。
A)Click
B)Name
C)Caption
D)Top
第8题:
当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的是(B)。
A)AutoSize属性
B)Resize事件
C)AutoRedraw属性
D)Stretch方法
第9题:
对象可以识别和响应的某些行为称为(D)。
A)属性
A)方法
C)继承
D)事件
第10题:
与传统的程序设计语言相比,VisualBasic最突出的的特点是(C)。
A)结构化程序设计
B)程序开发环境
C)事件驱动编程机制
D)程序调试技术
第11题:
在正确安装VisualBasic6.0后,可以通过多种方式启动VisualBasic。
以下方式中,不能启动VisualBasic的是(D)。
A)通过“开始”菜单中的“程序”命令
B)通过“我的电脑”找到vb6.exe,双击该文件名
C)通过“开始”菜单中的“运行”命令
D)进入DOS方式,执行vb6.exe文件
第12题:
为了用键盘打开菜单和执行菜单命令,第一步应按的键是(A)。
A)功能键F10或Alt
B)Shift+功能键F4
C)Ctrl或功能键F8
D)Ctrl+Alt
第13题:
VisualBasic6.0集成环境的主窗口中不包括(C)。
A)标题栏
B)菜单栏
C)状态栏
D)工具栏
第14题:
用标准工具栏中的工具按钮不能执行的操作是(B)。
A)添加工程
B)打印源程序
C)运行程序
D)打开程序
第15题:
VisualBasic窗体设计器的主要功能是(A)。
A)建立用户界面
B)编写源程序代码
C)画图
D)显示文字
第16题:
在VisualBasic环境下,当写一个新的VisualBasic程序时,所做的第一件事是(B)。
A)编写代码
B)新建一个工程
C)打开属性窗口
D)进入VisualBasic环境
第17题:
下列不属于VisualBasic特点的是(C)。
A)对象的链接与嵌入
B)结构化程序设计
C)编写跨平台应用程序
D)事件驱动程序编程机制
第18题:
下列不是VisualBasic6.0中打开工程的方法(A)。
A)Alt+O
B)执行“文件”菜单中的“打开工程”命令
C)Ctrl+O
D)单击标准工具栏上的“打开工程”按钮
第19题:
下面关于VisualBasic6.0工具栏的说法不正确的是(B)。
A)工具栏的位置可以任意改变
B)工具栏一定在菜单栏的下方
C)工具栏可以显示或隐藏
D)VisualBasic有多个工具栏
第20题:
下列各组函数中,函数值类型相同的一组是(C)。
A)Exp(x)、Chr(x)、Lcase(x)
B)Asc(x)、Str(x)、RTrim(x)
C)Sgn(x)、Cint(x)、Timer(x)
D)Fix(x)、Left(x)、Ucase(x)
第21题:
使X为数值型数据的语句是(无答案)。
A)X=InputBox("请输入数据")
B)X=InputBox$("请输入数据")
C)X=Textl.Text
D)X=Listl.list(3)
第22题:
既可用于输入数据又可用于输出数据的控件是(B)控件。
A)Label
B)TextBox
C)ListBox
D)OptionButton
第23题:
可用作输入数据的控件是(B)控件。
A)OptionButton和CheckBox
B)ListBox和ComboBox
C)Label和TextBox
D)Form和Frame
第24题:
阅读事件过程,回答问题。
PrivateSubCommandl_Click(C)
x=InputBox("请输入X的值:
")
y=Text.Text
z=x+y
Debug.Printz
EndSub
在InputBox函数弹出的对话框中输入123,在文本框Textl中输入456。
单击命令按钮Commandl后,窗口上立即显示出()。
A)123
B)579
C)123456
D)错误信息
第25题:
已执行语句x=123456.789,输出x值时要求加午位分隔答,小数点后取2位有效数字。
下列格式输出语句正确的是。
B
A)PrintFormat$(x,####,##.##)
B)PrintFormat$(x,"##,####.##")
C)PrintFormat$(x,",######.##")
D)PrintFormat$(x,"######,.##")
第26题:
Format$函数中,格式说明符的使用规则正确的是B。
A)格式符“#”与“0”的作用完全相同
B)格式符“.”与格式符“#”与“0”结合使用,用于确定输出数据的小数点位置
C)若Format$函数中使用“%”或“$”格式符,则在所显示的数值后加上一个“%”负号或一个“$”号
D)格式符“+”或格式符“-”表示:
若输出正数,则在数值前加上一个正号;若输出负数,则在数值前加上一个负号
第27题:
下列程序段的执行结果为。
A
A="HELLOGOODMORNING"
B="WANGCHANGLI"
C=Left(A,5)+"!
"
D=Right(A,7)
E=Mid(A,6,4)
F=Mid(B,Len(B)-6,5)+"!
"
G=E+""+D+"!
"
H=C+""+F
PrintH+""+G
A)HELLO!
CHANG!
GOODMORNING!
B)HELLO!
WANG!
GOODMORNING!
C)HELLO!
LI!
GOODMORNING!
D)HELLO!
CHANG!
GOOD!
MORNING!
第28题:
有如下程序:
X="123"
Y="456"
Z=X$+Y$
PrintZ$
运行后,输出的结果是。
A
A)显示出错信息
B)123456
C)“579”
D)579
第29题:
选拔身高T超于1.7米且体重W小于62.5公斤的人,表示该条件的布尔表达式。
C
A)T>1.7AneW<=62.5
B)T<=1.7OrW>=62.5
C)T>1.7AndW<62.5
D)T>1.7OrW<62.5
第30题:
如果将布尔常量值True赋值给一个整型变量,则整型变量的值为。
B
A)0
B)-1
C)True
D)False
第31题:
下列符号常量的声明中,C是不合法的。
A)ConstaAsSingle=1.1
B)ConstaAsInteger="12"
C)ContstaAsDouble=Sin
(1)
D)Consta="OK"
第32题:
以下不合法的常量是D。
A)10^2
B)100
C)100.0
D)10E+01
第33题:
有如下程序:
a$="Flying":
b$="IS":
c$="funny!
"
Printa$+""+Lcase$(b$)+""+Ucase$(c$)
End
运行后输出的结果是B。
A)FlyingIsfunny!
B)FlyingisFUNNY!
C)FlyintgISFUNNY!
D)FLYINGISFUNNY!
第34题:
下列符号A是VisualBasic中的合法变量名。
A)x23
B)8xy
C)END
D)X8[B]
第35题:
下面D不是字符串常量。
A)“你好”
B)""
C)"True"
D)#False#
第36题:
表达式Val(".123E2CD")的值是B。
A).123
B)12.3
C)0
D).123E2CD
第37题:
VisualBasic布尔运算符Xor、Or、Eqv、And中,级别最高的运算符是D。
A)Xor
B)Or
C)Epv
D)And
第38题:
有如下程序
a$="China"
b$=Ringht$(a$,3):
c$=String$(3,b$)
Printc$
End
运行后输出的结果是C。
A)Chi
B)aaa
C)iii
D)ina
第39题:
在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)
A)工程资源管理器窗口
B)工具箱窗口
C)代码窗口
D)属性窗口
第40题:
以下叙述中正确的是
A)窗体的Name属性指定窗体的名称,用来标识一个窗体(A)
B)窗体的Name属性的值是显示在窗体标题栏中的文本
C)可以在运行期间改变对象的Name属性的值
D)对象的Name属性值可以为空
第41题:
刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(C)
A)单选按钮
B)图片框
C)通用对话框
D)文本框
第42题:
设有如下变量声明
DimTestDateAsDate
为变量TestDate正确赋值的表达方式是(A)
A)TestDate=#1/1/2002#
B)TestDate=#″1/1/2002″#
C)TestDate=date(″1/1/2002″)
D)TestDate=Format(″m/d/yy″,″1/1/2002″)
第43题:
设有如下声明:
DimXASInteger
如果Sgn(X)的值为-1,则X的值是(D)
A)整数
B)大于0的整数
C)等于0的整数
D)小于0的数
第44题:
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
PrivateSubCommand1_Click()
StaticXAsInteger
StaticYAsInteger
Cls
Y=l
Y=Y+5
X=5+X
PrintX,Y
EndSub
程序运行时,三次单击命令按钮Command1后,窗体上显示的结果为(C)
A)1516
B)156
C)1515
D)56
第45题:
设a=3,b=5,则以下表达式值为真的是(B)
A)a>=bAndb>10
B)(a>b)Or(b>0)
C)(a<0)Eqv(b>0)
D)(-3+5>a)And(b>0)
第46题:
设有语句x=InputBox(″输入数值″,″0″,″示例″)
程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是(D)
A)变量X的值是数值10
B)在InputBox对话框标题栏中显示的是“示例”
C)0是默认值
D)变量X的值是字符串“10”
第47题:
从键盘上输入两个字符串,分别保存在变量str1、str2中。
确定第二个字符串在第一个字符串中起始位置的函数是(D)
A)Left
B)Mid
C)String
D)Instr
第48题:
设a=″VisualBasic″,下面使b=″Basic″的语句是(B)
A)b=Left(a,8,12)
B)b=Mid(a,8,5)
C)b=Right(a,5,5)
D)b=Left(a,8,5)
第49题:
在设计阶段,当双击窗体上的某一个文本框控件时,系统将在代码窗口中显示该文本框控件的(C)事件过程模板。
A)Click
B)Db1Click
C)Change
D)GotFocus
第50题:
如果文本框的Enabled属性被设置为False,则运行时(A)。
A)文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上
B)本框中的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容
C)本框中的文本将变成灰色,用户仍然能改变文本框中的内容
D)本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容
第51题:
为使图像框的大小自动适应图像的大小,则应(D)。
A)将其AutoSize属性值设置为True
B)其AutoSize属性值设置为False
C)其Stretch属性值设置为True
D)将其Stretch属性值设置为False
第52题:
要使一个标签透明且不具有边框,则应(A)。
A)将其BackStyle属性设置为0,BorderStyle属性设置为0
B)将其BackStyle属性设置为0,BorderStyle属性设置为1
C)将其BackStyle属性设置为1,BorderStyle属性设置为0
D)将其BackStyle属性设置为1,BorderStyle属性设置为1
第53题:
程序启动未执行任何操作前,为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为Ture,这个属性是(B)。
A)Value
B)Default
C)Cancel
D)Enabled
第54题:
在窗体(Name属性为Form1)上面两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:
PrivatreSubCommand1_Click()
A=Text1.Text+Text2.Text
Printa
EndSub
PrivateSubForm_Load()
Text1.Text=""
Text2.Text=""
EndSub
程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为(C)。
A)444
B)321123
C)123321
D)132231
第55题:
在窗体上画一个文本框,其Name属性为Text1,然后编写如下事件过程:
PrivateSubForm_Load()
Text1.Text=""
Text1.SetFocus
Fori=1To10
Sum=Sum+i
Nexti
Text1.Text=Sum
EndSub
上述程序的运行结果是(C)。
A)在文本框Text1中输出55
B)在文本框Text1中输出0
C)出错
D)在文本框Text1中输出不定值
第56题:
刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(C)。
A)单选按钮
B)图片框
C)通用对话框
D)文本框
第57题:
以下能够触发文本框Change事件的操作是(D)。
A)文本框失去焦点
B)文本框获得焦点
C)设置文本框的焦点
D)改变文本框的内容
第58题:
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。
要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中,则能够实现上述要求的语句序列是(D)。
A)Option1.Value=True
Check1.Value=False
B)Option1.Value=True
Check1.Value=True
C)Option2.Value=False
Check1.Value=True
D)Option1.Value=True
Check1.Value=1
第59题:
为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是(C)。
A)Value
B)Default
C)Cancel
D)Enabled
第60题:
图像框有一个属性,可以自动调整图形的大小以适应图像框的尺寸,这个属性是(B)。
A)AutoSize
B)Stretch
C)AutoRedraw
D)Appearance
第61题:
为了能在列表框中利用Ctrl和Shift键进行多个列表项的选择,则应将列表框的Multiselect属性设置为(C)。
A)0B)1C)2D)3
第62题:
列表框中的列表框的数目可通过以下哪个属性的值获得(B)。
A)CountB)ListCountC)ListIndexD)Index
第63题:
在窗体上画一个列表框、一个文本框及一个按钮,然后编写如下两个事件过程:
PrivateSubForm_Load()
List1.AddItem"357"
List1.AddItem"246"
List1.AddItem"123"
List1.AddItem"456"
Text1.Text=""
EndSub
PrivateSubCommand1_Click()
List.Listindex=3
PrintList.Text+Text1.Text
EndSub
程序运行后,在文本框中输入“789”,然后双表框中的“456”,则输出结果为(B)。
A)789123B)456789C)789456D)1245
第64题:
窗体上有一个按钮和一个滚动条,则下列程序的功能是(B)。
SubCommand1_click()
HScroll1.LargeChange=5
EndSub
A)将滚动条的最大值设为5B)将滚动条最大改变值改变5
C)将滚动条的是小值设为5D)将滚动条最小改变值改为5
第65题:
在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1,要求每一秒钟在文本框中显示一次当前的时间。
程序为:
(D)。
PrivateSubTimer1___________()
TxtTime.Text=now
EndSub
A)EnabledB)VisibleC)IntervalD)Timer
66题:
表示滚动条控件取值范围最大值的属性是(A)。
A)MaxB)LargeChangeC)ValueD)Max-Min
第67题:
在窗体上画一个名称为List1的列表框,一个名称为Label1的标签。
列表框中显示若干城市的名称。
当单击列表框中的某个城市名时,在标签中显示选中城市的名称。
下列正确实现上述功能的程序是(D)。
A)PrivateSubList1_Click()
Label1.Caption=List1.ListIndex
EndSub
B)PrivateSubList1_Click()
Label1.Name=List1.ListIndex
EndSub
C)PrivateSubList1_Click()
Label1.Name=List1.Text
EndSub
D)PrivateSubList_Click()
Label1.Caption=List1.Text
EndSub
第68题:
如下程序运行后输出的结果是(B)。
x=0
Fork=3To5
x=x+2
s=s+x
Nextk
Prints
A)3B)12C)6D)9
第69题:
下述程序的功能是(C)。
x="((a+B)*A)-(a*b+C)"
n=Len(x)
m=0
Fork=1Ton
p$=Mid(x,k,1)
Ifp$="("Then
m=m-1
ElseIfp$=")"Then
m=m+1
EndIf
Ifm>0Then
Print":
-p"
EndIf
Nextk
Print":
-)"
A)统计输入的字符串中括号的总数
B)统计输入的字符串中匹配的括号的对数
C)检查输入的字符串中的括号是否能够匹配
D)删除字符串的括号
第70题:
执行下列程序,单击命令按钮后,从键盘分别输入4和5,则输出是(B)。
PrivateSubCommand1_Click()
X=InputBox("请输入x的值")
y=InputBox("请输入y的值")
s=x
Ifx>yThens=y
S=s*s
Prints
EndSub
A)4B)16C)20D)25
第71题:
下列程序
PrivateSubForm_click()
DimaAsInteger,bAsInteger,xAsInteger
a=InputBox(“a=?
”)
b=InputBox(“b=?
”)
x=a+b
Ifa>bThenx=a-b
Printx
EndSub
运行时从键盘输入3和4,输出的x的值是(C)。
A3B5C7D9
第72题:
下列程序
PrivateSubForm_click()
E=1:
F=1
ForJ=1to3
E=E+F:
F=F+E
NextJ
PrintE;F
EndSub
该程序的输出结果是(C)。
A66B58C1321D3455
第73题:
下列程序
PrivateSubForm_click()
Forx=1to2
a=0
Fory=1tox+1
a=a+1
Nexty
Printa;
Nextx
EndSub
运行时输出的结果是(D)。
A11B00C12D23
第74题:
下列程序
PrivateSubForm_clic
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 复习题 答案 1155