试卷方案:201105 Visual Basic期末考试方案
一、单项选择_共50题(选:20题*1 '20分) 第1题
以下有关对象属性的说法中,错误的是 _______________ . A. 工具箱中的控件并不是
VB中所有的控件
Frame里面的控件
B. 若将Frame的Enabled属性设置为False,则不能使用放置在 C. 对象的Name属性在运行时不能改变 D. 对象的所有属性都可以在属性窗口中设置
第2题
/
3\
数学表达式 sin 27
、~X——的VB算术表达式为 __________ 二
|x y |
-
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.14159/180)+Sqr(x+eA3)/Abs(x+y) D. Sin( 27*pi/180)+Sqr(x+Exp(3)/Abs(x+y)
第3题
下列有关对象的叙述中,正确的是 _______ A. 对象由属性,事件和方法构成
B. 对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置C. 对象的事件一定就是由
VB预先设置好的人工干预的动作
D. 对象的方法是对象响应某个事件后执行的一段程序代码
第4题
表达式 Clnt(4.5)+Cint(-4.51)+lnt(4.9)+lnt(-4.1)+Fix(-1.9)+0 Mod 2
A. 1
B. -1 C. - 2 D. - 3
第5题
下列关于菜单的说法中,错误的是 ____________ .
A. 每一个菜单项就是一个对象,并且可设置自己的属性和事件 B. 菜单项不可以响应 DblClick事件 C. VB6.0允许创建超过四级的子菜单
D. 程序执行时,如果要求菜单项是灰色,不能被用户选择,则应设置菜单项的
第6题
以下关于数组的说法中,错误的是 ____________ .
A. 使用了 Preserve 子句的Redim语句,只允许改变数组最后一维的上界 B. 对于动态数组,Redim 语句可以改变其维界但不可以改变其数据类型 C. Erase语句的功能只是对固定大小的数组进行初始化 D. Lbound函数返回值是指定数组某一维的下界
第7题
设 a=3,b=2,c=1,运行 print a>b>c
的结果是 _____________ . A. True
B. False
C. 1
D.出错
_.
Enabled属性为False1 的运算结果是
第8题
以下说法不正确的是 _____________ .
A. 使用不带关键字Preserve的ReDim语句可以重新定义数组的维数 B. 使用不带关键字 Preserve的ReDim语句可以改变数组各维的上、下界 C. 使用不带关键字 Preserve的ReDim语句可以改变数组的数据类型
D. 使用不带关键字Preserve的ReDim语句可以对数组中的所有元素进行初始化
第9题
在列表框Listl中有若干列表项,可以删除选定列表项的语句是 ________________ . A. List1.text=\
B. Listl .L ist(List1.ListI ndex)=\C. Listl.Clear
D. Listl.Removeltem List1.ListI ndex
第10题
2x5
] ■ 3(2 )
数学表达式e . ln x—sin—(2x)对应的VB表达式是 sin x cos x2 |
A. (eA(2* n *x-5)*Log(x)+(Sin(2x))A3)/Sqr(Sin(x)-Cos(xA2))
B. (Exp(2*3.14159*x-5)*Log(x)+(Si n(2*x))A3)/Sqr(Si n(x)-Cos(xA2)) C. (Exp(2* n *x-5)*Ln(x)+(Sin(2*x))A3)/Sqr(Sin(x)-Cos(xA2)) D. eA(2*3.14159*x-5)*L n(x)+(Si n(2*x))A3)/Sqr(Si n(x)-Cos(xA2))
第11题
以下有关数组参数的说明中,正确的是 _________ A. 在过程中也可用 Dim语句对形参数组进行说明 B. 动态数组作为实参时,可用
ReDim语句在过程中改变对应形参数组的维界
C. 调用过程时,数组名不能作为实参 D. 数组可以按地址传递也可以按植传递
第12题
下列有关过程的说法中,错误的是 ________________ . A. 在Sub或Function
过程内部不能再定义其它 Sub或Function
过程
B. 对于使用ByRef说明的形参,在过程调用时形参和实参只能按传址方式结合 C. 递归过程既可以是递归 Function过程,也可以是递归Sub过程 D. 可以像调用Sub过程一样使用 Call语句调用Function过程
第13题
要将焦点设置在某个控件上,以下四个选项中正确的是 _________ . A. 只能使用鼠标直接点击控件 B. 只能使用Tab键将焦点移到该控件 C. 只能在程序中调用该控件的
SetFocus方法
D. A、B、C三选项中涉及的方法均可使用
第14题
以下Case语句中,能正确描述 Y的绝对值大于 6的是 _________ A. Case Abs(Y)>6
B. Case -6 To 6
C. Case Not(-6 To 6)
D. Case Is<-6,
2
第15题
以下关于变量作用域的叙述中
,正确的是 _____________ .
A. 窗体中凡用Private 声明的变量只能在某个指定的过程中使用 B. 模块级变量只能用 Dim语句声明 C. 凡是在窗体模块或标准模块的通用声明段用
Public语句声明的变量都是全局变量
D. 当不同作用域的同名变量发生冲突时,优先访问局限性小的变量
第16题
以下关于数值常量的说法中
,错误的是 ______
A. 八进制数的表示方法是在数字前面加 &0 B. 十六进制数的表示方法是在数字前面加
&H
C. 在浮点运算中使用 D来分隔尾数和指数时,系统将把该数值作为单精度型数处理 D. 32768是合法的数值常量
第17题
x . 3
数学表达式
e sin 30
对应的VB表达式是 _____________ A. Abs(eAx+Sin(30f3)
/ Sqr(x+y))
B. Abs(Exp(x)+Sin(30)A3) / (Sqr(x+y))
C. Abs(eAx+Sin(30*3.14159 / 180)人3) / (Sqr(x+y)) D. Abs(Exp(x)+Sin(30*3.14159 / 180)人3) / Sqr(x+y))
第18题
F面的4个表达式中,有关
个能够对Single类型变量x(正数)的第3位小数正确地进行四舍五入计算 Format(x, #.00 ) In t(100*(x+0.005))/100 Cln t(100*(x+0.005)/100 Fix(100*(x+0.005))/100 A. 1个
B. 2个
C. 3个
D. 4个
第19题
执行以下语句时,会出现错误提示的是 _____________ . A. Prin t\
B. Prin t\
C.Pri nt\
D.Pri nt\
第20题
以下Case语句含有错误的是 ______________ . A. Case 0 To 10
B. Case Is>10
C. Case Is>10 And Is<50
D. Case 3,5,ls>10
第21题
下列语句中,正确的是 ___________ A. Textl.SetFocus
B. Forml.Clear
C. Labell.SetFocus
D. Listl.Cls
第22题
下列选项中
,所包含的所有表达式能够将两位整数 x的个位数与十位数对调 (如将78转换为87)的是
① Val(Right(X,1)&Left(X,1)) ② Val(Right(Str(X),1)&Left(Str(X),1)) ③
④ Val(Mid(X,2,1)+Mid(X,1,1)) Val(Right(CStr(X),1)&Left(CStr(X),1))
B.②③
D.①③④
第A.
23题
①②以下关于子过程或函数的定义中 ,正确的是
A. Sub f1(n As String*1 )
B. Sub f1(n As In teger)As In teger C. Fun ction f1(f1 As In teger)As In teger
D. Function f1(ByVal n As Integer)
3
第 24 题
下列有关控件数组的说法中 , 错误的是 _________ .
A. 控件数组由一组具有相同名称和相同类型的控件组成,不同类型的控件无法组成控件数组 B. 控件数组中的所有控件不得具有各自不同的属性设置值 C. 控件数组中的所有控件共享同一个事件过程
D. 控件数组中每个元素的下标由控件的 Index 属性指定 第 25 题 以下对数组参数的说明中 , 错误的是 . A. 在过程中可以用 Dim 语句对形参数组进行声明 B. 形参数组只能按地址传递
C. 实参为动态数组时,可用 ReDim 语句改变对应形参数组的维界
D. 只需把要传递的数组名作为实参,即可调用过程 第 26 题 要向文件 datal.txt 添加数据 , 正确的文件打开命令是 . A. Open\ B. Open\ C. Open\
D. Open\第 27 题 下面有关数组处理的叙述中,正确的是 . A. 在过程中使用 ReDim 语句可以改变动态数组数据的类型 B. 在过程中,可以使用 Dim 、 Private 和 Static 语句来定义数组
C. 用 ReDim 语句重新定义动态数组时,可以改变数组的大小,但不能改变数组的维数
D. 不可以用 Public 语句在窗体模块的通用处说明一个全局数组 第 28 题 下面的表达式中 ,运算结果为 True 的是 . A. \C. 3>2>1
B. Int(134.69) <=CInt(134.69) D. Mid(\
第 29 题
设计界面时 , 要使一个文本框具有水平和垂直滚动条 , 应先将其 _____________ 属性置为 True, 再将 ScrollBar 为 3.
A. MultiLine B. AutoSize C. Alignment D. RightToLeft
属性设置
第 30 题
面有关数组的说法中 , 正确的是 _____ ,则模块中数组定义语句 Dim A(0 To 5) 会与之冲突 ,模块中有 Dim A(0 To
5), 则 A 数组第一维维下界为 0 ,模块中有 DimA(0 To 5), 则 A 数组第一维维下A. 数组的维下界不可以是负数
界为 1
Option Base B. 模块通用声明处有 1 Option Base 第 31 题 模块通用声明处有 C.
1
Option Base 下面有关数组的叙述中 , 不正确的是 . D. 模块通用声明处有 1
① 在过程中用 ReDim 语句定义的动态数组 , 其下标的上下界可以是变量 ② 数组作为形式参数时 , 传递的是每个数组元素的值 ③ 在窗体模块的通用声明处可以用 Public 说明一个全局数组
4
④ 数组定义语句中可以用负数或小数来指定某一维的维下界或维上界的值 A.②③ B.①③④
C.①②③④
D.③④
第32题
下列关于对象 SetFocus与GotFocus的描述中,正确的是 ________ A. SetFocus 是事件,GotFocus 是方法 C. Setfocus 和 GotFocus 都是方法
B. Setfocus 和 Gotfocus 都是事件 D. SetFocus 是方法,GotFocus 是事件
第33题
创建一个名为“文件“的菜单项,欲使其可用Alt+F方式访问,则在菜单编辑器的标题文本框中应输入 ___________________ A.文件($F)
B.文件(&F)
C.文件併F)
D.文件(%F)
第34题
在下列属性中,属于CommandButton控件、ListBox 控件共有的是 ___________ . A. Caption 、Text B. Visible 、Font
C. Caption 、Visible
D. List 、Visible
第35题
下列能够正确表示条件\< Y B. X<=Y And Y C. X< Y OR Y D. X<=Y 第36题 以下关于Function过程的说法中,错误的是 ________________ A. Fun ction 过程名可以有一个或多个返回值 B. 在Function过程内部不得再定义 Function过程 C. Fu nction 过程中可以包含多个 Exit Fun ction 语句 D. 可以像调用Sub过程一样调用 Function过程 第37题 下面的关系表达式中,运算结果为True的是 _________ A. CIn t(1.5)=I nt(1.5) B. Fix(1.5)=I nt(1.5) C. Fix(-1.5)=CI nt(-1.5) D. Fix(-1.5)=I nt(-1.5) 第38题 已知X A. Sgn (X-Y)+Sg n(A-B)=-1 B. Sgn (X-Y)+Sg n(A-B)=-C. Sgn (Y-X)+Sg n(A-B)=2 2 第39题 D. Sg n(Y-X)+Sg n(A- 执行 __________ 语句时,会出现出错提示信息. A. Print 5+7=14 B. Print 16384*2 C. Print 32768*2 D. Print \ 第40题 sin 30 v'log x y 数学表达式 ---------------- ---- 对应的Visual Basic 表达式是 _______ 2 ex y A. Sin(30*3.14159/180)+Sqr(Log(x)+y)/2*3.14159+Exp(x+y) B. (Sin(30* n /180)+Sqr(Ln(x)+y))/(2* n +Exp(x+y)) C. Sin(30*180/3.14159)+Sqr(Log(x)+y)/(2*3.14159+eA(x+y)) D. (Si n(30*3.14159/180)+Sqr(Log(x)+y))/(2*3.14159+Exp(x+y)) 5
相关推荐: