[计算机类试卷]VB笔试模拟试卷186及答案与解析.doc

上传人:towelfact221 文档编号:494095 上传时间:2018-11-30 格式:DOC 页数:24 大小:61.50KB
下载 相关 举报
[计算机类试卷]VB笔试模拟试卷186及答案与解析.doc_第1页
第1页 / 共24页
[计算机类试卷]VB笔试模拟试卷186及答案与解析.doc_第2页
第2页 / 共24页
[计算机类试卷]VB笔试模拟试卷186及答案与解析.doc_第3页
第3页 / 共24页
[计算机类试卷]VB笔试模拟试卷186及答案与解析.doc_第4页
第4页 / 共24页
[计算机类试卷]VB笔试模拟试卷186及答案与解析.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、VB笔试模拟试卷 186及答案与解析 1 软件是指 ( A)程序 ( B)程序和文档 ( C)算法加数据结构 ( D)程序、数据与相关文档的完整集合 2 检查软件产品是否符合需求定义的过程称为 ( A)确认测试 ( B)集成测试 ( C)验证测试 ( D)验收测试 3 以下不属于对象的基本特点的是 ( A)分类性 ( B)多态性 ( C)继承性 ( D)封装性 4 在设计程序时 ,应采纳的原则之一是 ( A)不限制 goto语句的使用 ( B)减少或取消注解行 ( C)程序越短越好 ( D)程序结构应有助于读者理解 5 下列叙述中正确的是 ( A)程序执行的效率与数据的存储结构密切相关 ( B

2、)程序执行的效率只取决于程序的控制结构 ( C)程序执行的效率只取决于所处理的数据量 ( D)以上三种说法都不对 6 数据结构中 ,与所使用的计算机无关的是数据的 ( A)存储结构 ( B)物理结构 ( C)逻辑结构 ( D)物理和存储结构 7 线性表的顺序存储结构和线性表的链式存储结构分别是 ( A)顺序存取的存储结构、顺序存取的存储结构 ( B)随机存取的存储结构、顺序存取的存储结构 ( C)随机存取的存储结构、随机存取的存储结构 ( D)任意存取的存储结构、任意存取的存储结构 8 树是结点的集合 ,它的根结点数目是 ( A)有且只有 1 ( B) 1或多于 1 ( C) 0或 1 ( D

3、)至少 2 9 下列有关数据库的描述 ,正确的是 ( A)数据库是一个 DBF文件 ( B)数据库是一个关系 ( C)数据库是一个结构化的数据集合 ( D)数据库是一组文件 10 数据库、数据库系统和数据库管理系统之间的关系是 ( A)数据库包括数据库系统和数据库管理系统 ( B)数据库系统包括数据库和数据库管 理系统 ( C)数据库管理系统包括数据库和数据库系统 ( D) 3者没有明显的包含关系 11 下列选项中 ,不属于模块间耦合的是 ( A)数据耦合 ( B)同构耦合 ( C)异构耦合 ( D)公用耦合 12 设 a=5,b=4,c=3,d=2,则表达式 32*b Or a=c And

4、bd的值是 ( A) 1 ( B) True ( C) False ( D) 2 13 以下合法的变量名是 ( A) A%B ( B) Test1 ( C) 1cost ( D) And 14 下列程序运行时输出的结果是 Option Base 1 Private Sub Form_Click() Dim x(10) As Integer,y(5) As Integer For i=1 to 10 x(i)=10-i+1 Next For i= 1 to 5 y(i)=x(2*i-1)+x(2*i) Next For i= 1 to 5 Print y(i) Next End Sub ( A)

5、 3 7 11 45 19 ( B) 19 15 11 7 3 ( C) 1 3 5 7 9 ( D)不确定的值 15 在窗体上画一个命令按钮和一个文本框 ,名称分别为 Command1和 Text1,然后编写如下程序 : Private Sub Command1_Click() a=InputBox(“请输入日期 (131)“) t=“旅游景点 :“所以最终结果为 True。 13 【正确答案】 B 【试题解析】 Visual Basic中规定变量名的首字符必须是字母 ,不能包含 %、 返回或设置用作占位符。 17 【正确答案】 C 【试题解析】 此题考查 KeyPress事件和 KeyDo

6、wn事件 ,下面我们具体说明一下两个事件。 当按键盘上的某个按钮 ,将发生 KeyPress事件。该事件可用于窗体、复选框、组合框、命令按钮、列表框 ,图片框、文本框、滚动条及文件有关的控件。用户自己可以定义 KeyPress事件过程 ,一般格式为 : Private Sub Form_KeyPress(KeyAscii As Integer) End Sub KeyPress事件是用来识别按键的 ASCII码。 KeyDown事件返回的是键盘的直接状态 ;而 KeyPress事件返回的是 “字符 “的ASCII码。所以要输出字符还得用 Chr函数。 18 【正确答案】 C 【试题解析】 滚动

