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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、VB笔试模拟试卷 234及答案与解析 1 下列叙述中正确的是( )。 ( A)一个逻辑数据结构只能有一种存储结构 ( B)数据的逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可有多种存储结构,且各种存储结构影响数据处理的效率 2 下列关于完全二叉树的叙述中,错误的是( )。 ( A)除了最后一层外,每一层上的结点数均达到最大值 ( B)可能缺少若干个左右叶子结点 ( C)完全二叉树一 般不是满二叉树 ( D)具有结点的完全二叉树的深度为 1og2n+1 3 如果进栈序列为 e1、 e2、 e

2、3、 e4,则可能的出栈序列是( )。 ( A) e3、 e1、 e4、 e2 ( B) e2、 e4、 e3、 e1 ( C) e3、 e4、 e1、 e2 ( D)任意顺序 4 原因排除法属于( )。 ( A)软件调试方法 ( B)黑盒测试方法 ( C)白盒测试方法 ( D)动态测试方法 5 在 E-R图中,用来表示实体的图形是( ) ( A)矩形 ( B)椭圆形 ( C)菱形 ( D)三 角形 6 数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是( )。 ( A) DB包含 DBS和 DBMS ( B) DBMS包含 DB和 DBS ( C) DBS包含 DB和 D

3、BMS ( D)没有任何关系 7 索引属于( )。 ( A)模式 ( B)内模式 ( C)外模式 ( D)概念模式 8 下列关于关系运算的叙述中正确的是( )。 ( A)投影、选择、连接从二维表的行的方向来进行运算 ( B)并、交、差从二维表的列的方向来进行运算 ( C)投影、选择、连接从二 维表的列的方向来进行运算 ( D)以上三种说法都不对 9 下列不能打开菜单编辑器的操作是( )。 ( A)按 “Ctrl+E“组合键 ( B)单击工具栏中的 “菜单编辑器 ”按钮 ( C)执行 “工具 ”菜单中的 “菜单编辑器 ”命令 ( D)按 “Shift+Ah+M“组合键 10 不能脱离控件 (包括

4、客体 )而独立存在的过程是( )。 ( A)事件过程 ( B)通用过程 ( C) Sub过程 ( D)函数过程 11 窗体文件的扩展名是( )。 ( A) .bas ( B) .cls ( C) .frm ( D) .res 12 声明一个变量为局部变量应该用( )。 ( A) Global ( B) Private ( C) Static ( D) Public 13 下列关于货币型数据的描述,正确的是( )。 ( A)货币型数据有时可以表示成整型数据 ( B)货币型数据与浮点型数据完全一样 ( C)货币型数据是由数字和小数点组成的字符串 ( D)货币型数据是小数点位置固定的实型数 14 表

5、达式 “4+5 6*7 8 Mod 9”的值是( )。 ( A) 4 ( B) 5 ( C) 6 ( D) 7 15 下面语句正确的是( )。 ( A) If x 3*y And x y Then y=x.3 ( B) If x 3*y And x y Then y=3x ( C) If x 3*y: x y Then y=x.3 ( D) If x 3*y And x y Then y=x*3 16 在窗体上有一个文本框控件,名称为 TxtTime,一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序如下: Private Sub Timerl () TxtTi

6、me.text=Fime End Sub 在下划线上应填入的内容是( )。 ( A) Enabled ( B) Vismle ( C) Interval ( D) Timer 17 在窗体 (Name属性为 Forml)上画两个文本框 (其 Name属性分别为 Fextl和 rext2)和一个命令按钮 (Name属性为 Commandl),然后编写如下两个事件过程: Private Sub Command 1一 Click() a=Textl Fext+Text2 Fext Print a End Sub Private Sub Form Load() Text1. Text=“ Text2

