[计算机类试卷]国家二级VB机试(对象及其操作、Visual Basic程序设计基础)模拟试卷1及答案与解析.doc
《[计算机类试卷]国家二级VB机试(对象及其操作、Visual Basic程序设计基础)模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VB机试(对象及其操作、Visual Basic程序设计基础)模拟试卷1及答案与解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB机试(对象及其操作、 Visual Basic程序设计基础)模拟试卷 1及答案与解析 一、选择题 1 以下关于 VB对象属性的叙述中,错误的是 ( )。 ( A)属性是对象的特征 ( B)对象的所有属性值都可以在属性窗口中设置 ( C)不同对象可以具有同名的属性 ( D)对象的某些属性可以在程序中设置 2 设窗体名称为 frm_Test,为了在程序代码中将窗体的标题改为 “等级考试 ”,其代码应该是 ( )。 ( A) frmTest Caption=“等级考试 “ ( B) Form1 Caption=“等级考试 “ ( C) frmTest Title=“等级考试 “ ( D
2、) Form1 Title=“等级考试 “ 3 输入 Visual Basic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用 ( )。 ( A)冒号 (: ) ( B)分号 (; ) ( C)下划线 (_) ( D)连字符 () 4 以下叙述中,错误的是 ( )。 ( A)标准模块不属于任何一个窗体 ( B)工程文件的扩展名为 vbg ( C)窗体文件的扩展名为 frm ( D)一个应用程序可以有多个窗体 5 下面关于 VB应用程序的叙述中正确的是 ( )。 ( A) VB应用程序只能解释运行 ( B) VB应用程序只能编译运行 ( C) VB应用程序既能解释运行,也能编译
3、运行 ( D) VB应用程序必须先编译,然后解释运行 6 长整型常数的类型说明符为 ( )。 ( A) ( B) # ( C) & ( D) 7 下列符号常量的声明中不合法的是 ( )。 ( A) Const a As Single=3 5 ( B) Const a As Double=5+8 ( C) Const a As Integer=“25“ ( D) Const a=“OK“ 8 为把圆周率的近似值 3 14159存放在变量 pi中,应该把变量 pi定义为 ( )。 ( A) Dim pi As Integer ( B) Dim pi(7)As Integer ( C) Dim pi
4、 As Single ( D) Dim pi As Long 9 对于语句 Dim Varl#, Var2 As Integer;下列说法中正确的是 ( )。 ( A) Var1#和 Var2都被定义为整型变量 ( B) Var1被定义为双精度型变量, Var2被定义为整型变量 ( C) Var1被定义为长整型变量, Var2被定义为整型变量 ( D) Var1#被定义为变体变量, Var2被定义为整型变量 10 下列说法中,错误的是 ( )。 ( A)变量名长度不能超过 255个字符 ( B)变量名的第一个字符可以是字母或数字 ( C)变量名只能由字母、数字和下划线组成 ( D)变量名不能使
5、用保留字 11 有如下数据定义语句: Dim a, b As Integer Dim x, y as Integer 执行上述语句后,不是整型变量的是 ( )。 ( A) a ( B) b ( C) x ( D) y 12 以下关于变量作用域的叙述中,错误的是 ( )。 ( A)在标准模块声明部分用 Public声明的变量的作用域为整个工程文件 ( B)在标准模块声明部分用 Private声明的变量的作用域为该标准模块 ( C)在窗体的声明部分不能用 Private声明变量 ( D)在过程中不能使用 Public声明变量 13 如果要定义一个窗体级变量,定义变量语句的位置应该是 ( )。 (
6、A)在使用该变量的过程中 ( B)在该窗体模块所有过程的前面 ( C)在该窗体模 块所有过程的后面 ( D)在某个标准模块中 14 下面能够将某个变量声明为局部变量的是 ( )。 ( A)在窗体模块的声明部分,用关键字 Static声明这个变量 ( B)在窗体模块的声明部分,用关键字 Dim声明这个变量 ( C)在需要使用这个变量的过程中,用关键字 Private声明这个变量 ( D)在需要使用这个变量的过程中,用关键字 Public声明这个变量 15 窗体上有 1个名称为 Command1的命令按钮,事件过程如下: Private Sub Command1_Click() m=-3 6 If
7、 Sgn(m)Then n=Int(m) Else n=Abs(m) End If Print n End Sub 运行程序,并单击命令按钮,窗体上显示的内容为 ( )。 ( A) -4 ( B) -3 ( C) 3 ( D) 3 6 16 以下能对正实数 d的第 3位小数四舍五入的表达式是 ( )。 ( A) 0 01*Int(d+0 005) ( B) 0 01*Int(100*(d+0 005) ( C) 0 01*Int(100*(d+0 05) ( D) 0 01*Int(d+0 05) 17 产生 100以内 (不含 100)2位随机整数的 VisualBasic表达式是 ( )。
8、 ( A) Int(Rnd(1)*91)+10 ( B) Int(Rnd(1)*90)+10 ( C) Int(Rnd(1)*911+11 ( D) Int(Rnd(1*90)+11 18 有下面程序代码: Option Base 1 Private Sub Command1_Click() Dim a(10) As Integer, x, b x=InputBox(“请输入一个多位整数 “) For k=1 To Lea(x) b=Mid(x, k, 1) a(Val(B)+1)=a(Val(B)+1)+1 Next k For k=1 To 10 Print a(k); Next k En
9、d Sub 程序运行时,单击命令按钮 Command1,输入 2355270224,则输出是 ( )。 ( A) 1 0 4 1 1 2 0 1 0 0 ( B) 0 4 1 1 2 0 1 0 0 0 ( C) 2 3 5 5 2 7 0 2 2 4 ( D) 4 2 2 0 7 2 5 5 3 2 19 设 a=10, b=4, c=5, d=7,表达式 a b And Not c d+6的值为 ( )。 ( A) True ( B) False ( C) 1 ( D) 0 20 下列运算符中,优先级别最低的是 ( )。 ( A) Not ( B) Like ( C) Mod ( D) A
10、nd 21 表达式 12 2 4的值是 ( )。 ( A) 1 5 ( B) 2 ( C) 4 ( D) 1 22 设: a=2, b=8, c=6, d=3,表达式 a b And Not(c D)Or d c的值是 ( )。 ( A) 1 ( B) 0 ( C) True ( D) FALSE 23 假定有如下情况语句: Select Case X 能表示 |X| 5的 Case子句是 ( )。 ( A) Case Not(-5 To 5) ( B) Case 5 To -5 ( C) Case Is -5, Is 5 ( D) Case Abs(X) 5 24 有如下语句序列: Dim
11、a, b As Integer Print a Print b 执行以上语句序列,下列叙述中错误的是 ( )。 ( A)输出的 a值是 0 ( B)输出的 b值是 0 ( C) a是变体类型变量 ( D) b是整型 变量 25 下列程序段的输出结果是 ( )。 x=5 Print x+1; x+1 ( A) 6 6 ( B) 5 5 ( C) 6 7 ( D) 5 6 26 语句 Print Format$(23846 5, “000, 000 00“)的输出结果是 ( )。 ( A) 23 846 5 ( B) 23 846 5 ( C) 23 846 50 ( D) 023 846 50
12、27 单击窗体,可以弹出如图所示对话框的程序为 ( )。( A) Private Sub Form_Click() x=InputBox(“输入界面 “, “请输入数据 “, 20) End Sub ( B) Private Sub Form_Click() x=InputBox(“请输入数据 “, “输入界面 “, 20) End Sub ( C) Private Sub Form_Click() x=InputBox(“输入界面 “, “请输入数据 “, 20) End Sub ( D) Private Sub Form_Click() x=InputBox(“请输入数据 “, “输入界面
13、 “, 20) End Sub 国家二级 VB机试(对象及其操作、 Visual Basic程序设计基础)模拟试卷 1答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 对象只有部分属性可以在属性窗口中设置。 【知识模块】 对象及其操作 2 【正确答案】 A 【试题解析】 窗体的标题设置方法:窗体名 Caption=新设置的标题名,由题意知,选项 A)正确。 【知识模块】 对象及其操作 3 【正确答案】 A 【试题解析】 输入 Visual Basic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用冒号 (: )。 【知识模块 】 对象及其操作 4 【正确答案】 B
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 机试 对象 及其 操作 VISUALBASIC 程序设计 基础 模拟 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-499960.html