7、条控件有两个事件 : Change 事件在滚动框移动后发生 ; Scroll 事件在移动滚动框时发生。在单击滚动箭头或滚动条时不发生。 19 【正确答案】 B 【试题解析】 Enabled属性用于决定一个对象是否响应 用户的事件 ,对于框架而言 ,通常把 Enabled属性设置为 True,此时框架中的对象是 “活动 “的 ,如果把框架的Enabled属性设置为 False,则其标题会变灰 ,框架中的所有对象都将被屏蔽 ,由此可见 ,正确答案是选项 B);选项 A)是标识对象的。选项 C)是显示文本的 ;选项 D)是控制控件可见性的。 20 【正确答案】 B 【试题解析】 驱动器控件常用的属性

8、是 Drive,返回当前驱动器号。 21 【正确答案】 C 【试题解析】 组合框是一个独立的控件 ,它具有列表框和文本框的功能 ,它可以像列表框一样 ,让用户通过鼠标选择需要的项目 ,也可以像文本框一样 ,用键入的方式选择项目。 22 【正确答案】 D 【试题解析】 计时器控件的常用属性有两个 :一是 Enabeld属性 ,表示计时器是否启用 ;二是 Interval属性 ,表示计时器 Timer事件执行的时间间隔。 23 【正确答案】 D 【试题解析】 要获得焦点 ,既可通过获得焦点方法 SetFocus来实现 ;也可通过在程序运行时 ,选择或单击相应控件来实现。 24 【正确答案】 B 【

9、试题解析】 Left(c,n)取字符串 c左边 n个字符 ;Right(c,n)取字符串 c右边 n个字符 ;Mid(c,N1,N2)取字符子串 ,在 c中从 N1位开始向右取 N2个字符 ,默认 N2到结束。 25 【正确答案】 A 【试题解析】 本题的难点是子函数调用过程和 Static变量。子函数有 Static变量c,在第 1次子函数调用时其值为 2,局部变量 b为 2,但在第 2次子函数调用时c=2+2=4,b=0+2=2。表达式 a*b*c的结果通过子函数名 F返回。 26 【正确答案】 C 【试题解析】 Tab函数格式是 :Tab(n) 27 【正确答案】 D 【试题解析】 文件

10、对话框分为两种 :打开对话框和保存对话框 ,所以选项 A)正确 ;通用对话框的 Name属性的默认值为 CommonDialogX,此外 ,每种对话框都有自己的默认标题 ,所以选项 B)正确 ;打开文件对话框可以让用户指定一个文件 ,由程序使用 ,而用保存文件对话框可以指定一个文件 ,并以这个文件名保存当前文件 ,所以选项C)正确 ;除 DefaultEXT、 DialogTitle属性是打开和保存对话框共有的 ,还有FileName、 FileTitle、 Filter、 FilterIndex、 Flags、 InitDir、 MaxFileSize、CancelError、 HelpCo

11、mmand、 HelpContext和 HelpFile属性 ,都是它们共有的 ,所以选项 D)不正确。 28 【正确答案】 B 【试题解析】 解析】 Selected属性实际上是一个数组 ,每个元素的值为 True或False,每个元素与列表框中的一项相对应。当元素的值为 True时 ,表示选择了该项 ;当元素的值为 False时 ,表示未选择该项。列表框名 .Selected(索引值 )=True|False语句可以选择指定的表项或取消已选择的表项。由于 Selected是个数组 ,所以如果语句中缺少了索引值就不正确了。 29 【正确答案】 C 【试题解析】 在 Visual Basic中

12、有两类过程 ,一类是系统提供的内部函数和事件过程 ;另一类是用户根据自己的需要定义的 ,供事件过程的多次调用 ,而在第二类过程中 ,我们现在涉及最多的是子过程。它们的共同点是完成某种特定功能的一组程序代码 ;不同的是函数是带有返回值的特殊过程 ,所以函数过程定义时有返回值的类型说明。 30 【正确答案】 D 【试题解析】 菜单控件的主要属性有 :Caption、 Name、 Index、 Enabled、Visible等 ,其中 Enabled和 Visible属性值为逻辑值 ,Visible属性用于表示菜单项是否可见 ,Enabled属性用于表示菜单项是否可用。当 Enabled属性值为 F

13、alse时 ,表示菜单项当前不可用 ;当属性值为 True时 ,表示菜单项可用。 31 【正确答案】 B 【试题解析】 在访问数组控件时 ,除了要使用控件的名称外 ,还需要使用控件下标(即 Inder属性 )来区别数组控件中的具体控件。 32 【正确答案】 B 【试题解析】 字符串比较大小的规则 :从左到右逐个比较其 字符的 ASCII值。有以下几种情况 : 字符串相等 ; 当两个字符串不是所有对应位置上的字符都相等 ,以第一次出现不同字符时的比较结果为准 ; 前面完全相等 ,以长者为大 ; 对于纯英文且大小写相同 ,可按英文字典顺序比较。在字典顺序后出现的比在前面出现的大。当出现不对应的大小

