ImageVerifierCode 换一换
格式:DOC , 页数:25 ,大小:236KB ,
资源ID:500245      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-500245.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家二级VB机试(选择题)模拟试卷23及答案与解析.doc)为本站会员(diecharacter305)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]国家二级VB机试(选择题)模拟试卷23及答案与解析.doc

1、国家二级 VB机试(选择题)模拟试卷 23及答案与解析 一、选择题 1 下列叙述中正确的是 ( A)程序执行的效率与数据的存储结构密切相关 ( B)程序执行的效率只取决于程序的控制结构 ( C)程序执行的效率只取决于所处理的数据量 ( D)以上说法均错误 2 下列与队列结构有关联的是 ( A)函数的递归调用 ( B)数组元素的引用 ( C)多重循环的执行 ( D)先到先服务的作业调度 3 ( A) DYBEAFCZX ( B) YDEBFZXCA ( C) ABDYECFXZ ( D) ABCDEFXYZ 4 一个栈的初始状态为空。现将元素 1,2,3,A,B,C依次入栈,然后再依次出栈,则元

2、素出栈的顺序是 ( A) 1,2,3,A,B,C ( B) C,B,A,1,2,3 ( C) C,B,A,3,2,1 ( D) 1,2,3,C,B,A 5 下面属于白盒测试方法的是 ( A)等价类划分法 ( B)逻辑覆盖 ( C)边界值分析法 ( D)错误推测法 6 下面对对象概念描述正确的是 ( A)对象间的通信靠消息传递 ( B)对象是名字和方法的封装体 ( C)任何对象必须有继承性 ( D)对象的多态性是指一 个对象有多个操作 7 软件设计中模块划分应遵循的准则是 ( A)低内聚低耦合 ( B)高耦合高内聚 ( C)高内聚低耦合 ( D)以上说法均错误 8 下面描述中不属于数据库系统特点

3、的是 ( A)数据共享 ( B)数据完整性 ( C)数据冗余度高 ( D)数据独立性高 9 数据库设计过程不包括 ( A)概念设计 ( B)逻辑设计 ( C)物理设计 ( D)算法设计 10 ( A)自然连接 ( B)交 ( C)投影 ( D)并 11 以下不合法的 VB变量名是 ( A) filename ( B) read ( C) _y ( D) e5 12 以下关于 VB的叙述中,错误的是 ( A) VB采用事件驱动的编程机制 ( B)如果程序中有 Sub_Main过程时,则一定从该过程开始执行 ( C)工程文件中包含多个窗体时,可以指定启动窗体 ( D) VB程序既可以编译执行,也可

4、以解释执行 13 VB中,若没有显式声明变量的数据类型,则默认的类型是 ( A)整型 ( B)字符型 ( C)日期型 ( D)变体类型 14 设程序中有以下语句: MsgBox “Visual“, , “Basic“, “等级考 试 “, 2 执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是 ( A)提示信息是 Visual ( B)提示信息是 Basic ( C)标题栏显示为 Visual ( D)标题栏显示为 “等级考试 “ 15 设有如下声明语句 Option Base 1 Dim arr(2, -1 To 5) As Integer 则数组 arr中数组元素的个数是 (

5、 A) 10 ( B) 12 ( C) 14 ( D) 21 16 以下关于 VB对象属性的叙述中,错误的是 ( A)属性是对象的特征 ( B)对象的所有属性值都可以在属性窗口中设置 ( C)不同对象可以具有同名的属性 ( D)对象的某些属性可以在程序中设置 17 设 a = 10, b = 4, c = 5, d = 7,表达式 a b And Not c 0 Then p = True Else p = False End If End Function 关于上述程序,以下叙述中正确的是 ( A)程序功能是统计 1-500范围内能被 7整除的整数个数 ( B) Command1_Click