7、Text=“ End sub 程序运行后,在第一个文本框 (Textl)和第二个文本框 (Text2)中分别输入 123和321,然后单击命令按钮,则输出结果为( )。 ( A) 444 ( B) 321123 ( C) 123321 ( D) 132231 18 如果要将窗体中的某个命令按钮设置成无效状态,应该设 置命令按钮的( )属性。 ( A) Value ( B) Visible ( C) Enabled ( D) Default 19 若窗体上的图片框中有一个命令按钮,则此按钮的 Left属性是指( )。 ( A)按钮左端到窗体左端的距离 ( B)按钮左端到图片框左端的距离 ( C)

8、按钮中心点到窗体左端的距离 ( D)按钮中心点到图片框左端的距离 20 设窗体上有一个滚动条,要求单击滚动条右端的按钮一次,滚动块移动一定的刻度值,决定此刻度值的属性是( )。 ( A) Max ( B) Min ( C) SmallChange ( D) LargeChange 21 运行程序时,在文本框中输入新的内容或在程序代码中改变 Text的属性值相应会触发到 ( )事件。 ( A) GotFocus ( B) Click ( C) Change ( D) DblClick 22 设有如下通用过程: Public Function f(x As Integer) Dim V As In

9、teger x=20 y=2 f=X*Y End Function 在窗体上画一个名称为 Commandl的命令按钮,然后编写如下事件过程: Private Sub Commandl Click() Static X As Integer x=10 y=5 y=f(x) Print x: Y End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。 ( A) 10 5 ( B) 20 5 ( C) 20 40 ( D) 10 40 23 编写如下两个事件过程: Private Sub Form KeyDown(KeyCode As Integer, Shift As Int

10、eger) Print Chr(KeyCode) End SUb Private Sub FormKeyPress(KeyAscii As Integer) Print Chr(KeyAscii) End Sub 在一般情况下 (即不按住 Shift键也未锁定大写键时 )运行程序,如果按键盘上的“A” 键,则程序输出的结果是( )。 ( A) A a ( B) a A ( C) A A ( D) a a 24 设有声明语句: Dim b(-1 To 10, 2 To 9, 20)AS Integer 则数组 b中全部元素的个数( )。 ( A) 2310 ( B) 2016 ( C) 1500

11、 ( D) 1658 25 下列各选项说法错误的是( )。 ( A)文件对话框可分为两种,即打开 (Open)文件对话框和保存 (Save As)文件对话框 ( B)通用对话框的 Name属性的默认值为 CommonDialog,此外,每种对话框都有自己 的默认标题 ( C)打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件 ( D) DefaultEXT属性和 DialogTitle属性都是打开对话框的属性,但非保存对话框的属性 26 如果要将文本框作为密码框使用,应设置的属性为( )。 ( A) Name ( B) Captio

12、n ( C) PasswordCbar ( D) Text 27 以下叙述中错误的是( )。 ( A)在同一窗体的菜单项中,不允许出现标题相同的菜单项 ( B)在菜单的标题栏中, “&”所引导的字母指明了访问该菜单项的访问键 ( C)程序运行过程中,可以重新设置菜单的 Visible属性 ( D)弹出式菜单也在菜单编辑器中定义 28 在窗体上画一个名称为 Commandl的命令按钮,然后编写如下事件过程: Private Sub CommandlClick() x=InputBox(“Input”) Select Case X Case 1, 3 Print“分支 1” Case Is4 Pr

13、int“分 支 2” Case Else Print“Else分支 ” End Select End Sub 程序运行后,如果在输入对话框中输入 2,则窗体上显示的是( )。 ( A)分支 1 ( B)分支 2 ( C) Else分支 ( D)程序出错 29 下列程序段的执行结果为( )。 I=9 X=5 Do I=I+1 x=X+2 Loop Until 1=7 Print“I=”; I: Print“x=”: x ( A) I=4 x=5 ( B) I=? x=15 ( C) I=6 x=8 ( D) I=10 x=7 30 以下关于多重窗体程序的叙述中,错误的是( )。 ( A)用 Hi

