VB等级考试选择题.docx
- 文档编号:4664604
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:18
- 大小:28.52KB
VB等级考试选择题.docx
《VB等级考试选择题.docx》由会员分享,可在线阅读,更多相关《VB等级考试选择题.docx(18页珍藏版)》请在冰豆网上搜索。
VB等级考试选择题
第1章选择题
1.提供控件的窗口是_____。
A)对象窗口B)对象浏览器C)工具箱D)工具栏
2.以下哪个窗口用来在设计时修改窗体的默认运行位置_____。
A)属性窗口B)立即窗口
C)窗体布局窗口D)工程资源管理器窗口
3.工程文件的扩展名是_____。
A).vbgB).vbwC).vbpD).frm
4.以下叙述错误的是_____。
A)工程文件中除了窗体文件是可选的外,其他文件都是必需的
B)以.bas为扩展名的文件是标准模块文件
C)一个工程中可以包含多个标准模块文件
D)一个工程中可以包含多种类型的文件
5.启动VB后,就意味着要建立一个新的_____。
A)窗体B)程序C)工程D)文件
6.对象窗口是用来设计_____。
A)应用程序代码段B)应用程序界面
C)对象的属性D)对象的事件
参考答案:
1.C2.C3.C4.A5.C6.B
第2章选择题
129.在窗体上放置的控件是_____。
A)类B)属性C)对象D)事件过程
130."属性窗口"中的_____属性区分窗体中的控件。
A)TextB)Name(名称)C)CaptionD)Index
131.在Form1.BackColor=vbRed中,vbRed表示_____。
A)一个字符串B)255C)代表颜色值的常量D)变量
132.要改变控件的大小,可以采用的方法是_____。
A)修改控件的Left和Top属性B)调用控件的Move方法
C)修改控件的Width或Heigth属性D)B和C都可以
133.要将焦点放在某个控件上,可以采用方法______。
A)使用鼠标直接点击该控件B)使用【TAB】键将焦点移到该控件上
C)调用该控件的SetFocus方法获得焦点D)以上都可以
134.假定一个VB应用程序由一个窗体模块和一个标准模块组成,保存该应用程序,下面正确的说法是_____。
A)只保存窗体模块文件
B)分别保存窗体模块、标准模块、工程文件
C)只保存窗体模块和标准模块文件
D)只保存工程文件
135.下面_____是窗体的方法而不是属性。
A)NameB)MoveC)CaptionD)Enabled
136.下面叙述中错误的是_____。
A)VB是事件驱动的可视化编程工具
B)VB应用程序不具有明显的开始和结束语句
C)VB工具箱中所有的控件都具有宽度(Width)和高度(Height)属性
D)VB中控件的某些属性只能在运行时设置
137.一个对象可执行的动作与一个对象所识别的动作分别是_____。
A)事件方法B)方法事件C)属性方法D)方法过程
138.关于对象属性说法正确的是_____。
A)对象的所有属性都罗列在属性窗口中
B)不同对象不可能有同名属性
C)不同对象的同名属性取值一定相同
D)对象的某些属性既可以在属性窗口中设置,也可以通过代码设置
139.只有一个对象的Visible和Enabled属性均为_____时,它才能接受焦点。
A)0B)1C)TrueD)False
140.决定控件上文本的字体、字形、大小、效果的属性是_____。
A)TextB)CaptionC)NameD)Font
141.新建一个工程并启动VB后,工具箱中的控件是_____。
A)内部控件B)Activex控件C)外部控件D)Activex控件和内部控件
129.C130.B131.C132.D133.D134.B135.B136.C137.B138.D139.C140.D141.A
第3章选择题
103.以下关于窗体描述错误的是______。
A)在vb中每次运行可以指定不同的启动窗体
B)要让窗体以最大化方式打开,应设置MaxButton为True
C)窗体第一次显示时也会触发Resize事件
D)窗体第一次显示时的位置可以在设计时指定
104.如果要改变窗体的标题,需要设置窗体对象的属性是______。
A)CaptionB)NameC)BorderStyleD)Title
105.如果希望一个窗体在显示的时候没有边框,应该设置的属性是_____。
A)将窗体的标题(Caption)设成空字符串
B)将窗体的Enabled属性设置成False
C)将窗体的BorderStyle属性设置成None
D)将窗体的ControBox设置成False
106.在程序代码中,要更改窗体Form1的背景图,正确的是_____。
A)SetForm1.picture=LoadPicture(文件名)
B)SetForm1.picture=Load(文件名)
C)Form1.picture=SavePicture(文件名)
D)Form1.picture=文件名
107.启动窗体在程序运行后,不作任何操作的情况下会发生的事件是______。
A)Initialize和LoadB)ShowC)ActiveD)A和C
108.执行多窗体应用程序时_____。
A)一个窗体打开后,其他窗体都会被关闭
B)允许同时打开多个窗体
C)一个窗体打开后,其他窗体都会被隐藏
D)某一时刻只能打开一个窗体
109.下列叙述中错误的是_____。
A)一个工程中只能有一个SubMain过程
B)窗体的Show方法的作用是将指定的窗体装入到内存并显示该窗体
C)窗体的Hide方法和Unload方法完全相同
D)如果工程中有多个窗体,可以根据需要指定其中一个作为启动窗体
110.终止应用程序的方法是_____。
A)卸载窗体,然后执行End语句B)卸载窗体
C)执行End语句D)执行Stop语句
111.显示窗体的方法是_____。
A)VisibleB)ShowC)HideD)Open
112.窗体最小化时的图标可以用_____属性设置。
A)PictureB)ImageC)IconD)MouseIcon
113.窗体Form2的Caption属性为frm,它的Load事件过程名为_____。
A)Form1_LoadB)Form2_LoadC)Form_LoadD)Me_Load
114.下列_____是容器控件。
A)CommandB)FormC)LabelD)TextBox
115.下列不能作为容器控件的是_____。
A)窗体B)框架C)图像框D)图片框
116.MsgBox语句中,必须写明的参数是_____。
A)按钮的类型B)对话框的标题
C)所有参数都是可选的D)提示信息
117.定义某个按钮的访问键为【ALT+F】键,正确的设置方法是_____。
A)设置按钮的Default属性为"F"
B)设置按钮的Caption属性为"查找F"
C)设置按钮的Caption属性为"查找(&F)"
D)设置按钮的名称属性为"查找($F)"
118.VB中为命令按钮提供的Cancel属性是_____。
A)指定命令按钮为窗体的取消按钮
B)指定命令按钮的功能是停止一个程序的运行
C)指定命令按钮的功能是关闭当前窗体
D)指定命令按钮的功能是中断一个程序的运行
119.下列属性不属于标签的是_____。
A)EnableB)CaptionC)MaxLengthD)WordWrap
120.要使标签显示时不覆盖背景内容,应设置标签的_____属性。
A)BackcolorB)BorderStyleC)ForeColorD)BackStyle
121.要使标签根据内容自动调整大小,应设置_____属性为True。
A)AutoSizeB)WordWrapC)EnabledD)Visible
122.设置标签边框的属性是_____。
A)BorderstyleB)BackstyleC)AutosizeD)Alignment
123.在文本框中输入密码时只显示*号,则应设置属性_____。
A)Text属性为*B)Capton属性为*
C)PasswordChar属性为*D)Password属性为*
124.要使文本框能显示多行,应设置属性_____。
A)ScrollBarsB)TextC)VisibleD)MultiLine
125.文本框的ScrollBars属性设置为非零值却没有效果,原因是_____。
A)文本框没有内容B)文本框的MultiLine属性为False
C)文本框的MultiLine属性为TrueD)文本框的Locked属性为False
126.当文本框中的内容改变后会触发事件_____。
A)ChangeB)ClickC)DblClickD)GotFocus
127.为了使文本框Text1能换行,并且具有水平和竖直滚动条,正确的设置是_____。
A)Text1.MultiLine=True
Text1.ScrollBars=0
B)Text1.MultiLine=True
Text1.ScrollBars=3
C)Text1.MultiLine=False
Text1.ScrollBars=0
D)Text1.MultiLine=False
Text1.ScrollBars=3
128.下列说法正确的是_____。
A)一条语句可以分多行书写B)一行只能写一条语句
C)每行的首字母必须小写D)每行的首字母必须大写
参考答案:
103.B104.A105.C106.A107.D108.B109.C110.C111.B112.C113.C114.B115.C116.D117.C118.A119.C120.D121.A122.A123.C124.D125.B126.A127.B128.A
第4章选择题
85.下面变量命名错误的是_____。
A)姓名B)aC)a123D)a.1
86.下面_____是字符串数据的类型申明符。
A)%B)&C)$D)!
87.下面_____是整型数据的类型申明符。
A)%B)&C)$D)!
88.要声明一个全局变量,方法是_____。
A)将变量声明放在某个过程中,并使用Public关键字
B)将变量声明放在任何一个模块的通用声明段,并使用Public关键字
C)将变量声明放在标准模块的通用声明段,并使用Public关键字
D)将变量声明放在标准模块的通用声明段,并使用Private关键字
89.如果变量赋值为str1="联系",var1=5,则语句print"第"&var1&"次"&str1输出的结果为_____。
A)第5次联系B)第5次str1C)第var1次联系D)第var1次str1
90.下面错误的VB表达式是_____。
A)5/3+1B)x+y/12C)12×3+1D)3&2
91.i被j整除的逻辑表达式是_____。
A)i/j=0B)i*j=0C)i<>jD)imodj=0
92.表达式1+5mod6*7﹨4的值为_____。
A)3B)4C)5D)6
93.表达式1+5mod6*74>5and-2^2>0的值为_____。
A)3B)FalseC)-4D)True
94.在窗体上有个命令按钮Command1和文本框Text1,运行如下代码
PrivateSubCommand1_Click()
Dima,b
a=InputBox("输入整数")
b=Text1.Text
Text1.Text=a+b
EndSub
运行程序,在text1中输入456,单击命令按钮,然后在出现的输入对话框中输入123,单击确定按钮,在Text1中显示的内容是_____。
A)579B)456123C)456D)123456
95.在窗体上有个命令按钮Command1和文本框Text1,运行如下代码
PrivateSubCommand1_Click()
Dima,b
a=InputBox("输入整数")
b=val(Text1.Text)
Text1.Text=a+b
EndSub
运行程序,在text1中输入456,单击命令按钮,然后在出现的输入对话框中输入123,单击确定按钮,在Text1中显示的内容是_____。
A)579B)456123C)456D)123456
96.默认情况下,InputBox函数返回值的类型为_____。
A)变体B)数值C)日期D)字符串
97.下列_____是VB中正确的日期型数据。
A)"2009/07/01"B)2009.07.01C)#01/07/2009#D)2009-07-01
98.下列叙述错误的是_____。
A)变量名的第一个字符必须是字母或汉字
B)变量名的长度不超过255个字符
C)变量名可以包括小数点或内嵌的类型声明符
D)变量名不能使用关键字
99.要强制使用显式声明变量,使用语句_____。
A)OptionBaseB)OptionExplicitC)OptionBase1D)OptionBase0
100.VB中,下列_____是同一个变量。
A)A1和a1B)sum和sumaC)aver和aver1D)a1和a-1
101.有语句"Dima,basSingle",则变量a的数据类型为_____。
A)整型B)变体型C)单精度D)双精度
102.表达式78/10+78\10的值是_____。
A)14B)14.8C)15D)15.8
103.以下叙述正确的是_____。
A)所有算术运算符的优先级相同B)算术运算符的优先级高于比较运算符
C)逻辑运算符的优先级高于比较运算符D)逻辑运算符的优先级高于算术运算符
85.D86.C87.A88.C89.A90.C91.D92.D93.B94.D95.A96.D97.C98.C99.B100.A101.B102.B103.B
第5章选择题
1.当VB执行下面语句后,A的值为______。
A=1
IFA>0THENA=A+1
IFA>1THENA=0
A)0B)1C)2D)3
2.程序在运行循环"Fori=1to14step3"结束后,i的值等于______。
A)16B)13C)14D)15
3.以下______语句结构是错误的。
A)For……NextB)Do……LoopUntil
C)For……LoopD)DoWhile……Loop
4.下面______语句可以跳出DoUntil……Loop循环。
A)EndB)ExitLoopC)ExitDoD)ExitFor
5.对DO循环结构的作用说明正确的是______。
A)不能使用DO循环设计出预先知道循环次数的循环
B)While和Until关键字必须选择其一
C)While和Until关键字可以同时使用
D)While和Until关键字作用相同
6.以下叙述中正确的是______。
A)SelectCase语句中的测试表达式可以是任何形式的表达式
B)SelectCase语句中的测试表达式只能是数值表达式或字符表达式
C)在执行SelectCase语句时,所有Case子句都按出现的顺序被顺序执行
D)SelectCase的测试表达式会多次计算
7.关于多分支结构的Case语句,下列写法中错误的是______。
A)Case1,5,is<9B)Case9To13
C)CaseIs>10AndIs<50D)CaseIs<12
8.要实现"若x A)ifx a=15 a=-15 printa B)ifx a=15: printa a=-15: printa C)ifx a=15: printa a=-15: printa Endif D)ifx a=15 else a=-15 printa Endif 9.下列代码执行后,x的值是______。 x=5 fori=1to20step2 x=x+i\5 next A)21B)22C)23D)24 10.在窗体上放置一个命令按钮Command1和一个文本框Text1,并编写如下代码: PrivateSubCommand1_Click() x="A": y="B": z="C" Fori=1To2 x=y: y=z: z=x Nexti Text1.Text=x+y+z EndSub 单击命令按钮后,文本框显示的内容是______。 A)CBAB)BCAC)BCBD)CBC 11.在窗体上放置一个命令按钮Command1和一个文本框Text1,并编写如下代码: PrivateSubCommand1_Click() Dimi%,n% Fori=0To50 i=i+3 n=n+1 Ifi>10ThenExitFor Nexti PrintStr(n) EndSub 单击命令按钮后,文本框显示的内容是______。 A)2B)3C)4D)5 11.在窗体上放置一个命令按钮Command1和一个文本框Text1,并编写如下代码: PrivateSubCommand1_Click() Dimi%,n% Fori=0To50 i=i+4 n=n+1 Ifi>15ThenExitFor Nexti Text1.Text=Str(n) EndSub 单击命令按钮后,文本框显示的内容是______。 A)2B)3C)4D)5 11.在窗体上放置一个命令按钮Command1和一个文本框Text1,并编写如下代码: PrivateSubCommand1_Click() Dimi%,n% Fori=0To15 i=i+2 n=n+1 Ifi>9ThenExitFor Nexti Text1.Text=Str(n) EndSub 单击命令按钮后,文本框显示的内容是______。 A)2B)3C)4D)5 12.下列程序段执行的结果为______。 x=2: y=1 Ifx*y<1Theny=y-1Elsey=-2 Printx-y>0 A)TrueB)FalseC)-1D)1 13.下列程序段执行后,i值的结果为______。 a=77 Ifa>60Theni=1 Ifa>70Theni=2 Ifa>80Theni=3 Ifa>90Theni=4 A)1B)2C)3D)4 14.下列程序段执行后,c值的结果为______。 a=12: b=123 SelectCaseb\100 Case0 c=a+b Case1 c=a*10+b Case2 c=a*100+b EndSelect A)135B)243C)1323D)123 15.在窗体上放置一个命令按钮Command1和一个文本框Text1,并编写如下代码: PrivateSubCommand1_Click() s=0 Fori=1To15Step3 x=2*i IfxMod4=0Thens=s+1 Next Text1.Text=s Endsub 程序运行后,文本框中显示的内容是______。 A)0B)1C)2D)3 16.下列程序段执行的结果为______。 a=0 b=1 Do a=a+b b=b+1 LoopWhilea<10 Printa;b A)5010 B)2030 C)105 D)510 84.循环"fori=14to5step-3"运行结束后,i的值等于_____。 A)2B)5C)8D)-1 148.下列程序运行后,先后在两个输入对话框中分别输入456和123,则输出的结果是_____。 PrivateSubCommand1_Click() a=Val(InputBox("输入第一个整数: ")) b=InputBox("输入第一个整数: ") Printb+a EndSub A)123456B)456123C)579D)142536 149.下面程序运行后,输出的结果分别是_____。 PrivateSubCommand1_Click() Forj=1To10 a=j^2 Next Printa;j^2 EndSub A)100100B)121100C)100121D)121121 150.下面程序运行后,输出的结果是___
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 等级 考试 选择题