6、事件过程中 If语句的条件表达式不完整 ( C) Function过程定义有误,函数过程 p的名称与该过程中的变量名 p相同 ( D)函数过程 p的返回值为 Boolean类型 35 窗体上有一个名称为 Combo1的组合框,一个名称为 Command1的命令按钮。要求编写程序 ,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编写如下程序,以期实现上述功能: Private Sub Command1_Click() str1 = Trim(Combo1.Text) flag=0

7、If str1 = 0 To Combo1.ListCount - 1 If str1 = Combo1.List(i) Then Combo1.RemoveItem i Combo1.Text = “ fl= “0“ And c a(i) Then y = a(i) s = s + a(i) Next Print x, y, s End Sub 关于上述程序的叙述中,正确的是 ( A)程序运行出错,第 1个 For循环之后的 x=a(i)赋值语句错 ( B)程序正常运行, x是 10个随机数中的最大值 ( C)程序正常运行, s是 10个随机数的和 ( D)程序正常运行, 10个随机数的范围

8、是 100-200 40 窗体上有一个名称为 Command1的命令按钮。其单击事件过程如下: Private Sub Command1_Click() Open “c:f1.txt“ For Input As #1 Open “c:f2.txt“ For Output As #2 Do While Not EOF(1) Line Input #1, str1 Print #2, str1 Loop Close End Sub 以下关于上述程序的叙述中,错误的是 ( A)程序的功能是将 f2.txt文件的内容复制到 f1.txt中 ( B) f1.txt和 f2.txt均是顺序文件 ( C)

9、EOF函数可以判断是否已到文件的末尾 ( D) Close能够把打开的两个文件都关闭 国家二级 VB机试(选择题)模拟试卷 23答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 程序执行的效率与数据的存储结构、数据的逻辑结构、程序的控制结构、所处理的数据量等有关。 2 【正确答案 】 D 【试题解析】 队列的修改是依先进先出的原则进行的, D正确。 3 【正确答案】 C 【试题解析】 前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。前序遍历描述为:若二叉

10、树为空,则执行空操作。否则: 访问根结点; 前序遍历左子树; 前序遍历右子树, C正确。 4 【正确答案】 C 【试题解析】 栈的修改是按后进先出的原则进行的,所以顺序应与入栈顺序相反,故选 C。 5 【正确答案】 B 【试题解析】 白盒测试法主要有逻辑覆盖、基本路径测试等。逻辑覆盖测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断 -条件覆盖,选择 B。其余为黑盒测试法。 6 【正确答案】 A 【试题解析】 对象之间进行通信的构造叫做消息, A正确。多态性是指同一个操作可以是不同对象的行为, D错误。对象不一定必须有继承性, C错误。封装性是指从外面看只能看到对象的外部特征,而不知道也无须

11、知道数据的具体结构以及实现操作, B错误。 7 【正确答案】 C 【试题解析】 根据软件设计原理提出如下优化准则: 划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性,并以此原则优化初始的软件结构。 一个模块的作用范围应在其控制范围之内,且判定所在的模块应与受其影响的模块在层次上尽量靠近。 软件结构的深度、宽度、扇入、扇出应适当。 模块的大小要适中。 C正确。 8 【正确答案】 C 【试题解析】 数据库系统的特点为高共享、低冗余、独立性高、具有完整性等,C错误。 9 【正确答案】 D 【试题解析】 数据库设计过程主要包括需求分析、概念结构设计、逻辑结构 分析、数据库物理设计、数据库实施、数

12、据库运行和维护阶段。答案为 D选项。 10 【正确答案】 A 【试题解析】 关系 R和关系 S有公共域,关系 T是通过公共域的等值进行连接的结果,符合自然连接,选 A。 11 【正确答案】 C 【试题解析】 变量的命名规则是: 必须以字母开头,由字母、汉字、数字或下划线组成; 不能在变量名中出现句点 “.“、空格或者嵌入字符,例如!、 、 #、$、 %、 &等; 长度不得超过 255个字符; 不能使用 VB的关键字,关键字是语言的组成部分,包括预定义语句 (例如 If、 For等 )、函数 (Abs、 Sqr等 )和操作符(Or、 Mod等 )。 12 【正确答案】 B 【试题解析】 在一般情

