[计算机类试卷]国家二级VB机试(对象及其操作、Visual Basic程序设计基础)模拟试卷2及答案与解析.doc
《[计算机类试卷]国家二级VB机试(对象及其操作、Visual Basic程序设计基础)模拟试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VB机试(对象及其操作、Visual Basic程序设计基础)模拟试卷2及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB机试(对象及其操作、 Visual Basic程序设计基础)模拟试卷 2及答案与解析 一、选择题 1 假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是 ( )。 ( A)单击窗体上没有控件的地方 ( B)单击任意一个控件 ( C)双击任意一个控件 ( D)单击属性窗口的标题栏 2 为了在运行时能显示窗体左上角的控制框 (即系统菜单 ),应执行的操作是 ( )。 ( A)把窗体的 ControlBox属性设置为 False,其他属性任意 ( B)把窗体的 ControlBox属性设置为 True,并且把 BorderStyle属性设置
2、为 1到 5中的一个数 ( C)把窗体的 ControlBox属性设置为 True,并且把 BorderStyle属性设置为 0 ( D)把窗体的 ControlBox属性设置为 Fale,并且把 BorderStyle属性设置为 1到 5中的一个数 3 Visual Basic源程序的续行符为 ( )。 ( A)冒号 (: ) ( B)分号 (; ) ( C)下划线 (_) ( D)连字符 () 4 在 Visual Basic环境下设计应用 程序时,系统能自动检查出的错误是 ( )。 ( A)语法错误 ( B)逻辑错误 ( C)逻辑错误和语法错误 ( D)运行错误 5 下面为单精度实型 (
3、即单精度浮点型 )变量的是 ( )。 ( A) x$ ( B) x& ( C) x! ( D) x# 6 双精度浮点数的类型说明符为 ( )。 ( A) ( B) # ( C) & ( D) 7 以下合法的 VB变量名是 ( )。 ( A) _x ( B) 2y ( C) a#b ( D) x_1_x 8 下列符号常量的声明中不合法的是 ( )。 ( A) Const a As Single=3 5 ( B) Const a As Double=5+8 ( C) Const a As Integer=“25” ( D) Const a=“OK” 9 下面变量定义中错误的是 ( )。 ( A)
4、Public mod As Integer ( B) Static buf ( C) Dim ch As String*10 ( D) Dim a!(-5 To -1) 10 下列说法中错误的是 ( )。 ( A) ConstB是 Visual Basic的一个合 法变量名 ( B)设 x是正实数,表达式 0 01*Int(100*(x+0 005)的功能是对 x小数点后第三位进行四舍五入 ( C)函数 IIf(0, 1, 2)的返回值为 2 ( D)数学代数 Cos2( 4)+5e2对应的 Visual Basic表达式为 Cos(3 14 4)2+5*e 2 11 VB中,若没有显式声明变
5、量的数据类型,则默认的类型是 ( )。 ( A)整型 ( B)字符型 ( C)日期型 ( D)变体类型 12 在窗体模块的声明部分声明变量时,不能使用的关键字是 ( )。 ( A) Dim ( B) Public ( C) Private ( D) Static 13 在标准模块中,将 a定义为全局整型变量的语句是 ( )。 ( A) Static a As Integer ( B) Dim a As Integer ( C) Private a As Integer ( D) Public a As Integer 14 在窗体上画一个文本框,其名称为 Text1,然后编写以下程序: Pri
6、vate Sub Form_Load() Show Text1 Text=“ “ Text1 SetFocus End Sub Private Sub Textl_KeyPress(KeyAscii As Integer) Char=Chr(KeyAscii) KeyAscii=Asc(UCase(Char) End Sub 以上程序的功能是 ( )。 ( A)把输入到文本框中的字母转换为小写显示 ( B)把从键盘上输入的字符在文本框中原样显示 ( C)把输入到文本框中的字母转换为大写显示 ( D)把输入到文本框中的字符转换为其 ASCII码显示 15 以下表达式与 Int(3 5)的值相同的
7、是 ( A) CInt(3 5) ( B) Val(3 5) ( C) Fix(3 5) ( D) Abs(3 5) 16 语句: PrintInt(Rnd*5+20)的输出不可能是 ( )。 ( A) 20 ( B) 22 ( C) 24 ( D) 25 17 窗体上有一个名称为 Command1的命令按钮,单击该按钮时所实现的功能是产生 10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下: Private Sub Command1_Click() Dim a(10) As Integer Dim
8、x As Integer For i=1 To 10 a(i)=Int(Rnd*100) Next x=InputBox(“输入 100以内的整数: “) p=0 For i=1 To 10 If a(i)=x Then p=i Exit For End If Next If P=0 Then Print“没有找到与输入数据相同的数 !“ Else Print Str(x)+“在数组中的位置是 “+Str(p) End If End Sub 对于上述事件过程,以下叙述中正确的是 ( )。 ( A)本程序实际产生的随机数是 099 ( B)若产生的随机数中有相同数,则 p是其中最后一个数的位置
9、( C)程序有错, p的初值设置不对 ( D)程序有错, InputBox函数产生的数据与 x的类型不匹配 18 数学式 y2=x 10在 VB中应表示为 ( )。 ( A) y*y x And 10 =x ( B) Sqr(y) x And x =10 ( C) Sqr(y) x Or x =10 ( D) Dy*y x Or x =10 19 设变量 x中的值是 395,则下面语句的输出是 ( )。 Print x 100+(x Mod 100) 10)*10+(x Mod10)*100 ( A) 935 ( B) 395 ( C) 539 ( D) 593 20 与数学式子 对应的 Vi
10、sual Basic表达式是 ( )。 ( A) Sqr(a+b) a*b) ( B) Sqr(a+b) a*b) ( C) (a+b) (a*b) 1 2 ( D) (a+b) (a*b) (1 2) 21 设变量 x的值是 845,则下面语句的输出是 ( )。 sPrint x 100+(x Mod100) 10+x Mod10 ( A) 17 ( B) 548 ( C) 845 ( D) 485 22 设 A、 B、 C是三角形的 3条边,则以下表示 “任意两边之和大于第三边 ”的布尔表达式是 ( )。 ( A) A+B C Or A+C B Or B+C A ( B) A+B C Or
11、 A+C B Or B+C A ( C) Not(A+B =C Or A+C =B Or B+C =A)A ( D) A+B =C And A+C =B And B+C =A 23 假定有如下的程序段: Dim intVar As Integer intvar=True Print intVat 则输出结果是 ( )。 ( A) 0 ( B) -1 ( C) True ( D) False 24 以下不能用 Print方法输出数据的对象或窗口是 ( )。 ( A)窗体 ( B)立即窗口 ( C)图片框 ( D)代码窗口 25 Print Format(1234 56, “# #“)语句的输出结
12、果是 ( )。 ( A) 123 4 ( B) 1234 6 ( C) 1234 5 ( D) 1234 56 26 有下面的程序段: x=InputBox(“字符串 “, “输入 “, “请输入 “) Print x 如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是( )。 ( A)字符串 ( B)输入 ( C)请输入 ( D)空向 (即未输出任何内容 ) 27 设程序中有以下语句: MsgBox“Visual“, “Basici“, “等级考试 “, 2 执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是 ( )。 ( A)提示信息是 Visual (
13、 B)提示信息是 Basic ( C) 标题栏显示为 Visual ( D)标题栏显示为 “等级考试 “ 国家二级 VB机试(对象及其操作、 Visual Basic程序设计基础)模拟试卷 2答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 单击窗体上没有控件的地方,在属性窗口就会出现窗体的各属性,这样就可对窗体的属性进行设置,故 A选项正确。单击任意一个控件,在属性窗口中出现的是该控件的属性,故 B选项错误;双击任意一个控件,打开的是 “代码窗口 ”,故 C选项错误;单击属性窗口的标题栏,属性窗口成为活动窗口,故 D选项错误。 【知识模块 】 对象及其操作 2 【正确答案】 B 【
14、试题解析】 ControlBox属性:运行程序时该属性有效。在窗体标题栏左边设置一个任务列表,点击窗体图标左上角显示系统菜单。 True:能显示系统菜单,False:不能显示系统菜单。 BorderStyle属性:为窗体等对象设置边框的样式。 0None:窗体无边框。 1FixeSingle:程序运行后窗体大小不被改变,单线边框。 2Sizable:程序运行后窗体大小可以被改变,双线边框。 3FixedDouble;程序运行后窗体大小不被改变,双线边框。 4FixedToolWindow:程序运行后窗体大小可以被改变,单线边框。 5SizableToolWindow:程序运行后窗体大小可以被改
15、变。 故本题答案为选项 B。 【知识模块】 对象及其操作 3 【正确答案】 C 【试题解析】 Visual Basic源程序的续行符为下划线 (_)。 【知识模块】 对象及其操作 4 【正确答案】 A 【试题解析】 VB中系统只能检查出语法错误,不能检查出逻辑错误。故选 A。 【知识模块】 对象及其操作 5 【正确答案】 C 【试 题解析】 $:字符串型, &:长整型, !:单精度实型, #:双精度实型。 【知识模块】 Visual Basic程序设计基础 6 【正确答案】 B 【试题解析】 :整型, #:双精度实型, &:长整型, :货币型。 【知识模块】 Visual Basic程序设计基
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 机试 对象 及其 操作 VISUALBASIC 程序设计 基础 模拟 答案 解析 DOC

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