[计算机类试卷]国家二级VB机试(选择题)模拟试卷121及答案与解析.doc
《[计算机类试卷]国家二级VB机试(选择题)模拟试卷121及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VB机试(选择题)模拟试卷121及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB机试(选择题)模拟试卷 121及答案与解析 一、选择题 1 下列叙述中正确的是 ( A)算法的效率只与问题的规模有关,而与数据的存储结构无关 ( B)算法的时间复杂度是指执行算法所需要的计算工作量 ( C)数据的逻辑结构与存储结构是一一对应的 ( D)算法的时间复杂度与空间复杂度一定相关 2 下列叙述中正确的是 ( A)线性表链式存储结构的存储空间一般要少于顺序存储结构 ( B)线性表链式存储结构与顺序存储结构的存储空间都是连续的 ( C)线性表链式存储结构的存储空间可以是连续的,也可以 是不连续的 ( D)以上说法均错误 3 某二叉树共有 12个结点,其中叶子结点只有 1个。则
2、该二叉树的深度为(根结点在第 1层) ( A) 3 ( B) 6 ( C) 8 ( D) 12 4 对长度为 n的线性表作快速排序,在最坏情况下,比较次数为 ( A) n ( B) n-1 ( C) n(n-1) ( D) n(n-1)/2 5 结构化程序设计中,下面对 goto语句使用描述正确的是 ( A)禁止使用 goto语句 ( B)使用 goto语句程序效率高 ( C)应避免滥用 goto语句 ( D)以上说法均错误 6 下 面不属于软件测试实施步骤的是 ( A)集成测试 ( B)回归测试 ( C)确认测试 ( D)单元测试 7 下面不属于软件需求分析阶段主要工作的是 ( A)需求变更
3、申请 ( B)需求分析 ( C)需求评审 ( D)需求获取 8 一般情况下,当对关系 R和 S进行自然连接时,要求 R和 S含有一个或者多个共有的 ( A)记录 ( B)行 ( C)属性 ( D)元组 9 ( A)选择 ( B)差 ( C)交 ( D)并 10 有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司 C(公司号,公司 名,地址,注册资本,法人代表,员工数),职员 S(职员号,姓名,性别,年龄,学历),工作 W(公司号,职员号,工资),则表 W的键(码)为 ( A)公司号,职员号 ( B)职员号,工资 ( C)职员号 ( D)公司号,职员号,工资 11 以下能对正实数 d
4、的第 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) 12 设 A、 B、 C是三角形的 3条边,则以下表示 “任意两边之和大于第三边 “的布尔表达式是 ( A) A + B C Or A + C B Or B + C A ( B) A + B C Or A + C B Or B + C A ( C) Not (A + B = C Or A + C = B Or B + C =
5、 A) ( D) A + B = C And A + C = B And B + C = A 13 语句 Print Format$(23846.5, “000,000.00“) 的输出结果是 ( A) 23846.5 ( B) 23,846.5 ( C) 23,846.50 ( D) 023,846.50 14 为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是 ( A)把窗体的 ControlBox属性设置为 False,其他属性任意 ( B)把窗体的 ControlBox属性设置为 True,并且把 BorderStyle属性设置为 1到 5中的一个数 ( C)把窗体的
6、ControlBox属性设置为 True,并且把 BorderStyle属性设置为 0 ( D) 把窗体的 ControlBox属性设置为 Fale,并且把 BorderStyle属性设置为 1到 5中的一个数 15 如果要将一个窗体从内存中清除,应使用的语句是 ( A) Unload ( B) Show ( C) Load ( D) Hide 16 以下 Visual Basic不支持的循环结构是 ( A) For.Next ( B) For Each.Next ( C) Do.Loop ( D) Do.End Do 17 假定有如下情况语句: Select Case X 能表示 |X| 5
7、的 Case子句是 ( A) Case Not(-5 To 5) ( B) Case 5 To -5 ( C) Case Is -5, Is 5 ( D) Case Abs(X) 5 18 设子程序过程定义的首部为: Public Sub S(X As Integer, Y As Single) 则以下正确的调用形式为 ( A) Call S 5, 4.8 ( B) Call Sub(5, 4.8) ( C) Sub 5, 4.8 ( D) S 5, 4.8 19 如果一个顶级菜单项的访问键为 D, 则以下等同于单击该菜单项的操作为 ( A)按 Ctrl + D键 ( B)按 Alt + D键
8、 ( C)按 D键 ( D)按 Shift + D键 20 以下不属于 Visual Basic数据文件的是 ( A)顺序文件 ( B)随机文件 ( C)数据库文件 ( D)二进制文件 21 在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是 ( A) Click ( B) DblClick ( C) Change ( D) GotFocus 22 要使标签中的文本靠右显示,应将 其 Aligment属性设置为 ( A) 0-Left Justify ( B) 1-Right Justify ( C) 2-Center ( D) 3 23 为了删除列表
9、框中的一个列表项,应使用的列表框方法是 ( A) Move ( B) Remove ( C) Clear ( D) RemoveItem 24 通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是 ( A) Dir ( B) Path ( C) Drive ( D) FileName 25 在设计阶段,假定在图片框 Picture1中装入 了一个图形,为了删除该图片框控件,应采用的正确操作是 ( A)选择图片框,然后按 Del键 ( B)执行语句 Picture1.Picture = LoadPicture(“) ( C)执行语句 Picture1.Picture = “ ( D
10、)选择图片框,在属性窗口中选择 Picture属性,然后按回车键 26 以下不能用形状控件画出的图形是 ( A)矩形 ( B)圆形 ( C)椭圆 ( D)扇形 27 为了暂时关闭计时器,应把它的一个属性设置为 False,这个属性是 ( A) Visible ( B) Timer ( C) Enabled ( D) Interval 28 假定在窗体上添加了一个通用对话框控件,其名称为 CD1,并有如下程序段: CD1. ShowOpen CD1.DefaultExt = “doc“ 在打开文件的对话框中选择了 “c:file1.txt“文件,则 FileTitle属性的值是 ( A) fil
11、e1.doc ( B) file1.txt ( C) c:file1.txt ( D) c:file1.doc 29 以下能接收焦点的控件是 ( A)图像框 ( B) 框架 ( C)命令按钮 ( D)标签 30 以下不能设置 Picture属性的控件是 ( A)窗体 ( B)列表框 ( C)复选框 ( D)命令按钮 31 假定有如下程序: Private Sub Form_Click() Dim N As Integer, J As Integer N = 0 J = 1 Do Until N 2 N = N + 1 J = J + N * (N + 1) Loop Print N; J En
12、d Sub 运行程序,单击窗体,输出结果是 ( A) 3 21 ( B) 3 7 ( C) 0 1 ( D) 3 13 32 在窗体上画一个组合框,其名称为 Combo1,然后编写如下事件过程: Private Sub Form_Load() Combo1.Text = “1“ For i = 1 To 10 Sum = Sum + i Next i Combo1.Text = Sum End Sub 程序运行后,输出结果为 ( A)在组合框的编辑 区中显示 1 ( B)在组合框的编辑区中显示不定值 ( C)在组合框的编辑区中显示 55 ( D)出错信息 33 假定有如下程序: Private
13、 Sub Form_Click() Dim a(4) As Integer, b(4) As Integer For k = 0 To 2 a(k + 1) = Val(InputBox(“请输入一个整数: “) b(3 - k) = a(k + 1) Next k Print b(k) End Sub 运行程序,单击窗体,依次输入 3、 6、 9,输出结果为 ( A) 3 ( B) 6 ( C) 9 ( D) 1 34 设窗体上有一个 Command1命令按钮,还有以下程序代码: Private Sub Command1_Click() Static x As Integer x = x +
14、 1 Call proc(x) Print x, End Sub Private Sub proc(a As Integer) Static x As Integer x = x + a a = x End Sub 程序运行后, 3次单击命令按钮,则产生的输出是 ( A) 1 2 3 ( B) 1 3 5 ( C) 1 3 7 ( D) 2 4 6 35 设有如下程序: Private Sub sV(ByVal m As Integer, n As Integer) m = m * 2 n = n - 5 Print m; n End Sub Private Sub Form_Click()
15、Dim x As Integer, y As Integer x = 10 y = 15 sV x, y Print x; y End Sub 运行程序,单击窗体,输出结果为 ( A) 20 10 10 10 ( B) 10 15 20 10 ( C) 20 15 10 15 ( D) 20 10 20 10 36 阅读程序: Option Base 1 Private Sub Form_Click() Dim a(3, 3) As Integer For i = 1 To 3 For j = 1 To 3 a(i, j) = _ Print a(i, j); Next j Print Nex
16、t i End Sub 运行上面的程序,单击窗体,输出结果如下: 1 4 7 2 5 8 3 6 9 则在横线处应填入的内容为 ( A) i + j ( B) i * j ( C) (i -1) * 3 + j ( D) i + (j - 1) * 3 37 有如下程序: Private Sub Form_Click() Dim S As String S = InputBox(“请输入一个字符串: “) For i = 1 To Len(S) 2 If Mid(S, i, 1) Mid(S, Len(S) - i + 1, 1) Then Print “No“ Exit Sub End If
17、 Next i Print “Yes“ End Sub 运行程序,单击窗体,在输入对话框中输入 abcscba,则输出结果为 ( A) abc ( B) Yes ( C) cba ( D) No 38 阅读程序: Option Base 1 Sub P(b() As Integer) For i = 1 To 4 b(i) = 2 * i Next i End Sub Private Sub Form_Click() Dim a(4) As Integer For i = 1 To 4 a(i) = i + 4 Next i P a For i = 1 To 4 Print a(i) Next
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
本资源只提供5页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 机试 选择题 模拟 121 答案 解析 DOC