14、写字母时 ,小写字母总是大于相同的大写字母 ; 字符串由汉字组成时 ,按拼音的 ASCII值比较 ; 数字字符比较遵循上面的规则。 33 【正确答案】 B 【试题解析】 本题考查的是字符串函数 ,Left(c,n)取字符串 c左边 n个字符 ;Right(c,n) 取字符串 c右边 n个字符 ;Mid(c,N1,N2)取字符子串 ,在 c中从 N1位开始向右取 N2个字符 ,默认 N2到结束。 34 【正确答案】 B 【试题解析】 每次使用 ReDim语句都会使原来数组中的值丢失 ,也可以在 ReDim后加 Preserve参数来保留数组中的数据 ,但使用 Preserve只能改变最后一维的大

15、小 ,前面几维大小不能改变 ,而在本题中 arr(3,2)始终都未赋值 ,arr(3,4)=4+9=13,故最后为 13。 35 【正确答案】 B 【试题解析】 初始值 a=3,b=1。 For循环中步长缺省值为 1,循环变量 I的初值为 1,终值为 3,所以此循环结构可以循环 3次。 第 1次循环后 ,结果为 :f=4,a=1,b=4 第 2次循环后 ,结果为 :f=5,a=4,b=5 第 3次循环后 ,结果为 :f=9,a=5,b=9 因此每循环一次 ,便输出 f当前值 ,循环 3次即输出 3个 f值 ,分别为 4,5,9。 36 【正确答案】 线性结构 【试题解析】 本题考查了数据结构的

16、基本概念。与栈类似 ,队列也是线性表 ,可以采用链式存储结构 ,所以带链的队列属于线性结构。 37 【正确答案】 栈 【试题解析】 考查考生对栈和队列概念的掌握。按 “先进后出 “原则组织数据的数据结构是栈 ;按 “先进先出 “原则组织数据的数据结构是队列。 38 【正确答案】 软件工程学 【试题解析】 本题考查了软件工程的基本概念。为了消除软件危机 ,通过认真研究解决软件危机的方法 ,认识到软件工程是使计算机软件走向工程科学的途径 ,逐步形成了软件工程的概念 ,开辟了工程学的新兴领域 -软件工程学。 39 【正确答案】 黑箱 【试题解析】 本题考查了软件测试中的黑箱测试。黑箱测试是根据程序规

17、格说明所规定的功能来设计测 试用例 ,它不考虑程序的内部结构和处理过程。常用的黑箱测试技术分为等价类划分、边界分析、错误猜测以及因果图等。 40 【正确答案】 概念设计阶段 【试题解析】 本题考查了数据库设计概述。数据库设计分为以下 6个设计阶段 :需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。 41 【正确答案】 1258.6 【试题解析】 考查 Format函数的使用方法。 Format$()为格式输出函数 ,格式为 :Format$(数值表达式 , “格式字符串 “)其功能是 :按 “格 式字符串 “指定的格式输出“数值表达式 “的值。如果省略了

18、 “格式字符串 “,则把 “数值表达式 “的值转换为一个字符串原样输出 ;在本题中 ,1258.6将按 000,000.00的格式输出 ,即输出结果为 :001,258.60。 42 【正确答案】 29 【试题解析】 考查算术运算的基本知识。算术运算符的运算次序为 : -(负号 )* 和 / (整除 )Mod+ 和 -第 2个实参数变量 b没用括弧括起来 ,采用的是地址传递方式。在调用子程序后 ,第 1个实参 a 的值为 1,不管在子程序中是否被重新赋值。返回调用程序 ,保留调用前的值仍为 1;第 2个实参数 b的值为 1,在子程序中被重新赋值为 3,返回调用程序就不再保留调用前的值 ,而是带

19、回了形参的值 3。因此 ,在标有 “语句 “的 Print语句中的输出项为 a=1,b=3。 47 【正确答案】 将窗体 Form2作为无模式对话框显示 , 将窗体 Form3作为模式对话框显示 【试题解析】 显示窗体有两种模式。一种模式显示窗体 ,其格式为 :窗体 .Show VbModel,使用该模式必须等本窗体运行结束后 ,才能继续运行后面 的程序 ;第二种是非模式显示窗体 ,使用该模式则正好与第一种模式相反。 48 【正确答案】 C:Data1.txt For Random As #2 Len = 10 , Put #2, I, Ksc 【试题解析】 第 1个空白行已经告诉我们是打开文件的语句 ,现在要将它填写完整。该语句应确定文件的存取方式是随机存取。在自定义变量中 ,有 3成员 ,其中角度为整型数据 ,占 2个字节 ;弦和余弦函数值为单精度类型 ,各占 4个字节 ,故文件的记录占 10个字节。若不指定 Len参数 ,则隐含一个记录占 128字节。为了节 省存储空间 ,可在 Open语句中指写 Len参数值。程序中没有将数据写入随机文件的语句 ,第 2个空白行应是 Put语句。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1