VB等级考试选择题
更新时间:2023-11-15 00:18:01 阅读量: 教育文库 文档下载
第1章 选择题
1. 提供控件的窗口是_____。
A) 对象窗口 B) 对象浏览器 C) 工具箱 D) 工具栏 2. 以下哪个窗口用来在设计时修改窗体的默认运行位置_____。 A) 属性窗口 B) 立即窗口
C) 窗体布局窗口 D) 工程资源管理器窗口 3. 工程文件的扩展名是_____。
A) .vbg B) .vbw C) .vbp D) .frm 4. 以下叙述错误的是_____。
A) 工程文件中除了窗体文件是可选的外,其他文件都是必需的 B) 以 .bas为扩展名的文件是标准模块文件 C) 一个工程中可以包含多个标准模块文件 D) 一个工程中可以包含多种类型的文件 5. 启动VB后,就意味着要建立一个新的_____。
A) 窗体 B) 程序 C) 工程 D) 文件 6. 对象窗口是用来设计_____。
A) 应用程序代码段 B) 应用程序界面 C) 对象的属性 D) 对象的事件 参考答案: 1.C 2.C 3.C 4.A 5.C 6.B
第2章 选择题
129. 在窗体上放置的控件是_____。
A) 类 B) 属性 C) 对象 D) 事件过程 130. \属性窗口\中的_____属性区分窗体中的控件。
A) Text B) Name(名称) C) Caption D) Index 131. 在Form1.BackColor=vbRed 中,vbRed表示_____。
A) 一个字符串 B) 255 C) 代表颜色值的常量 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) Name B) Move C) Caption D) 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) 0 B) 1 C) True D) False
140. 决定控件上文本的字体、字形、大小、效果的属性是_____。 A) Text B) Caption C) Name D) Font 141. 新建一个工程并启动VB后,工具箱中的控件是_____。
A) 内部控件 B) Activex 控件 C) 外部控件 D) Activex 控件和内部控件 129.C 130.B 131.C 132.D 133.D 134.B 135.B 136.C 137.B 138.D 139.C 140.D 141.A
第3章 选择题
103. 以下关于窗体描述错误的是______。 A) 在vb中每次运行可以指定不同的启动窗体
B) 要让窗体以最大化方式打开,应设置MaxButton为True C) 窗体第一次显示时也会触发Resize事件 D) 窗体第一次显示时的位置可以在设计时指定
104. 如果要改变窗体的标题,需要设置窗体对象的属性是______。
A) Caption B) Name C) BorderStyle D) Title 105. 如果希望一个窗体在显示的时候没有边框,应该设置的属性是_____。 A) 将窗体的标题(Caption)设成空字符串 B) 将窗体的Enabled属性设置成False C) 将窗体的BorderStyle属性设置成None D) 将窗体的ControBox设置成False
106. 在程序代码中,要更改窗体Form1的背景图,正确的是_____。 A) Set Form1.picture=LoadPicture(文件名) B) Set Form1.picture=Load (文件名) C) Form1.picture=SavePicture(文件名) D) Form1.picture=文件名
107. 启动窗体在程序运行后,不作任何操作的情况下会发生的事件是______。 A) Initialize 和 Load B) Show C) Active D) A和 C 108. 执行多窗体应用程序时_____。
A) 一个窗体打开后,其他窗体都会被关闭 B) 允许同时打开多个窗体
C) 一个窗体打开后,其他窗体都会被隐藏 D) 某一时刻只能打开一个窗体 109. 下列叙述中错误的是_____。
A) 一个工程中只能有一个 Sub Main 过程
B) 窗体的Show方法的作用是将指定的窗体装入到内存并显示该窗体 C) 窗体的Hide方法和Unload方法完全相同
D) 如果工程中有多个窗体,可以根据需要指定其中一个作为启动窗体 110. 终止应用程序的方法是_____。
A) 卸载窗体,然后执行End语句 B) 卸载窗体 C) 执行End语句 D) 执行Stop语句 111. 显示窗体的方法是_____。
A) Visible B) Show C) Hide D) Open 112. 窗体最小化时的图标可以用_____属性设置。
A) Picture B) Image C) Icon D) MouseIcon 113. 窗体Form2的Caption属性为frm,它的Load事件过程名为_____。 A) Form1_Load B) Form2_Load C) Form_Load D) Me_ Load 114. 下列_____是容器控件。
A) Command B) Form C) Label D) TextBox 115. 下列不能作为容器控件的是_____。
A) 窗体 B) 框架 C) 图像框 D) 图片框 116. MsgBox语句中,必须写明的参数是_____。 A) 按钮的类型 B) 对话框的标题 C) 所有参数都是可选的 D) 提示信息
117. 定义某个按钮的访问键为【ALT+F】键,正确的设置方法是_____。 A) 设置按钮的Default属性为\ B) 设置按钮的Caption属性为\查找F\ C) 设置按钮的Caption属性为\查找(&F)\ D) 设置按钮的名称属性为\查找($F)\
118. VB中为命令按钮提供的Cancel属性是_____。 A) 指定命令按钮为窗体的取消按钮
B) 指定命令按钮的功能是停止一个程序的运行 C) 指定命令按钮的功能是关闭当前窗体 D) 指定命令按钮的功能是中断一个程序的运行 119. 下列属性不属于标签的是_____。
A) Enable B) Caption C) MaxLength D) WordWrap 120. 要使标签显示时不覆盖背景内容,应设置标签的_____属性。
A) Backcolor B) BorderStyle C) ForeColor D) BackStyle 121. 要使标签根据内容自动调整大小,应设置_____属性为True。
A) AutoSize B) WordWrap C) Enabled D) Visible 122. 设置标签边框的属性是_____。
A) Borderstyle B) Backstyle C) Autosize D) Alignment 123. 在文本框中输入密码时只显示 * 号,则应设置属性_____。 A) Text属性为 * B) Capton属性为 * C) PasswordChar属性为 * D) Password属性为 * 124. 要使文本框能显示多行,应设置属性_____。
A) ScrollBars B) Text C) Visible D) MultiLine 125. 文本框的ScrollBars属性设置为非零值却没有效果,原因是_____。 A) 文本框没有内容 B) 文本框的MultiLine属性为False C) 文本框的MultiLine属性为True D) 文本框的Locked属性为False 126. 当文本框中的内容改变后会触发事件_____。
A) Change B) Click C) DblClick D) 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.B 104.A 105.C 106.A 107.D 108.B 109.C 110.C 111.B 112.C 113.C 114.B 115.C 116.D 117.C 118.A 119.C 120.D 121.A 122.A 123.C 124.D 125.B 126.A 127.B128.A
第4章 选择题
85. 下面变量命名错误的是_____。
n = n + 1
If i > 9 Then Exit For Next i
Text1.Text = Str(n) End Sub
单击命令按钮后,文本框显示的内容是______。 A) 2 B) 3 C) 4 D) 5 12. 下列程序段执行的结果为______。 x = 2: y = 1
I f x * y < 1 Then y = y - 1 Else y = -2 Print x - y > 0
A) True B) False C) -1 D) 1 13. 下列程序段执行后,i值的结果为______。 a = 77
If a > 60 Then i = 1 If a > 70 Then i = 2 If a > 80 Then i = 3 If a > 90 Then i = 4
A) 1 B) 2 C) 3 D) 4 14. 下列程序段执行后,c值的结果为______。 a = 12: b = 123 Select Case b \\ 100 Case 0 c = a + b Case 1
c = a * 10 + b Case 2
c = a * 100 + b End Select
A) 135 B) 243 C) 1323 D) 123
15. 在窗体上放置一个命令按钮Command1和一个文本框Text1,并编写如下代码: Private Sub Command1_Click() s = 0
For i = 1 To 15 Step 3 x = 2 * i
If x Mod 4 = 0 Then s = s + 1 Next
Text1.Text = s End sub
程序运行后,文本框中显示的内容是______。
A) 0 B) 1 C) 2 D) 3 16. 下列程序段执行的结果为______。 a = 0 b = 1 Do
a = a + b b = b + 1 Loop While a < 10 Print a; b A) 50 10 B) 20 30 C) 10 5 D) 5 10
84.循环\运行结束后,i的值等于_____。 A) 2 B) 5 C) 8 D) -1
148. 下列程序运行后,先后在两个输入对话框中分别输入456和123,则输出的结果是_____。 Private Sub Command1_Click()
a = Val(InputBox(\输入第一个整数:\ b = InputBox(\输入第一个整数:\ Print b + a
End Sub
A) 123456 B) 456123 C) 579 D) 142536 149. 下面程序运行后,输出的结果分别是_____。 Private Sub Command1_Click() For j = 1 To 10 a = j ^ 2 Next
Print a; j ^ 2 End Sub
A) 100 100 B) 121 100 C) 100 121 D) 121 121 150. 下面程序运行后,输出的结果是_____。 Private Sub Command1_Click() a = 10
Do While a > 0 a = a - 3
a = IIf(a / 5 = a \\ 5, a + 2, a) Loop Print a End Sub
A) 1 B) 2 C) -1 D) -2 151. 下面程序运行后,输出的结果是_____。 Private Sub Command1_Click() Dim sum%
For i = 1 To 12 Step 3 For j = 1 To 3 Step 2 sum = sum + j Next j Next i Print sum End Sub
A) 16 B) 4 C) 12 D) 18
1.A 2.A 3.C 4.C 5.B 6.B 7.C 8.D 9.A 10.D 11.B 11.C 11.C 12.A 13.B 14.B 15.C 16.C 148.C
第6章 选择题
17. 请问Dim X(0 to 4 ,4 to 5),数组X中可以存放______个元素。 A) 6 B) 8 C) 10 D) 20 18. 下面______语句声明的数组是动态数组。
A) Dim X(1 to 4) B) ReDim X(5) C) ReDim X(10) D) Dim X()
19. 下列循环结构中,只能用于访问数组元素的是______。 A) For……Next B) Do……Loop While C) For Each……Next D) Do……Loop Until 20. 下面的数组声明语句中正确的是______。 A) Dim a[3,7] As Integer B) Dim a(3,7) As Integer C) Dim a[3;7] As Integer D) Dim a(3;7) As Integer
21. 在以下的For Each…Next 循环中,A只能是______。 Dim x(12) As Integer For Each A In x Print A; Next A
A) 已经声明的静态数组 B) 已经声明的动态数组 C) Variant类型的变量 D) 整型变量
22. 使用复制、粘贴的方法建立一个命令按钮数组Command1,以下对该数组的说法中错误的是______。 A) 所有命令按钮的Caption属性都是Command1
B) 在代码中访问任一个命令按钮只需要使用名称Command1 C) 命令按钮的大小都相同 D) 命令按钮共享相同的事件过程 23. 下列程序段执行的结果为______。
Dim a(10) For i = 0 To 10 a(i) = 2 * i Next
Print a(a(3))
A) 6 B) 12 C) 0 D) 8 24. 下面程序的运行结果______。 Option Base 1
Private Sub Form_Load()
Dim a(10) As Integer, p(3) As Integer Dim i As Integer, k As Integer k=5
For i=1 To 10 a(i)=i Next For i=1 To 3 p(i)=a(i*i) Next
For i=1 To 3 k=k+p(i)*2 Next Print k End sub
A) 35 B) 28 C) 33 D) 37 25. 下列程序段执行的结果为______。 Dim m(10), n(10) i = 5
For t = 1 To 5 m(t) = t
n(i) = 2 * i + t
正在阅读:
VB等级考试选择题11-15
2022年国考《行政职业能力测验》最新全真模拟题卷及答案04-06
浅析王安忆《长恨歌》中的人性与意蕴09-01
卢龙届九年级化学上学期期中试题04-11
考核北京理工大学英语教案说明09-25
机械设计习题11-26
各种设备维护保养单(一保)09-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 选择题
- 等级考试
- 企业文化宣贯工作情况汇报材料
- 石湖煤矿生产安全应急救援预案
- 数字高程模型期末考试题
- 09一句佛号大总持 但念弥陀大事毕-学习班心得体会之九
- 宿州市养鸡厂名录2018版543家 - 图文
- 2018山东电力科学技术奖拟授奖项目公示
- 04 名词,冠词, 代词,数词巩固练习及参考答案
- 液化气使用安全促进项目
- 2015年4月自学考试自考历年真题科目代码00534
- 2016年四年级下册数学期末试卷一至五套
- 含量分析方法验证方案
- 桩基首件施工总结
- 2015工程造价管理第1阶段测试题1b
- 五人设置的工会委员分工及职能
- 体育活动策划书范文
- 叶天士生平及胃阴学说概述 - 2017-6-20
- 国家科学技术进步奖推荐书
- 本科生上机作业之一
- 事物说明文
- 四路彩灯控制器电路设计