[计算机类试卷]VB笔试模拟试卷119及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷119及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷119及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 119及答案与解析 1 下列叙述中错误的是 ( )。 ( A)一种数据的逻辑结构可以有多种存储结构 ( B)数据的存储结构与数据的处理效率无关 ( C)数据的存储结构与数据的处理效率密切相关 ( D)数据的存储结构在计算机中所占的空间不一定是连续的 2 下列叙述中错误的是 ( )。 ( A)线性表是由 n个元素组成的一个有限序列 ( B)线性表是一种线性结构 ( C)线性表的所有结点有且仅有一个前件和后件 ( D)线性表可以是空表 3 下列关于栈的描述中错误的是 ( )。 ( A)栈是先进先出的线性表 ( B)栈只能顺序存储 ( C)栈具有记忆作用 ( D)对栈的插入与删除操
2、作中,不需要改变栈底指针 4 对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 5 下列叙述中正确的是 ( )。 ( A)在模块化程序设计中,一个模块应该尽量多的包括与其他模块联系的信息 ( B)在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节 ( C)在模块化程序设计中,一个模块内部的控 制结构也要符合结构化原则 ( D)在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法 6 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)继承 ( C)封
3、装性 ( D)模块化 7 有下列二叉树,对此二叉树中序遍历的结果为( )。 ( A) BDYEACFXZ ( B) DYBEAFCZX ( C) ABCDEFXYZ ( D) ABDYECFXZ 8 下列不属于软件工程 3个要素的是 ( )。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 9 设计软件结构是在软件生命周期的 ( )。 ( A)软件定义期 ( B)软件开发期 ( C)软件维护期 ( D)以上 3个都不是 10 下列工具中为需求分析常用工具的是 ( )。 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 11 声明一个变量为局部变量应该用 ( )。
4、( A) Global ( B) Private ( C) Static ( D) Public 12 有如下 Sub过程: Sub Sun(x As Single, y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上的命令按钮 Command1中,编写如下事件过程,执行该事件过程调用 Sun过程,结果为 ( )。 Private Sub Command1_Click() Dim a As Single Dim b As Single a=5 b=4 Sun a, b Print a; b End Sub ( A) 1.25 1 ( B) 5 4 ( C
5、) 4 5 ( D) 1 1.25 13 窗体上有一个列表框和一个文本框,编写如下两个事件过程: Private Sub Form_Load() List1.AddItem“北京 “ List1.AddItem“天津 “ List1.AddItem“上海 “ Text1.Text=“ “ End Sub Private Sub List1_Click() Print Text1.Text+List1.Text End Sub 程序运行后,在文本框中输入 “中国 ”,然后单击列表框中的 “北京 ”,则输出结果为 ( )。 ( A)中国北京 ( B)中国天津 ( C)中国上海 ( D)北京中国 1
6、4 获取文本框中被选取的文本内容的属性是 ( )。 ( A) SelText ( B) SelStart ( C) Text ( D) Length 15 图像框和图片框在使用时的不同之处是 ( )。 ( A)图片框比图像框占内存少 ( B)图像框内还可包括其他控件 ( C)图片框有 Stretch属性而图像框没有 ( D)图像框有 Stretch属性而图片框没有 16 在窗体上画一个命令按钮,其名称为 Command1。程序运行后,单击命令按钮,输出结果为 ( )。 Private Sub p1(n As Integer) For i=n To 1 Step-1 x=String(i, “*
7、“) Print x Next i End Sub Private Sub Command1_Click() p1(3) End Sub ( A) * * * ( B) * * * ( C) * * * ( D) * 17 下列叙述中正确的是 ( )。 ( A)列表框包含了组合框的功能 ( B)组合框包含了列表框的功能 ( C)列表框和组合框的功能无相近之处 ( D)列表框和组合框的功能完全相同 18 在运行程序时,在程序代码中改变文本框的 Text属性值,或在文本框中输入新的内容,相应会触发 ( )事件。 ( A) GotFocus ( B) Click ( C) Change ( D) D
8、blClick 19 表示滚动条控件取值范围最大值的属性是 ( )。 ( A) Max ( B) LargeChange ( C) Value ( D) Min 20 图像框中的 Stretch属性为 True时,其作用效果为 ( )。 ( A)只能自动设定图像框长度 ( B)只能自动扩大图像 ( C)只能自动缩小图像 ( D)图形自动调整大小适应图像控件 21 要在命令按钮控件上显示图像应 ( )。 ( A)设置 Picture属性 ( B)实现不了 ( C)先将 Style设置为 1,然后再设置 Picture属性 ( D)以上都不对 22 在窗体上画两个单选按钮,名称分别为 Option
9、1和 Option2,标题分别为 “黑体 ”和 “楷体 ”;一个复选框,名称为 Check1,标题为 “粗体 ”。要求程序运行时, “黑体 ”单选按钮和 “粗体 ”复选框被选中,则能够实现上述要求的语句序列是 ( )。 ( A) Option1.Value=True Checkl.Value=False ( B) Option1.Value=True Check1.Value=True ( C) Option2.Value=False Check1.Value=Tree ( D) Option1.Value=Tree Check1.Value=1 23 设有数组定义语句: Dim a(5)As
10、 Integer,并设 List1为列表框控件。下列给数组元素赋值的语句错误的是 ( )。 ( A) a(3)=3 ( B) a(3)=inputbox(“inputdata“) ( C) a(3)=List1.List1ndex ( D) a=Array(1, 2, 3, 4, 5, 6) 24 在窗体上画 1个名为 Text1的文本框和 1个名为 Label1的标签,再画 4个名为Op1的单选按钮控件数组,其 Index属性按季度顺序为 0 3,如图 1所示。在文件Sales.txt中按月份顺序存有某企业某年 12个月的销售额。要求在程序执行时,鼠标单击一个单选按钮,则 Text1中显示相
11、应季度的销售总额,并把相应的文字显示在标签上。如图 2所示是单击 “第二季度 ”单选按钮所产生的结果。请选择可在空白处填写的合适语句 ( )。Option Base 1 Dim sales(12) As Long Private Sub Form_Load() Open “c:sales.txt“ For Input As #1 For k=1 To 12 Input #1, sales(k) Next k Close #1 End Sub Private Sub_(Index As Integer) Dim sum As Long, k As Integer, month As Intege
12、r sum=0 month=Index * _ For k=1 To 3 month=month+1 sum=sum+sales(month) Next k Label1.Caption=_.Caption x End Sub 44 下列程序的输出结果为 _。 Sub Prin() Dim B As String A=1 B=A 则输出结果为 _。 46 设有如下程序,查找并输出该数组中的最小值,请在空白处填上合适的代码,将程序补充完整。 Option Base 1 Private Sub Command1_Click() Dim arr1 Dim Min As Integer,i AS In
13、teger arr1=Array(12,435,76,-24,78,54,866,43) Min=arr1(1) For i=2 To 8 If arr1(i) Min Then_ Next i Print “最小值是 :“; Min End Sub VB笔试模拟试卷 119答案与解析 1 【正确答案】 B 【试题解析】 数据的存储结构分为顺序结构和链式结构,一个数据的逻辑结构可以有多种存储结构。顺序结构中数据元素所占的存储空间 是连续的,而链式存储结构中,数据元素所占的存储空间不一定是连续的。数据的存储结构与数据的处理效率密切相关。 2 【正确答案】 C 【试题解析】 线性表是一种线性结构,
14、由 n(n0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以 C是错误的。 3 【正确答案】 B 【试题解析】 栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序 存储,也可以采用链式存储。 4 【正确答案】 C 【试题解析】 对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个
15、元素与表中的所有元素进行比较,因此比较次数为 n。 5 【正确答案】 C 【试题解析】 在模块化程序设计中,模块之间的联系可以通过程序的控制结构来实现,在自顶向下、逐步细化的设计过程中,首先要考虑全局目标,而不是细节。在程序 设计中模块化和结构化可以同时使用,一个模块的内部结构也要符合结构化设计原则。 6 【正确答案】 D 【试题解析】 面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。模块化是结构化程序设计的特点。 7 【正确答案】 B 【试题解析】 对二叉树的中序
16、遍历是指:首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,注意依旧按照 “左子树一根结点一右子树 ”的 顺序。本题的遍历顺序是这样的: 首先访问左子树: BDEY; 在左子树BDEY中,也按中序遍历,先访问左子树 DY:在左子树 DY中,也按中序遍历,先访问左子树,左子树没有,则访问根结点 D,然后访问右子树 Y; 接着访问根 B,再访问右子树 E; 访问左子树 BDEY后,接着访问根结点 A,然后访问右子树 CFXZ; 同理可得右子树 CFXZ的访问顺序为 FCZX。 8 【正确答案】 D 【试题解析】 软件工程包括 3个要素,即方法、工具和过程。方法是完成软件工程项目的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 119 答案 解析 DOC