13、况下,整个应用程序从设计时的第一个窗体开始执行,需要首先执行的程序代码放在 Form_Load事件过程中。如果需要从其他窗体开始执行应用程序,则可通过 “工程 “菜单中的 “工程属性 “命令 (“通用 “选项卡 )指定启动窗体。但是,如果有 Sub Main过程,则可以 (注意,是 “可以 “,而不是 “必须 “)首先执行 Sub Main过程。 13 【正确答案】 D 【试题解析】 没有显式声明变量的数据类型,则 默认的类型是变体类型。 14 【正确答案】 A 【试题解析】 语法形式: MsgBox(prompt, buttons , title , helpfile, context) M

14、sgBox 函数的语法具有以下几个命名参数: Prompt 必需的。字符串表达式,作为显示在对话框中的消息。 Buttons 可选的。数值表达式是值的总和,指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应等。如果省略,则 buttons 的缺省值为 0。 Title 可选的。在对 话框标题栏中显示的字符串表达式。如果省略 title,则将应用程序名放在标题栏中。 Helpfile 可选的。字符串表达式,识别用来向对话框提供上下文相关帮助的帮助文件。如果提供了 helpfile,则也必须提供 context。 Context 可选的。数值表达式,由帮助文件的作者指定给

15、适当的帮助主题的帮助上下文编号。如果提供了 context,则也必须提供 helpfile。 故本题答案为 A)。 15 【正确答案】 C 【试题解析】 程序中语句 Option Base 1表示定义数 组下标从 1开始。 但如果显式指定了数组的下标范围则不受此限制。第一维的下标从 1到 2,第二维的下标从-1到 5,所以数组元素个数为 14。 16 【正确答案】 B 【试题解析】 对象只有部分属性可以在属性窗口中设置。 17 【正确答案】 B 【试题解析】 本题中包含的三种运算符的优先级别由高到低依次为:算术运算符、比较运算符、逻辑运算符。其中,逻辑运算符的优先级为: Not(非 ) And

16、( 与 ) Or( 或 )。 And前面表达式的值为 True, And后面表达式的值为 False,所以最后输出的也是 False。因此,答案为 B)。 18 【正确答案】 C 【试题解析】 19 【正确答案】 C 【试题解析】 在调用过程的语句中,要求实参个数与被调用过程形参个数一致。 20 【正确答案】 B 【试题解析】 Kill命令用以删除文件,不能删除文件夹。 FileCopy可以把源文件拷贝到目标文件,拷贝后两个文件的内容完全一样。打开的文件不能拷贝。拷贝文件不能含有通配符( *或?)。 21 【正确答案】 D 【试题解析】 TabStop属性是用来设置是否允许用户使用 Tab键将

17、焦 点移到该控件上,默认情况下是允许的。若其值为 True时,允许使用 Tab键将焦点移到该控件;否则,就不允许。 TabIndex属性则是用来设置该控件的跳表顺序的,取值是一个整数,从 0开始依次类推,该属性的值小的将先获取焦点。 Enabled是用来设置控件是否可用。 根据题意,选项 D)正确。 22 【正确答案】 B 【试题解析】 AddItem方法用来在组合框中插入一行文本,格式为:组合框框 .AddItem 项目字符串 ,索引值 。 23 【正确答案】 B 【试题解析】 Clear方法用来清 除列表框中的全部内容,格式为:列表框 .Clear。 24 【正确答案】 C 【试题解析】

18、标签、框架、菜单、直线、形状、图像框、计时器都不能接收焦点,选项 A)错误;列表框用于显示可供做单一或多个选择的列表项,选项 B)错误;形状控件 (Shape)提供了显示一些规则图形的简易方法,通过设置形状控件Shape属性值,可显示 6种图形: 0矩形、 1正方形、 2椭圆、 3圆、 4圆角矩形、 5圆角正方形,选项 D)错误。 25 【正确答案】 D 【试题解析】 标签、框架、菜单、直线、形状、图像框、计 时器都不能接收焦点。 26 【正确答案】 C 【试题解析】 窗体控件、框架控件和图片框控件可以作为其他控件的容器,选项A)错误;图像框控件 Stretch属性返回或设置一个值 ,该值用来

19、指定一个图形是否要调整大小 ,以适应与图像框控件的大小,选项 B)错误;使用绘图方法能够在图片框上绘制图形,选项 D)错误。 27 【正确答案】 B 【试题解析】 AddItem用于将列表项添加到列表框。 Text属性是被选定的选项的文本内容。列表框的 List属性用来列出表项的内容,也可以改变数组中的已有值,属性 ListIndex用于返回当前选择的列表项的索引号。选项 B正确。 28 【正确答案】 B 【试题解析】 在滚动条内拖动滚动框时,触发产生 Scroll事件。 29 【正确答案】 A 【试题解析】 通用对话框的 DialogTitle属性用于返回或设置该对话框标题栏上所显示的文本,

20、只有在文件对话框中标题才可以通过程序修改。 Action的属性见下表。 显示的是颜色对话框,标题是颜色。故本题的选项 A)是错误的。 30 【正确答案】 B 【试题解析】 KeyCode是按键的实际的字符 (不区分大小写 ), KeyAscii是以字符为准,是所按键的 ASCII码。 31 【正确答案】 B 【试题解析】 For循环中 n从 1累加到 i。 Do While 循环由循环变量 i控制一共执行 6次。选 B)。 32 【正确答案】 D 【试题解析】 f(ByVal a As Integer, ByRef b As Integer, c As Integer)函数中 a是值传递, b

21、地址传递, c缺省为地址传递。值传递使用两个存储单元,地址传递使用同一个存储单元,会改变变量的值。选 D)。 33 【正确答案】 D 【试题解析】 所有维的数组缺省下界都是 0 或 1,这取决于 Option Base 语句的设置。本题中有语句 Option Base 1,所以 LBound(a) = 1, UBound(a) = 6; For循环进行求和计算,结果为 52,选 D)。 34 【正确答案】 D 【试题解析】 程序功能是统计 1-500范围内不能被 7整除的整数个数;函数过程p的返回值根据函数定义可知为 Boolean类型。选 D)。 35 【正确答案】 D 【试题解析】 组合框

22、的 ListCount从 0开始; RemoveItem和 AddItem后面跟的是索引。根据题意,在没有相同列表项时需要添加,所以语句应该为 flag = 0。选D)。 36 【正确答案】 C 【试题解析】 函数 fun执行后, x值被改变, y值不变。即 x=9, y=5;计算得结果为 33,选 C)。 37 【正确答案】 C 【试题解析】 菜单项 1至菜单项 3是名称为 mnu1的控件数组,系统自动产生索引分别为 1,2,3。由于是控件数组的原因,在选中菜单项 1至 3中任何一项,都会执行 mnu1_Click事件过程。选 C)。 38 【正确答案】 D 【试题解析】 根据题意可知,第 2个 For循环应该是统计的字符个数。 i是循环变量,所以选 D)。 39 【正确答案】 A 【试题解析】 第一个 For循环中缺省 Step,步长为 1,退出循环时下标为 10,第 1个 For循环之后的 x=a(i)赋值语句下标越界,出错。选 A)。 40 【正确答案】 A 【试题解析】 程序的功能是将 f1.txt文件的内容复制到 f2.txt中。 Open打开文件时,可以用三种模式,即 OutPut:打开一个文件,将对该文件进行写操作;Input:打开一个文件,将对该文件进行 读操作; Append:打开一个文件,将在该文件末尾追加记录。选 A)。

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