[计算机类试卷]VB笔试模拟试卷248及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷248及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷248及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 248及答案与解析 1 为了避免流程图在描述程序逻辑时的灵活性 ,提出了用方框图来代替传统的程序流程图 ,通常也把这种图称为 ( A) PAD图 ( B) N-S图 ( C)结构图 ( D)数据流图 2 线性表的顺序存储结构和线性表的链式存储结构分别是 _。 ( A)顺序存取的存储结构、顺序存取的存储结构 ( B)随机存取的存储结构、顺序存取的存储结构 ( C)随机存取的存储结构、随机存取的存储结构 ( D)任意存取的存储结构、任意存取的存储结构 3 具有 3个结点的二叉树有 _。 ( A) 2种形态 ( B) 4种形态 ( C) 7种形态 ( D) 5种形态 4 为了提高测
2、试的效率 ,应该 ( A)随机选取测试数据 ( B)取一切可能的输入数据作为测试数据 ( C)在完成编码以后制定软件的测试计划 ( D)集中对付那些错误群集的程序 5 单个用户使用的数据视图的描述称为 ( A)外模式 ( B)概念模式 ( C)内模式 ( D)存储模式 6 为了用键盘打开菜单和执行菜单命令,第一步应按的键是( )。 ( A)功能键 F10或 Alt键 ( B) Shift+功能键 F4 ( C) Ctrl或功能键 F8 ( D) Ctrl+Alt键 7 在窗体上画一个名称为 Text1的文本框,要求文本框只能接收大写字母的输入。以下能够正确实现该操作的事件过程是 _。 ( A)
3、 Private Sub Text1_ KeyPress (KeyAscii As Integer) IfKeyAscii 65 Or KeyAscii 9t Then MsgBox “请输入大写字母 ” End If End sub ( B) Private Sub Text1_ KeyDown (KeyCode As Integer, Shift As Integer) IfKeyCode 65 Or KeyCode 91 Then MsgBox “请输入大写字母 ” End If End sub ( C) Private Sub Text1_ MouseDown (Button As I
4、nteger, _ Shift As Integer, X As Single, YAs SinglE)IfAsc (Text1.Text) 65 Or Asc (Text1. Text) 91 Then MsgBox “请输入大写字母 ” End If End sub ( D) Private Sub Text1_ Change() IfAsc(Text 1.Text) 65 Or Asc(Text1. Text) 91 Then MsgBox “请输入大写字母 ” End If End sub 8 相对 于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和_。 ( A)可重用性差
5、( B)安全性差 ( C)非持久性 ( D)冗余性 9 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指 ( A)模块间的关系 ( B)系统结构部件转换成软件的过程描述 ( C)软件层次结构 ( D)软件开发过程 10 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 ( A)数据的存储结构 ( B)计算方法 ( C)数据映象 ( D)逻辑存储 11 假定有如下的 Sub过程 : Sub Sub1(x As Single, y As single) t=x x=t / y y=t Mod y End Sub 在窗体上画一个命令按钮 ,然后编
6、写如下事件过程 : Private Sub Command1_Click() Dim a As Single Dim b As Single a=5 b=4 Sub1 a,b Print a;b End Sub 程序运行后 ,单击命令按钮 ,输出结果为 ( A) 54 ( B) ( C) ( D) 12 Visual Basic程序设计采用的编程机制是 ( A)可视化 ( B)面向对象 ( C)事件驱动 ( D)过程结构化 13 新建一工程,将其窗体的 Name属性设置 MyFirst,则默认的窗体文件名为( )。 ( A) Forml.frm ( B)工程 1.frm ( C) MyFirs
7、t.frm ( D) Forml.vbp 14 在窗体上有一个名称为 Check1的 复选框数组 (含 4个复选框 ),还有一个名称为Text1的文本框,初始内容为空。程序运行时,单击任何复选框,则把所有选中的复选框后面的文字罗列在文本框中 (见图 )。下面能实现此功能的事件过程是 ( )。 ( A) Private Sub Checkl_Click(Index As Integer) Text1 Text=“” For k=0 To 3 If Checkl (k) Value=1 Then Text1 Text=Text1 Texta2(3,3) End Sub 程序运行后,单击命令按钮,在
8、窗体上输出的是 _。 ( A) 6 6 ( B) 10 5 ( C) 7 21 ( D) 6 12 36 Visual Basic应用程序中标准模块文件的扩展名是 _。 37 结构化分析方法是面向 _进行分析的方法。 38 表达式 2*42-2*6/3+32的值是 _。 39 一棵二叉树共有 47个结点,其中有 23个度为 2的结点。假设根结点在第 1层,则该二叉树的深度为 _。 40 已知一棵含有 n个结点的树中,只有度为 k的结点和度为 0的叶子结点,则该树中含有的叶子结点个数为【 】。 41 有如下事件过程: Private Sub Form_Active() Dim Score(1 t
9、o 3) As Integer Dim i As Integer Dim t As Variant For i=3 To 1 step-1 Score (i)=2*i Next For Each t In Score Print t Next End Sub 程序运行后窗体上显示的值为 _。 42 要想在文本框中显示垂直滚动条,必须把 _属性设置为 2,同时还应把Mulfiline属性设置为 True。 43 为了实现鼠标自动 拖放,必须把 _属性设置为_;而为了执行手动拖放,必须把该属性设置为 _。 44 下列程序段的功能是:从文本框中输入一个数值,如果该数值满足 “除以 4余1,除以 5余
10、 2”条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容。请填空。 PIivate Sub Commandl Click() X=Val(Textl Text) If _Then Print x Else Textl Text=“ End If End Sub 45 设 a=10, b=9, c=8,则执行以下两条语句,变量 b的值为 _。 a=CInt(b/(10/(c/2) b=c Mod a 46 下列程序中, a, b, c代表一个三角形的三条边,程序的作用是判断一个三角形是否成立,请填写空白处。 If a+b c_b+c a_a+c b Then Ms
11、gBox(“这三条边不能构成一个三角形 “) End If 47 在程序运行时,可以通过 _方法来移动滚动条的位置。 48 阅读程序: Sub p(b () As Integer) For i=1 To 4 b(i) =2(i Next i End Sub Private Sub Command1_Click() Dim a (1 To 4) As Integer a(1)=5 a(2)=6 a(3)=7 a(4)=8 call p (A) For i=1 To 4 Print a(i) Next i End Sub 运行上面的程序,单击命令按钮,输出结果为 _。 49 为了定义自己的鼠标光标
12、,首先应把 MousePointer属性设置为【 】,然后把【 】属性设置为一个图标文件。 50 若 s、 i均为整型变量,执行下列程序段后 s的值为【 】。 S=0 i=1 DO S=S+i i=i+1 Loop Until i5 VB笔试模拟试卷 248答案与解析 1 【正确答案】 B 【试题解析】 N-S图是由 Nassi 和 Shneiderman 提出的一种符合程序化结构设计原则的图形描述工具。它的提出是为了改进流程图在描述程序逻辑时的不灵活性。 2 【正确答案】 B 【试题解析】 顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式 “LOC(ai)=
13、LOC(a1)+(i-1)L”计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。 3 【正确答案】 D 【试题解析】 具有 3个结点的二叉树具有以下的 5种形态。4 【正确答案】 D 【试题解析】 测试的目的是发现软件中的错误。经验表明 ,程序中存在错误的概率与该程序中已发现的错误成正比。这一现象说明 ,为了提高测试效率 ,测试人员应该集中对待那些错误群集的程序。 5 【正确答案】 A 【试题解析】 选项 A)正确,外模式是用户的数据视图,也就是用户所见到的数据模式;选项 B)不正确,全局数据视图的描述称为概念模式,
14、即数据库中全部数据的整体逻辑结构的描述;选项 C)不正确,物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;选项 D)不正确,存储模式即为内模式。 6 【正确答案】 A 7 【正确答案】 A 8 【正确答案】 D 【试题解析】 文件系统管理的数据文件基本上是分散的、相互独立的,因此相对于数据库系统,以此为基础的数据处理存在 3个缺点:数据冗余大、数据的不一致性、程序与数据的 相互依赖 (简称为数据依赖 )。 9 【正确答案】 B 【试题解析】 ;软件设计包括软件的结构、数据接口和过程设计。其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的
15、定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信。过程设计则是把系统结构部件转换成软件的过程描述。 10 【正确答案】 A 【试题解析】 数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3个方面的内容,即数据的逻辑结构、存储结构和数据的运算。 11 【正确答案】 D 【试题解析】 Sub过程与 Function过程最根本的区别是: Sub过程的过程参数名称不能有返回值,而 Function过程能通过过程名称得到返回值。 12 【正确答案】 C 【试题解析】 考查考生对 Visual Basic集成开发环境的了解情况。可视化是一种程序设计技术 ,它把繁
16、锁、复杂的工作交由系统完成 ,从而减轻程序设计人员编写代码的工作量。面向对象是一种程序设计方法 ,这种方法将数据和代码封装起来而成为对象 ;事件驱动是一种编程机制 ,它由事件而驱动程序调用通用过程来执 行指定的操作 ;过程结构化则是传统的 “面向过程 “程序设计语言的编程思想。 13 【正确答案】 A 14 【正确答案】 A 【试题解析】 本题考查复选框控件数组。复选框的 Value属性,决定了当前复选框的状态,当 Value为 1时表示选中复选框。按照题目中的要求,首先清空文本框,接下来对复选框控件数组中的所有元素的 Value属性一筛查,判断是否选中,把选中的复选框控件的 Caption属
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 248 答案 解析 DOC