14、de方法不但可以隐藏窗体,而且能清除内存中的窗体 ( B)在多重窗体程序中,各窗体的菜单是彼此独立的 ( C)在多重窗体程序中,可以根据需要指定启动窗体 ( D)对于多重窗体程序,需要单独保存每个窗体 31 在 Visual Basic工程中,可以作为 “启动对象 ”的程序是( )。 ( A)任何窗体或标准模块 ( B)任何窗体或过程 ( C) Sub Main过程或其他任何模块 ( D) Sub Main过程或任何窗体 32 已知使用 Show方法的格式为: 窗体名称 Show模式 ,如果要使窗体是 “模态型 ”窗体,则 “模式 ”值为 ( )。 ( A) True ( B) 0 ( C)

15、1 ( D) False 33 窗体上有一个名称为 CDl的通用对话框,一个名称为 Commandl的命令按钮。命令按钮的单击事件过程如下: Private Sub Commandl Click() CD1 FileName=“ CD1 Filter=“All Files丨 * *丨 (* Doc)丨 * Doc丨 (* Txt)丨 * Txt” CD1 Filterlndex=2 CD1 Action=l End Sub 关于以上代码,叙述错误的是( )。 ( A)执行以上事件过程,通用对话框被设置为 “打开 ”文件对话框 ( B)通用对话框的初始路径为当前路径 ( C)通用对话框的默认文件

16、类型为 * Txt ( D)以上代码不对文件执行读写操作 34 在窗体上画一个名称为 Commandl的命令按钮,然后编写如下程序: Dim SW As Boolean Function func(X AS Integer)As Integer If Xy错误, y不能单独构成一个语句。 16 【正确答案】 D 17 【正确答案】 C 【试题解析】 本题考查对字符串的 “+”操作。由于文本框的 Text属性值为字符串类型,所以可以直接用 “+”相连,得到的结果为 123321。 18 【正确答案】 C 【试题解析】 设置控件是否可用或者是否有效,应将 Enabled属性设置为False。 19

17、 【正确答案】 B 20 【正确答案】 C 【试题解析】 Max;滚动条所能表示的最大值,取值范围为 -32768 32767。Min:滚动条所能表示的最小值,取值范围同 Max。 SmallC: hange;斗击滚动条两端的箭头时, Value增加或减小的增量值。 Large Change:单击滚动条中滚动框前面或后面的部位时, Value增加或减小的增量值。 21 【正确答案】 C 【试题解析】 对于文本框来说,若改变其文本内容,将激活 Change事件。 22 【正确答案】 C 【试题解析】 本题考查 statlc变量的定义与使用,以及自定义函数过程的参数传递。在 Visual Basi

18、c中,参数缺省是按地址传递的,也就是使过程按照变量的内存地址去访问实际变量的内容。这样,将变量传 递给函数时,通过函数可永远改变该变量的值。如果想改变传递方式可以通过在变量定义前加关键字 ByRef或ByVal。 ByRd为默认值,按地址传递, ByVal按值传递,函数调用后不改变变量值。 static变量在函数调用后保持其值不变。因此本题在调用 f函数后,结果为 20 40,选项 C正确。 23 【正确答案】 A 【试题解析】 本题主要考查 Key亡 )own和 KeyPress事件, Keyr30,hrn事件返回的是键盘的直接状态,即 “键 ”,而 KeyPress事件返回的是 “字符 ”

