[计算机类试卷]VB笔试模拟试卷126及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷126及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷126及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 126及答案与解析 1 当我们输入代码时, Visual Basic可以自动检测 _ 错误。 ( A)语法错误 ( B)逻辑错误 ( C)编译错误 ( D)运行错误 2 在 Visual Basic中,所有的窗体和控件都必定具有的一个属性是 _。 ( A) Font ( B) Name ( C) Caption ( D) FillColor 3 表达式 Asc(“E“)的类型是 _。 ( A)字符表达式 ( B)关系表达式 ( C)算术表达式 ( D)逻辑表达式 4 下列 Visual Basic语句中,正确的语句是 _。 ( A) A=1.75E2.7 ( B) AS=BA
2、SIC ( C) A$=“X+Y+Z“ ( D) A$=B$+12 5 Visual Basic逻辑运算符 Xor、 Or、 Eqv、 And中,级别最高的运算符是 _。 ( A) And ( B) Or ( C) Eqv ( D) Xor 6 以下程序运行后输出的结果是 _。 a = 3 b=-123 m=Len(Str$(A)+Str$(B) Print m End ( A) 9 ( B) 5 ( C) 7 ( D) 8 7 在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程: Private Sub Command1_Click() x=-3 If Sgn(x)Th
3、en y=Sgn(x2) Else y=Sgn(x) End If Print y End Sub 程序运行后,单击命令按钮,其输出结果为 _。 ( A) -3 ( B) 9 ( C) -1 ( D) 1 8 以下程序的输出结果是 _。 x=2-2 Print x End ( A) 4 ( B) 0.25 ( C) 4 ( D)程序错误 9 通过改变单选按钮 (OptionButton)控件的 _ 属性值,可以改变单选按钮的选取状态。 ( A) Style ( B) Value ( C) Appearance ( D) Caption 10 大部分控件都没有的属性是 _。 ( A) Top (
4、 B) Name ( C) Interval ( D) Visible 11 在设计应用程序时,通过 _窗口可以查看到应用程序工程中的所有组成部分。 ( A)代码窗口 ( B)窗体设计窗口 ( C)属性窗口 ( D)工程资源管理器窗口 12 在窗体上画一个命令按钮 (名称为 Command1),然后编写如下事件过程: Private Sub Command1_Click() Dim b As Integer b=b+1 End Sub 运行程序,三次单击命令按钮后,变量 b的值是 _。 ( A) 0 ( B) 1 ( C) 2 ( D) 3 13 以下叙述中错误的是 _。 ( A)一个工程中可
5、以包含多个窗体文件 ( B)在一个窗体文件中用 Private定义的通用过程能被其他窗体调用 ( C)在设计 Visual Basic程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件 ( D)全局变量必须在标准模块中定义 14 以下语句的输出结果是 _。 Print Format$(“158“,“#,#.00“) ( A) 123.58 ( B) 123.00 ( C) ,123.58 ( D) 0,123.58 15 在 Visual Basic中,下列运算符中优先级最高的是 _。 ( A) * ( B) ( C) ( D) Not 16 以下关系表达式中,其值为假的是 _。
6、 ( A) XYZ “XYz“ ( B) VisualBasic=“visualbasic“ ( C) the “there“ ( D) Integer “Int“ 17 在窗体上画一个命令按钮 (名称为 Command1),然后编写如下事件过程: Private Sub Command1_Click() b=5 c=6 Print a=b+c End Sub 程序运行后,单击命令按钮,输出的结果是 _。 ( A) a=11 ( B) a=b+c ( C) a= ( D) False 18 以下程序段运行的结果是 _。 Dim a(-1 To 5)As Boolean Dim flag As
7、Boolean flag=False Dim i As Integer Dim j As Integer Do Until flag=True For i=-1 To 5 j=j+1 If a(i)=False Then a(i)=True Exit For End If If i=5 Then flag=True End If Next Loop Print j ( A) 20 ( B) 7 ( C) 35 ( D) 8 19 执行下列语句后,显示输入对话框,此时如果单击 “确定 ”按钮,则变量 strInput的内容是 _。 atrInput=InputBox(“请输入字符串 “,“字符串
8、对话框 “,“字符串 “) ( A)请输入字符串 ( B)字符串对话框 ( C)字符串 ( D)空字符串 20 为了清除列表框中的所有内容,应使用的方法是 _。 ( A) Cls ( B) Clear ( C) Remove ( D) RemoveItem 21 窗体上画 一个文本框 (其名称为 Text1)和一个标签 (其名称为 Labe11)。要求程序运行后,如果在文本框中输入字符,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程是 _。 ( A) Private Sub Text1_Change() Labe11.Caption=Text1.Text End Sub ( B)
9、 Private Sub Text1_Click() Labe11.Caption=Text1.Text End Sub ( C) Private Sub Labe11_Change() Labe11.Caption=Text1.Text End Sub ( D) Private Sub Labe11_Click() Labe11.Caption=Text1.Text End Sub 22 在窗体上画一个通用对话框,程序运行后,通过 ShowOpen方法显示 “打开 ”对话框,要求在该对话框的 “文件类型 ”栏中只显示扩展名为 .DOC的文件,则对通用对话框的 Filter属性的正确设置是 _
10、。 ( A) (*.DOC)*.DOC ( B) (*.DOC) (.DOC) ( C) (*.DOC)*.DOC ( D) (*.DOC) *.DOC 23 以下正确的叙述是 _。 ( A) Select Case语句中的测试表达式可以是任何形式的表达式 ( B) Select Case语句中的测试表达式只能是数值表达式或字符串表达式 ( C)在执行 Select Case语句时,所有的 Case子句均按出现的次序被顺序执行 ( D)如下 Select Case语句中的 Case表达式是错误的: Select Case x Case 1 to 10 End Select 24 在窗体上画一个
11、文本框,一个命令按钮和一个标签,其名称分别为 Text1、Command1和 Labe11,文本框的 Text1属性设置为空白,然后编写如下事件过程: Private Sub Command1_Click() x=Int(Val(TextText)+0.5) LabeCaption=Str(x) End Sub 程序运行后,在文本框中输入 653,单击命令按钮,标签中显示的内容是 _。 ( A) 27 ( B) 28 ( C) 29 ( D) 30 25 在窗体上画一个命令按钮 (其名称为 Command1),然后编写如下事件过程: Private Sub Command1_Click() F
12、or i=1 To 4 If i=1 Then x=i If i =4 Then x=x+1 Print x Next i End Sub 程序运行后,单击命令按钮,其输出结果为 _。 ( A) 1 2 3 4 ( B) 2 3 4 5 ( C) 2 3 4 4 ( D) 3 4 5 6 26 在窗体上画一个命令按钮 (其名称为 Command1),然后编写如下事件过程: Private Shb Command1_Chck() Dim a(5,5) As Integer Dim i As Integer, j As Integer For i=1 To 3 For j=1 To 3 a(i,j
13、)=(i-1) * 3+j Print a(i,j) Next j Print Next i End Sub 程序运行后,单击命令按钮,在窗体上的输出结果是 _。 ( A) 1 4 7 2 5 8 3 6 9 ( B) 1 2 3 4 5 6 7 8 9 ( C) 1 2 3 4 5 6 7 8 9 ( D)没有输出 27 在窗体上画两个标签和一个命令按钮,其名称分别为 Labe11、 Labe12和Command1,然后编写如下程序: Private Sub func(L As Labe1, ByVal a As Integer) L.Caption=“1234“ a=a*a End Sub
14、 Private Sub Form_Load() LabeCaption=“ABCD“ LabeCaption=10 End Sub Private Sub Command1_Click() a=Val(LabeCaption) Call func(Labe11,A) LabeCaption=a End Sub 程序运行后,单击命令按钮,在两个标签 Labe11和 Labe12中显示的内容分别是 _。 ( A) ABCD 和 10 ( B) 1234 和 100 ( C) ABCD 和 100 ( D) 1234 和 10 28 假定程序中有以下语句: answer=MsgBox(“Strin
15、g1“,“String2“,“String3“,2) 执行该语句后,将显示一个信息框,此时如果单击 “确定 ”按钮,则 answer的值为_。 ( A) String1 ( B) String2 ( C) String3 ( D) 1 29 设窗体 Form1中有一名为 mnuFile的菜单,它只有一个标题为 Open的子菜单。为使程序运行时,按下 Alt+F键窗体中能够显示如下图所示的菜单项,则 mnuFile的标题应为 _。 ( A) File(F) ( B) File(F) ( C) File( a; “b=“; b End Sub 程序运行后,单击命令按钮,输出结果是_。 ( A) a
16、=30 b=10 ( B) a=30 b=30 ( C) a=10 b=30 ( D) a=10 b=10 32 能够获得一个文本框中被选取文本的内容 的属性是 _。 ( A) Text ( B) SelLength ( C) SelText ( D) SelStart 33 设置复选框中或单选按钮的标题对齐方式的属性是 _。 ( A) Align ( B) Style ( C) Sorted ( D) Alignment 34 下列程序段的执行结果为 _。 X=5 Y=-20 If Not X 0 Then X= Y-3 Else Y= X+3 Print X-Y; Y-X ( A) -3
17、3 ( B) 5 -8 ( C) 3 -3 ( D) 25 -25 35 改变驱动器列表框的 Drive属性值将激活 _事件。 ( A) Change ( B) Scroll ( C) KeyDown ( D) KeyUp 36 算法的复杂度主要包括时间复杂度和 _复杂度。 37 按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 _。 38 树中度为零的结点称为 _。 39 在面向对象方法中,类之间共享属性和方法的机制称为 _。 40 软件是程序、数据和 _的集 合。 41 在鼠标事件过程 MouseDown和 MouseUp中,参数 Button的值为 1、 2、 4时,分别代表按
18、下鼠标的 _、 _和 _按钮。 42 函数 Str$(2536)的值是 _。 43 表达式 (73+1)*(18-1)的值是 _。 44 在 Visual Basic 0中, InputBox函数用于产生一个 _对话框。 45 当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个 _。 46 滚动条分为两 种,即 _。 47 计算 For循环次数的公式是 _。 48 在窗体上画一个文本框 (其 Name属性为 Text1),编写如下事件过程,运行结果是 _。 Private Sub Form_Load() Show TextText = “你好 !“ TextSetFocu
19、s For i = 1 To 15 Sum = Sum + i Next i TextText = Sum End Sub 49 下面程序的功能是找出给定的 12个数中最大的一个数,然后输出这个数以及它在原来 12个数中 的位置。请在下划线处填入适当的内容,将程序补充完整。 Option Base 1 Private Sub Form_Click0 Dim x x = Array(57,-9,17,42,-31,46,11,8,6,-4,3,90) Max= 1 For k = 2 To 10 Step 1 If x(k) x(Max) Then _ End If Next k y=_ Pri
20、nt Max, y End Sub VB笔试模拟试卷 126答案与解析 1 【正确答案】 A 【试题解析】 Visual Basic编辑环境可以自动识别用户的输入是否符合语法规则。 2 【正确答案】 B 【试题解析】 在 Visual Basic中,所有的窗体和控件都是对象,它们在工程中都必定有一个名称。它们的名称都是由 Name属性决定的。 3 【正确答案】 C 【试题解析】 函数 Asc的功能是返回其中字符串参 数中的第一个字符的 ASCII码,因此返回的是整数,属于算术表达式的范围。 4 【正确答案】 C 【试题解析】 选项 A中,常量的表示方法错误;选项 B中,赋值号两边的数据类型不匹
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 126 答案 解析 DOC
