[计算机类试卷]国家二级(VB)机试模拟试卷150及答案与解析.doc
《[计算机类试卷]国家二级(VB)机试模拟试卷150及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VB)机试模拟试卷150及答案与解析.doc(31页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VB)机试模拟试卷 150及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)算法就是程序 ( B)设计算法时只需要考虑数据结构的设计 ( C)设计算法时只需要考虑结果的可靠性 ( D)以上三种说法都不对 2 下列叙述中正确的是 ( )。 ( A)有一个以上根结点的数据结构不一定是非线性结构 ( B)只有一个根结点的数据结构不一定是线性结构 ( C)循环链表是非线性结构 ( D)双向链表是非线性结构 3 下列关于二叉树的叙述中,正确的是 ( )。 ( A) 叶子结点总是比度为 2的结点少一个 ( B)叶子结点总是比度为 2的结点多一个 ( C)叶子结点数是度为 2的
2、结点数的两倍 ( D)度为 2的结点数是度为 1的结点数的两倍 4 软件生命周期中的活动不包括 ( )。 ( A)市场调研 ( B)需求分析 ( C)软件测试 ( D)软件维护 5 某系统总体结构图如下图所示: 该系统总体结构图的深度是 ( )。 ( A) 7 ( B) 6 ( C) 3 ( D) 2 6 程序调试的任务是 ( )。 ( A)设计测试用例 ( B)验证程序的正确性 ( C)发现程序中 的错误 ( D)诊断和改正程序中的错误 7 下列关于数据库设计的叙述中,正确的是 ( )。 ( A)在需求分析阶段建立数据字典 ( B)在概念设计阶段建立数据字典 ( C)在逻辑设计阶段建立数据字
3、典 ( D)在物理设计阶段建立数据字典 8 数据库系统的三级模式不包括 ( )。 ( A)概念模式 ( B)内模式 ( C)外模式 ( D)数据模式 9 有三个关系 R、 S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)交 ( C)投影 ( D)并 10 下列选 项中属于面向对象设计方法主要特征的是 ( )。 ( A)继承 ( B)自顶向下 ( C)模块化 ( D)逐步求精 11 以下合法的 VB变量名是 ( )。 ( A) #_1 ( B) 123_a ( C) string ( D) x_123 12 以下关于 VB的叙述中,错误的是 ( )。
4、( A) VB采用事件驱动方式运行 ( B) VB既能以解释方式运行,也能以编译方式运行 ( C) VB程序代码中,过程的书写顺序与执行顺序无关 ( D) VB中一个对象对应一个事件 13 有如下数据定义语句: Dim X, Y As Integer 以上语句表明 ( )。 ( A) X、 Y均是整型变量 ( B) X是整型变量, Y是变体类型变量 ( C) X是变体类型变量, Y是整型变量 ( D) X是整型变量, Y是字符型变量 14 以下关于控件数组的叙述中,正确的是 ( )。 ( A)数组中各个控件具有相同的名称 ( B)数组中可包含不同类型的控件 ( C)数组中各个控件具有相同的 I
5、ndex属性值 ( D)数组元素不同,可以响应的事件也不同 15 以下关于 VB文件的叙述中,错误的是 ( )。 ( A)标准模块文件不属于任何一个窗体 ( B)工程文件的扩展名为 frm ( C)一个工程只有一个工程文件 ( D)一个工程可以有多个窗体文件 16 设 x为一整型变量,且情况语句的开始为: Select Case x,则不符合语法规则的Case子句是 ( )。 ( A) Case Is20 ( B) 12ase 1 To 10 ( C) Case 050, Int(a 3), a Mod 2) 当 a=52时, x的值是 ( )。 ( A) 0 ( B) 1 ( C) 17 (
6、 D) 18 18 设有如下数组定义语句: Dim a(一 1 To 4, 3)As Integer 以下叙述中正确的是 ( )。 ( A) a数组有 18个数组元素 ( B) a数组有 20个数组元素 ( C) a数组有 24个数组元素 ( D)语法有错 19 以下叙述中错误的是 ( )。 ( A) Sub Main是定义在标准模块中的特定过程 ( B)一个工程中只能有一个 Sub Main过程 ( C) Sub Main过程不能有返回值 ( D)当工程中含有 Sub Main过程时,工程执行时一定最先执行该过程 20 关于随机文件,以下叙述中错误的是 ( )。 ( A)使用随机文件能节约空
7、间 ( B)随机文件记录中,每个字段的长度是固定的 ( C)随机文件中,每个记录的长度相等 ( D)随机文件的每个记录都有一个记录号 21 在名称为 Framel的框架中,有两个名称分别为 opl、 op2的单选按钮,标题分别为 “单程 ”、 “往返 ”,如图所示。 以下叙述中,正确的是 ( )。 ( A)若仅把 Framel的 Enabled属性设为 False,则 op1、 op2仍可用 ( B)对于上图, op1 Value的值为 True ( C)对于上图,执行 Op1 Value=False命令,则 “往返 ”单选按钮被选中 ( D)对于上图,执行 Op1 Value=O命令,程序出
8、错 22 以下能够设置控件焦点的方法是 ( )。 ( A) SetFocus ( B) GotFocus ( C) LostFocus ( D) TabStop 23 使用 Line控件在窗体上画一条从 (O, 0)到 (600, 700)的直线,则其相应属性的值应是 ( )。 ( A) X1=0, X2=600, Y1=0, Y2=700 ( B) Y1=0, Y2=600, X1=0, X2=700 ( C) X1=0, X2=0, Y1=600, Y2=700 ( D) Y1=0, Y2=0, X1=600, X2=700 24 设有窗体的 Form_MouseMove事件过程如下: P
9、rivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single,Y As Single) If(Button And 3)=3 Then Print“检查按键 “ End If End Sub 关于上述过程,以下叙述中正确的是 ( )。 ( A)按下鼠标左键时,在窗体上显示 “检查按键 ” ( B)按下鼠标右键时,在窗体上显示 “检查按键 ” ( C)同时按下鼠标左、右键时,在窗体上显示 “检查按键 ” ( D)不论做何种操作,窗体上都不会显示 25 窗体上有一个名称为 CD1的通用对话框,一个名称为 Com
10、mand1的命令按钮,相应的事件过程如下: Private Sub Command1_Click() CD1 Filter=“All File * * Text File * txt PPT * ppt“ CD1 FiherIndex=2 CD1 InitDir=“C: “ CD1 FileNaIne=“default“ CD1 ShowSave End Sub 关于上述过程,以下叙述中正确的是 ( )。 ( A)默认过滤器为 “* ppt” ( B)指定的初始目录为 “C: ” ( C)打开的文件对话框的标题为 “default” ( D)上面事件过程实现保存文件的操作 26 以下关于窗体的
11、叙述中,错误的是 ( )。 ( A) Hide方法能隐藏窗体,但窗体仍在内存中 ( B)使用 Show方法显示窗体时,一定触发 Load事件 ( C)移动或放大窗体时,会触发 Paint事件 ( D)双击窗体时,会触发 DblClick事件 27 下列控件中,没有 Caption属性的是 ( )。 ( A)单选按钮 ( B)复选框 ( C)列表框 ( D)框架 28 将数据项 “Student”添加到名称为 List1的列表框中,并使其成为列表框 第一项的语句为 ( )。 ( A) List1 Addltem“Student“, 0 ( B) List1 Addltem“Student“, 1
12、 ( C) List1 AddItem 0, “Student“ ( D) List1 AddItem 1, “Student“ 29 下列针对框架控件的叙述中,错误的是 ( )。 ( A)框架是一个容器控件 ( B)框架也有 Click和 DblClick事件 ( C)框架也可以接受用户的输入 ( D)使用框架的主要目的是为了对控件进行分组 30 窗体上有一个名为 Command1的命令按钮,并有下面的程序: Private Sub Command1_Click() Dim arr(5)As Integer For k=I To 5 art(k)=k Next k prog art() Fo
13、r k=1 To 5 Print arr(k); Next k End Sub Sub prog(a()As Integer) n=UBound(a) For i=n To 2 step1 For i=1 To n一 1 if a(j)=0 Then count(n)=count(n)+1 End If Next k m=count(O) For k=1 To 25 If m10 Then Exit For Next Text1 Text=Str(n) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是 ( )。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 34 设有如
14、下的程序段: n=0 For i=1 To 3 For j=1 To i For k=j To 3 n=n+1 Next k Next j Next i 执行上面的程序段后, n的值为 ( )。 ( A) 3 ( B) 21 ( C) 9 ( D) 14 35 在窗体上画一个名称为 Command1的命令按钮,一个名称为 Label1的标签,然后编写如下事件过程: Private Sub Command1_Click() s=0 For i=1 To 15 X=2*i一 1 If x Mod 3=0 Then s=s+1 Next i Label1 Caption=s End Sub 程序运行
15、后,单击命令按钮,则标签中显示的内容是 ( )。 ( A) 1 ( B) 5 ( C) 27 ( D) 45 36 阅读程序: Private Sub Form_Click() X=50 For i=1 To 4 Y=InputBox(“请输入一个整数 “) y=Val(y) If v Mod 5=0 Then a=a+y x=y Else a=a+x End If Next i Print a End Sub 程序运行后,单击窗体,在输入对话框中依次输入 15、 24、 35、 46,输出结果为 ( )。 ( A) 100 ( B) 50 ( C) 120 ( D) 70 37 在窗体上画一
16、个名称为 Text1的文本框和一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim arrayl(10, 10)As Integer Dim i As Integer, j As Integer For i=1 To 3 For i=2 To 4 arrayl(i, j)=i+j Next j Next i Text1 Text=arrayl(2, 3)+arrayl(3, 4) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是 ( )。 ( A) 15 ( B) 14 ( C) 13 ( D) 12 3
17、8 在窗体上画一个名称为 Command1的命令按钮 ,然后编写如下程序: Option Base 1 Private Sub Command1_Click() d=0 c=10 x=Array(10, 12, 21, 32, 24) For i=1 To 5 If x(i)c Then d=d+x(i) c=x(i) Else d=dc End If Next i Print d End Sub 程序运行后,如果单击命令按钮,则在窗体上 输出的内容为 ( )。 ( A) S9 ( B) 99 ( C) 23 ( D) 77 39 假定有以下通用过程: Function Fun(n As In
18、teger)As Integer x=n*n Fun=x一 11 End Funotion 在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程: Private Sub Command1_Click() Dim i As Integer For i=1 To 2 Y=Fun(i) Print y; Next i End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是 ( )。 ( A) 1 3 ( B) 10 8 ( C)一 10 一 7 ( D) 0 5 40 设有如下通用过程: Public Function f(x As Integer) Dim y As
19、Integer x=20 y=2 f=x*y End Function 在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程: Private Sub Command1_Click() Static x As Integer x=10 y=5 y=f(x) Print x; y End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是 ( )。 ( A) 10 5 ( B) 20 40 ( C) 20 5 ( D) 10 40 二、基本操作题 41 (1)在名称为 Form1的窗体上画 1个名称为 Framel、标题为 “学位 ”的框架;框架内有 1个名称为 O
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 模拟 150 答案 解析 DOC
