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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

本文(VB期末考试题库附答案.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

VB期末考试题库附答案.doc

1、1Visual Basic 期末考试题库(部分)一、单项选择 共 50 题第 1 题 以下有关对象属性的说法中,错误的是_.A. 工具箱中的控件并不是 VB 中所有的控件B. 若将 Frame 的 Enabled 属性设置为 False,则不能使用放置在 Frame 里面的控件C. 对象的 Name 属性在运行时不能改变D. 对象的所有属性都可以在属性窗口中设置答案:D第 2 题 数学表达式(如图所示)的 VB 算术表达式为_ .A.Sin(27)+Sqr(x+Exp3)/(x+y)B.Sin(27*3.14159/180)+Sqr(x+Exp(3)/Abs(x+y)C.Sin(27*3.14

2、159/180)+Sqr(x+e3)/Abs(x+y)D.Sin(27*pi/180)+Sqr(x+Exp(3)/Abs(x+y)答案:B第 3 题 下列有关对象的叙述中,正确的是_A. 对象由属性,事件和方法构成B. 对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置C. 对象的事件一定就是由 VB 预先设置好的人工干预的动作D. 对象的方法是对象响应某个事件后执行的一段程序代码答案:A第 4 题 表达式 CInt(4.5)+Cint(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0 Mod 2 的运算结果是_.A. 1B.-1C. 2D. 3答案

3、:D2第 5 题 下列关于菜单的说法中,错误的是_.A.每一个菜单项就是一个对象,并且可设置自己的属性和事件B.菜单项不可以响应 DblClick 事件C.VB6.0 允许创建超过四级的子菜单D.程序执行时,如果要求菜单项是灰色,不能被用户选择,则应设置菜单项的 Enabled 属性为False答案:C第 6 题 以下关于数组的说法中,错误的是_.A. 使用了 Preserve 子句的 Redim 语句,只允许改变数组最后一维的上界B. 对于动态数组, Redim 语句可以改变其维界但不可以改变其数据类型C. Erase 语句的功能只是对固定大小的数组进行初始化D. Lbound 函数返回值是

4、指定数组某一维的下界答案:C第 7 题 题号:8设 a=3,b=2,c=1,运行 print abc 的结果是_.A.TrueB.FalseC.1D.出错答案:B第 8 题 题号:4以下说法不正确的是_.A.使用不带关键字 Preserve 的 ReDim 语句可以重新定义数组的维数B.使用不带关键字 Preserve 的 ReDim 语句可以改变数组各维的上、下界C.使用不带关键字 Preserve 的 ReDim 语句可以改变数组的数据类型D.使用不带关键字 Preserve 的 ReDim 语句可以对数组中的所有元素进行初始化答案:C第 9 题 在列表框 List1 中有若干列表项,可以

5、删除选定列表项的语句是_.A.List1.text=“3B.List1.List(List1.ListIndex)=“C.list1.ClearD.List1.RemoveItem List1.ListIndex答案:D第 10 题 数学表达式(如图所示)对应的 VB 表达式是_.A. (e(2*x-5)*Log(x)+(Sin(2x)3)/Sqr(Sin(x)-Cos(x2)B. (Exp(2*3.14159*x-5)*Log(x)+(Sin(2*x)3)/Sqr(Sin(x)-Cos(x2)C. (Exp(2*x-5)*Ln(x)+(Sin(2*x)3)/Sqr(Sin(x)-Cos(x2

6、)D. e(2*3.14159*x-5)*Ln(x)+(Sin(2*x)3)/Sqr(Sing(x)-Cos(x2)答案:B第 11 题 以下有关数组参数的说明中,正确的是_A. 在过程中也可用 Dim 语句对形参数组进行说明B. 动态数组作为实参时,可用 ReDim 语句在过程中改变对应形参数组的维界C. 调用过程时,数组名不能作为实参D. 数组可以按地址传递也可以按植传递答案:B第 12 题 下列有关过程的说法中,错误的是_.A. 在 Sub 或 Function 过程内部不能再定义其它 Sub 或 Function 过程B. 对于使用 ByRef 说明的形参,在过程调用时形参和实参只能按

7、传址方式结合C. 递归过程既可以是递归 Function 过程,也可以是递归 Sub 过程D. 可以像调用 Sub 过程一样使用 Call 语句调用 Function 过程答案:B第 13 题 要将焦点设置在某个控件上,以下四个选项中正确的是_.A. 只能使用鼠标直接点击控件B. 只能使用 Tab 键将焦点移到该控件C. 只能在程序中调用该控件的 SetFocus 方法D. A、B、C 三选项中涉及的方法均可使用4答案:D第 14 题 以下 Case 语句中,能正确描述 Y 的绝对值大于 6 的是_.A. Case Abs(Y)6B. Case -6 To 6C. Case Not(-6 To

8、 6)D. Case Is6答案:D第 15 题 以下关于变量作用域的叙述中,正确的是_.A. 窗体中凡用 Private 声明的变量只能在某个指定的过程中使用B. 模块级变量只能用 Dim 语句声明C. 凡是在窗体模块或标准模块的通用声明段用 Public 语句声明的变量都是全局变量D. 当不同作用域的同名变量发生冲突时,优先访问局限性小的变量答案:C第 16 题 以下关于数值常量的说法中,错误的是_A. 八进制数的表示方法是在数字前面加&OB. 十六进制数的表示方法是在数字前面加&HC. 在浮点运算中使用 D 来分隔尾数和指数时,系统将把该数值作为单精度型数处理D. 32768 是合法的数

9、值常量答案:C第 17 题 数学表达式(如图所示)对应的 VB 表达式是_.A. Abs(ex+Sin(30)3)Sqr(x+y)B. Abs(Exp(x)+Sin(30)3)(Sqr(x+y)C. Abs(ex+Sin(30*3.14159180)3)(Sqr(x+y)D. Abs(Exp(x)+Sin(30*3.14159180)3)Sqr(x+y)答案:D第 18 题 5下面的 4 个表达式中,有关_个能够对 Single 类型变量 x(正数)的第 3 位小数正确地进行四舍五入计算.Format(x,#.00) Int(100*(x+0.005)/100 CInt(100*(x+0.00

10、5)/100Fix(100*(x+0.005)/100A. 1 个B. 2 个C. 3 个D. 4 个答案:C第 19 题 执行以下语句时,会出现错误提示的是_.A.Print“2b3 “ +12.5B. Print“12.5“+ 12C. Print“12.5“ & 12.5D. Print“2e3“+12答案:A第 20 题 以下 Case 语句含有错误的是_.A. Case 0 To 10B. Case Is10C. Case Is10 And Is10答案:C第 21 题 题号:1下列语句中,正确的是_A.Textl.SetFocusB.Forml.ClearC.Labell.SetF

11、ocusD.Listl.Cls答案:A6第 22 题 题号:9下列选项中,所包含的所有表达式能够将两位整数 x 的个位数与十位数对调(如将 78 转换为 87)的是_. Val(Right(X,1)&Left(X,1) Val(Right(Str(X),1)&Left(Str(X),1) Val(Right(CStr(X),1)&Left(CStr(X),1) Val(Mid(X,2,1)+Mid(X,1,1)A.B.C.D.答案:D第 23 题 以下关于子过程或函数的定义中,正确的是_A. Sub f1(n As String*1 )B. Sub f1(n As Integer)As Int

12、egerC. Function f1(f1 As Integer)As IntegerD. Function f1(ByVal n As Integer)答案:D第 24 题 下列有关控件数组的说法中,错误的是_.A. 控件数组由一组具有相同名称和相同类型的控件组成,不同类型的控件无法组成控件数组B. 控件数组中的所有控件不得具有各自不同的属性设置值C. 控件数组中的所有控件共享同一个事件过程D. 控件数组中每个元素的下标由控件的 Index 属性指定答案:B第 25 题 题号:7以下对数组参数的说明中,错误的是_ .A.在过程中可以用 Dim 语句对形参数组进行声明B.形参数组只能按地址传递

13、C.实参为动态数组时,可用 ReDim 语句改变对应形参数组的维界D.只需把要传递的数组名作为实参,即可调用过程答案:A7第 26 题 题号:6要向文件 datal.txt 添加数据,正确的文件打开命令是_.A.Open“datal.txt“For Output As #1B.Open“datal.txt“For Input As #1C.Open“datal.txt“For Append As #5D.Open“datal.txt“ For Write As #5答案:C第 27 题 下面有关数组处理的叙述中,正确的是_.A.在过程中使用 ReDim 语句可以改变动态数组数据的类型B.在过程

14、中,可以使用 Dim 、Private 和 Static 语句来定义数组C.用 ReDim 语句重新定义动态数组时,可以改变数组的大小,但不能改变数组的维数D.不可以用 Public 语句在窗体模块的通用处说明一个全局数组答案:D第 28 题 下面的表达式中,运算结果为 True 的是_.A. “abcrd“ 21D. Mid(“Visual“,1,4)=Right(“lausiV“,4)答案:B第 29 题 设计界面时,要使一个文本框具有水平和垂直滚动条,应先将其_属性置为 True,再将 ScrollBar 属性设置为 3.A. MultiLineB. AutoSizeC.Alignmen

15、tD.RightToLeft答案:A第 30 题 下面有关数组的说法中,正确的是_A. 数组的维下界不可以是负数8B. 模块通用声明处有 Option Base 1,则模块中数组定义语句 Dim A(0 To 5)会与之冲突C. 模块通用声明处有 Option Base 1,模块中有 Dim A(0 To 5),则 A 数组第一维维下界为 0D. 模块通用声明处有 Option Base 1,模块中有 DimA(0 To 5),则 A 数组第一维维下界为 1答案:C第 31 题 下面有关数组的叙述中,不正确的是_. 在过程中用 ReDim 语句定义的动态数组,其下标的上下界可以是变量 数组作为

16、形式参数时,传递的是每个数组元素的值 在窗体模块的通用声明处可以用 Public 说明一个全局数组 数组定义语句中可以用负数或小数来指定某一维的维下界或维上界的值A. B. C. D. 答案:A第 32 题 下列关于对象 SetFocus 与 GotFocus 的描述中,正确的是_A . SetFocus 是事件,GotFocus 是方法B . Setfocus 和 Gotfocus 都是事件C . Setfocus 和 GotFocus 都是方法D . SetFocus 是方法,GotFocus 是事件答案:D第 33 题 题号:2创建一个名为“文件“的菜单项,欲使其可用 Alt+F 方式访

17、问,则在菜单编辑器的标题文本框中应输入_.A.文件($F)B.文件(&F)C.文件(#F)D.文件(%F)答案:B第 34 题 在下列属性中,属于 CommandButton 控件、ListBox 控件共有的是_.9A. Caption、TextB. Visible、FontC. Caption、VisibleD. List、Visible答案:B第 35 题 下列能够正确表示条件“XYB,则下列表达式中,结果为 True 的是_A. Sgn(X-Y)+Sgn(A-B)=-1B. Sgn(X-Y)+Sgn(A-B)=-2C. Sgn(Y-X)+Sgn(A-B)=2D. Sgn(Y-X)+Sgn

18、(A-B)=010答案:C第 39 题 执行_语句时,会出现出错提示信息.A. Print 5+7=14B. Print 16384*2C. Print 32768*2D. Print “14“+32答案:B第 40 题 数学表达式(如图所示)对应的 Visual Basic 表达式是_.A. Sin(30*3.14159/180)+Sqr(Log(x)+y)/2*3.14159+Exp(x+y)B.(Sin(30*/180)+Sqr(Ln(x)+y)/(2*+Exp(x+y)C. Sin(30*180/3.14159)+Sqr(Log(x)+y)/(2*3.14159+e(x+y)D. (Sin(30*3.14159/180)+Sqr(Log(x)+y)/(2*3.14159+Exp(x+y)答案:D第 41 题 在一个多窗体程序中,可以仅将窗体 Form2 从内存中卸载的语句是_.A. Form2.UnloadB. Unload Form2C.Form2.EndD.Form2.Hide答案:B第 42 题 Print 方法可在_上输出数据.窗体 文本框 图片框 标签 列表框 立即窗口A. B C D 答案:A

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。