19、的 ASCII码。第一个事件中的 Key(: ode码以 “键 ”为准,而不是 “字符 ”为准,即大写字母与小写字母使用同一个键,它们的 KeyCode相同 (使用大写字母的 ASCII码 )。 KeyAS(:ii是指所按键的 ASCII码,本题按下 “A”键,其实输入的是 a,所以正确答案为选项 A。 24 【正确答案】 B 【试题解析】 声明语句中定义的数组为三维数组,各维默认从 O开始,长度分别为: 12, 8, 21。因此全部元素的个数为 12*8*21=2016。 25 【正确答案】 D 【试题解析】 本题考查通用对话框, commonDialog控件 提供一组标准的操作对话框,进行

20、诸如打开和保存文件,设置打印选项,以及选择颜色和字体等操作,每种不同的对话框需要设置不同的属性。选项 A、 B、 C说法正确, D选项说法错误。 26 【正确答案】 C 【试题解析】 文本框的 Passwoidchar设置是否在控件中显示用户键入的字符。如果该属性设置为某一字符,那么无论其 Text属性值是什么,在文本框中都只显示该字符。 27 【正确答案】 A 【试题解析】 在同一窗体的菜单项中,可以有标题相同的菜单项。选项 B、 C、D的描述属于菜单的特点。 28 【正确答案】 C 【试题解析】 本题考查对 case语句的使用。 Seiect case语句为分支选择语句,根据不同的条件选择

21、不同的操作。 InputBox用于获得用户的输入,以字符串格式存入变量,由于在程序运行后输入 2,因此程序将执行 Else分支,即输出 “Else 分支 ”。 29 【正确答案】 D 【试题解析】 从 Loop Until I: 7可以看出,由于 I的初值为 9,因此程序只进行一次循环就退出,因此 I和 x的值分别加上 1、 2,然后退出,结果为选项 D。 30 【正确答案】 A 【试题 解析】 本题考查对多重窗体程序的理解。在多重窗体程序中,每个窗体需要单独保存,同时程序员可以根据需要指定一个启动窗体,各个窗体的菜单是彼此独立的。窗体有一个方法,它可以隐藏窗体,使其不在屏幕上显示,但是不能清

22、除内存中的窗体。 31 【正确答案】 D 【试题解析】 在 Visual Basic中, Sub Main过程可以作为启动对象被启动,任何窗体都可以是启动对象。并不是所有的过程或标准模块都可以作为启动对象。 32 【正确答案】 C 【试题解析】 模式窗体就是相对于父窗体独占打开的窗体,跟 非模式窗体相比,程序必须等到模式窗体退出时才会继续执行。通过设置窗体模式为 1达到模态型。 33 【正确答案】 C 【试题解析】 本题考查 CommonDialog控件的各种属性。 每种不同的对话框需要设置不同的属性。但是各种不同的 commonDialog也有通用属性,如 Action:打开通用对话框; D

23、ialogTitle:设置通用对话框标题。本题中的通用对话框被设置为 “打开 ”文件对话框,并且通用对话框的初始路径为当前路径,因为CDl FilterIndex=2,所以通用对话框的默认文件类型是 * Doc。 34 【正确答案】 D 【试题解析】 调用 func(inNum)的返回值为 45。当鼠标在单击命令按钮前, SW默认值为 False,当单击窗体,也就是按顺序调用 Form_MouseDown()和Form_Mouse后 SW的值才为 True。所以在只是单击按钮,输入 25的情况下,SW的值为 False,并不打印结果,故程序无任何输出。 35 【正确答案】 B 【试题解析】 对

24、文件进行操作前,必须先打开或建立文件。 c)pen打开文件的格式为: c)pen文件说明 for方式 Access存取 类型 锁定 As#文件号 Len=记录长度 。以输入方式打开文件时,若文件不存在,则产生 “文件未找到 ”错误。 36 【正确答案】 软件开发 37 【正确答案】 有穷性 38 【正确答案】 功能性 39 【正确答案】 循环链表 40 【正确答案】 共享性 41 【正确答案】 预定义对象 用户定义对象 42 【正确答案】 a(i)=Int(Rnd()*200+100) a(i)Mod 7=0 End If 【试题解析】 根据题意,随机产生 100 300之间的 10个数, 存

25、入数组 a,因此应调用 Rnd函数,故填 a(i)一 Int(Rnd*200+100)。用来判断教组中的元素是否能被 7整除,应填 a(i)Mod 7=0。用来结束 If语句,应填 End If。 43 【正确答案】 9 【试题解析】 分析本题,在 2 6到 4 9之间,按步长 o 6循环共循环 4次,固此结果为 9 44 【正确答案】 KeyAscii “END” Textl Text 【试题解析】 第一一空是通过参数检测用户是否按下 ENTER键第二空处是如果文本框中的字符串是 “END”时用户按下 ENTER键的响应操作。第三处是文本框中的文本保存到文件中。 45 【正确答案】 Popupmenu

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