word完整版青岛科技大学信息工程VB期末考试题库及答案推荐文档

word完整版青岛科技大学信息工程VB期末考试题库及答案推荐文档
word完整版青岛科技大学信息工程VB期末考试题库及答案推荐文档

试卷方案:201105 Visual Basic期末考试方案

一、单项选择_共50题(选:20题*1 '20分)

第1题

以下有关对象属性的说法中,错误的是_______________ .

A. 工具箱中的控件并不是VB中所有的控件

B. 若将Frame的Enabled属性设置为False,则不能使用放置在Frame里面的控件

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+e A3)/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. 程序执行时,如果要求菜单项是灰色,不能被用户选择,则应设置菜单项的Enabled属性为False 第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.出错

以下说法不正确的是 _____________ .

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. (e A(2* n *x-5)*Log(x)+(Sin(2x))A3)/Sqr(Sin(x)-Cos(x A2))

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 C. Case Not(-6 To 6)

B. Case -6 To 6 D. Case Is<-6,

以下关于变量作用域的叙述中

,正确的是 _____________ .

A. 窗体中凡用Private 声明的变量只能在某个指定的过程中使用

B. 模块级变量只能用 Dim 语句声明

C. 凡是在窗体模块或标准模块的通用声明段用

Public 语句声明的变量都是全局变量

D. 当不同作用域的同名变量发生冲突时,优先访问局限性小的变量

第16题

以下关于数值常量的说法中

,错误的是 ______

A. 八进制数的表示方法是在数字前面加 &0

B. 十六进制数的表示方法是在数字前面加

&H

C. 在浮点运算中使用 D 来分隔尾数和指数时,系统将把该数值作为单精度型数处理

D. 32768是合法的数值常量

第17题

A. Abs(e A x+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题

个能够对Single 类型变量x (正数)的第3位小数正确地进行四舍五入计算

第23题

以下关于子过程或函数的定义中 ,正确的是

A. Sub f1(n As String*1 )

C. Fun ction f1(f1 As In teger)As In teger

数学表达式

x . 3

e sin 30

对应的VB 表达式是 _____________ F 面的4个表达式中,有关

Format(x, #.00 ) In t(100*(x+0.005))/100 A. 1个

B. 2个

C. 3个

D. 4个

第19题

执行以下语句时,会出现错误提示的是 _____________ . A. Prin t"2b3 " +12.5

B. Prin t"12.5"+ 12

第20题

以下Case 语句含有错误的是 ______________ . A. Case 0 To 10

B. Case Is>10

Cln t(100*(x+0.005)/100 Fix(100*(x+0.005))/100 C.Pri nt"12.5" & 12.5

D.Pri nt"2e3"+12

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)的是

① V al(Right(X,1)&Left(X,1)) ③

Val(Right(CStr(X),1)&Left(CStr(X),1))

A.

①② B.②③

② V al(Right(Str(X),1)&Left(Str(X),1)) ④ Val(Mid(X,2,1)+Mid(X,1,1)) D.①③④

B. Sub f1(n As In teger)As In teger D. Function f1(ByVal n As Integer)

下列有关控件数组的说法中 , 错误的是 _________ .

A. 控件数组由一组具有相同名称和相同类型的控件组成,不同类型的控件无法组成控件数组

B. 控件数组中的所有控件不得具有各自不同的属性设置值

C. 控件数组中的所有控件共享同一个事件过程

D. 控件数组中每个元素的下标由控件的 Index 属性指定 第 25 题 以下对数组参数的说明中 , 错误的是 . A. 在过程中可以用 Dim 语句对形参数组进行声明 B. 形参数组只能按地址传递

C. 实参为动态数组时,可用 ReDim 语句改变对应形参数组的维界

D. 只需把要传递的数组名作为实参,即可调用过程 第 26 题 要向文件 datal.txt 添加数据 , 正确的文件打开命令是 . A. Open"datal.txt"For Output As #1 B. Open"datal.txt"For Input As #1 C. Open"datal.txt"For Append As #5

D. Open"datal.txt" For Write As #5 第 27 题 下面有关数组处理的叙述中,正确的是 . A. 在过程中使用 ReDim 语句可以改变动态数组数据的类型 B. 在过程中,可以使用 Dim 、 Private 和 Static 语句来定义数组

C. 用 ReDim 语句重新定义动态数组时,可以改变数组的大小,但不能改变数组的维数

D. 不可以用 Public 语句在窗体模块的通用处说明一个全局数组 第 28 题 下面的表达式中 ,运算结果为 True 的是 . A. "abcrd" <="ABCRD" B. Int(134.69) <=CInt(134.69) C. 3>2>1

D. Mid("Visual",1,4)=Right("lausiV",4)

第 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 数组第一维维下界为 1

第 31 题 下面有关数组的叙述中 , 不正确的是 . ① 在过程中用 ReDim 语句定义的动态数组 , 其下标的上下界可以是变量 ② 数组作为形式参数时 , 传递的是每个数组元素的值 ③ 在窗体模块的通用声明处可以用 Public 说明一个全局数组

B. 模块通用声明处有 Option Base 1

C.

模块通用声明处有 Option Base 1

D. 模块通用声明处有 Option Base 1

属性设置

A. 数组的维下界不可以是负数

④ 数组定义语句中可以用负数或小数来指定某一维的维下界或维上界的值 A.②③ B.①③④

C.①②③④

D.③④

第32题

下列关于对象 SetFocus 与GotFocus 的描述中,正确的是 ________ A. SetFocus 是事件,GotFocus 是方法 B. Setfocus 和 Gotfocus 都是事件 C. 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题

下列能够正确表示条件"X < 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 的是 _________

第39题

执行 __________ 语句时,会出现出错提示信息. A. Print 5+7=14 B. Print 16384*2 C. Print 32768*2

D. Print "14"+32

第40题

sin 30 v'log x y

数学表达式 ---------------- ---- 对应的Visual Basic

表达式是 _______

2 e x 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+e A (x+y))

D. (Si n(30*3.14159/180)+Sqr(Log(x)+y))/(2*3.14159+Exp(x+y))

A. CIn t(1.5)=I nt(1.5) C. Fix(-1.5)=CI nt(-1.5)

第38题

已知XB,则下列表达式中 A. Sgn (X-Y)+Sg n(A-B)=-1 C. Sgn (Y-X)+Sg n(A-B)=2 B. Fix(1.5)=I nt(1.5) D. Fix(-1.5)=I nt(-1.5)

,结果为True 的是 ________

B. Sgn (X-Y)+Sg n(A-B)=-2

D. Sg n(Y-X)+Sg n(A-

第41题

在一个多窗体程序中 ,可以仅将窗体

Form2从内存中卸载的语句是

A. Form2.U nl oad

B. Unl oad Form2

C. Form2.E nd

D. Form2.Hide

第42题

Pri nt 方法可在 上输出数据.

①窗体 ②文本框

③图片框 ④标签

⑤列表框

⑥立即窗口 A.①③⑥

.②③⑤

C.①②⑤

D.③④⑥

第43题

若要使逻辑表达式 x>y Xor yvz 结果为True,则x 、y 、z 的取值应为下列选项中的 ________________ , A. x=3 、 y=3、 z=4 B. x =2、 y=1、z=2

C. x=1 、 y=3、

z=2

D . x=2、 y=2、z=2 第44 题

下列

是合法的变量名.

A. abs

B. - al

C .

cdc d

D. Abe_10

第45 题

下列

是正

确的VB 常量.

A. D-6

B. E-6

C .

5D

D. 5E-6

第46题

若在模块中用 Private Fu nction Fun(A as Si ngle,B as In teger) As In teger 的过程中定义了 I 、J 和K 三个Integer 型变量,则下列语句中不能正确调用函数 Fun 的语句是

第47题

若需要在同一窗体内安排两组相互独立的单选按钮

(OptionButton),

可使用 _______ 控件做容器将它们分开

④ Frame 第48题

以下关于文件的叙述中,错误的是 _____________ 。

A. 用Output 模式打开一个顺序文件,即使不对它进行写操作,原来的内容也被清除

B. 可以用Print # 语句或 Write#

语句将数据写到顺序文件中

C. 若以Output 、Appe nd 、Ra ndom Bin ary 方式打开一个不存在的文件,系统会岀错

D. 顺序文件或随机文件都可以用二进制访问模式打开

第49题

窗体上有若干命令按钮和一个文本框 ,程序运行时焦点置于文本框中,为了在按下回车键时执行某个命令按钮的

Click 事件过程,需要将该按钮的

_________ 属性设置为 True.

A. (x A 5-Cos(29))/Sqr(e A x+I n(y))+5

B. (xA5-Cos(29))/(Sqr(Exp(x)+Log(y))+5)

A.①或②

B.②或③

C. ②或④

D.③或④

A. En abled 第50题

B. Default

C. Cancel

D. Visible

数学表达式

x 5 cos 29 (e x ln y) 5

对应的VB 表达式是 _______

定义了函数Fun.调用函数Fun A. Fun 3.14,J B. Call Fun(1,365)

D. K=Fu n("24","35")

① TextBox

② PictureBox

③ Image

C. (xA5-Cos(29*3.14159/180))/(Sqr(Exp(x)+Log(y))+5)

D. (x A5-Cos(29*3.14159/180))/(Sqr(e A x+Log(y))+5

二、填空_共20题(选:15空*2'=30分)——阅读理解:填写程序的输出结果

第1题

运行下列程序,单击Command1, 在窗体上显示的第一行内容是 _________ 【 1 】 _ , 第二行的内容是_______ 【2】__ ,第三行的内容是 _____ 【3】_____ 。

Option Explicit

Private Sub Command1_Click()

Dim s As String

s="Basic"

Call trans(s)

End Sub

Private Sub trans(s As String)

Dim j As Integer,t As String

Dim k As Integer

k=3

Do

j=InStr(s,"a")

t=LCase(Right(s,j))

s=Right(t,Len(s)-k) & Left(s,Len(t))

k=k-1

Print s

Loop Until k=0

End Sub

第2题

执行下面程序,单击Command1则窗体上显示的第一行是_【1】_____ ,第三行是 ___ 【2】___ ,最后一行是【3】。

Option Explicit

Private Sub Comma nd1 —Click()

Dim x As Integer,y As Integer

x=12:y=0

Do While x> 0

If x Mod 4=0 Then

y=y+x

Else

y=y-x

End If

x=x-3

Print x,y

Loop

End Sub

第3题

执行下面的程序,单击Command1窗体上显示的第一行是 _______ 【1】_____ ,第二行是 ______ 【2】 __ ,第四行是_____ 【3】___ 。

Option Explicit

Private Sub Comma nd1_Click()

Dim a As In teger, b As In teger

a=1 : b=1

Call sub1(a, b)

VB期末考试试题及答案

二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value

7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。

vb期末考试试题

2011-2012学年第一学期算法与程序设计期末考试题 班级:姓名:分数: 一、单项选择题(每题4分) 1.算法是解决问题的( ) A.程序代码 B.方法与步骤 C.计算公式 D.最终结果 2.以下不能作为vb常量的的是( ) A.“Good Luck” B. PI C. 1.5E-3 D. 16.34 3.以下各表达式中, 计算结果为0的是( ) A. INT(12.4)+INT(-12.6) B. CINT(12.4)+CINT(-12.6) C. FIX(13.6)+FIX(-12.6) D. FIX(12.4)+FIX(-12.6) 4.设a=″Visual Basic″,下面使b=″Basic″的语句是( ) A.b=Left(a,8,12) B.b=Mid(a,8,5) C.b=Right(a,5,5) D.b=Left(a,8,5) 5.inputbox() 函数返回值类型为( ) A.数值 B.字符串 C.数值和字符串 D.变体 6.下列关于For…Next语句的说法正确的是( ) A. 循环变量、初值、终值和步长都必须为数值型 B.Step后的步长只能为正数 C. 初值必须小于终值 D.初值必须大于终值 7.下列符号中,只有( )是合法的VB变量名。 A.xy23 B.23xy C.Sub D.xy8[1] 8.数学表达式Sin30°写成VB表达式是( ) A.Sin30 B.Sin(30) C.Sin(30°) D.Sin(30*3.14/180) 9.在VB的运算中,级别最高的是( ) A.= B.And C.Or D.Not 10.判断任意3条线段a、b、c能否构成三角形的表达式为( ) A.a+b>=c Or a+c>=b Or b+c>=a B.Not(a+bc And a+c>b And b+c>a 11.在Visual Basic 中,下列关于语句“Dim long as Integer”说法正确的是( ) A.定义long为字符型变量 B.这是一条错误的语句 C.这是一条合法的语句 D.定义long为长整型变量 12.设有下列语句: x=5 If x^2-4*x<0 Then y=5 Else Y=8 y=10 程序运行后,则下列叙述中正确的是( ) A.变量Y的值是5 B.变量Y的值是10 C.变量Y的值是8

大一VB期末考试试卷及答案

大一VB期末考试试卷及答案 1.在代码中引用一个控件时,应使用控件的( b )属性。 A.Caption B.Name C.Text D.Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为“假”。 A.x+a <= b-y B. x > 0 AND y < 0 C.a = b OR x>y D. x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。 A.(10,80) B.(10,81) C.[10,80] D.[10,81] 4.函数Sgn(3.1416)的返回值是( c )。 A.-1 B.0 C.1 D.以上都不对 5.67890属于( d )类型数据。 A.整型 B.单精度浮点数 C.货币型 D.长整型 6.下列变量名中正确的是( d )。 A.3S B.Print C.Select My Name D.Select_1 7.下列赋值语句( a )是有效的。 A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( b )。 A.Print B.Textbox C.Optionbutton D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。 A.Name B.ListIndex C.ListCount D.Text 10.下列代码的运行结果为( b )。 Private Sub command1_click() Dim m(10)

VB期末考试试题

第一部分:客观题 1、 单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是( ) A、 Dim B、 Public C、Private D、 Static 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 ( ) A、工程资源管理器窗口 B、工具箱窗口 C、 属性窗口 D、代码窗口 3、若要使某可见控件获得焦点,可使用( )方法来实现。 A、Refresh B、Setfocus C、Gotfocus D、Value 4、下列不可作为VB变量名的是( ) A、ABT1 B、Alpha C、ABC D、4*Delta 5、表达式 5 Mod 3+3\5*2的值是 ( ) A、 0 B、 6 C、4 D、 2 6、下列语句中,正确的赋值语句是( ) A、 i + j = 10 B、 2i = j C、 j = i + j D、 i * j = 0 7、执行下列程序段后,x的值是( )。 n = 4: x = 1: i = 1 Do x = x * i i = i + 1 Loop While i < n A、 2 B、 6 C、 10 D、 14 8、当用户在窗体上单击鼠标时,不会触发的事件是( ) A、Click B、MouseDown C、MouseUp D、DblClick 9、下列为整型变量的是( ) A、 x! B、 x# C、x$ D、 x% 10、要从For循环中直接退出循环,可使用的语句( )。 A、Exit Do B、Exit Loop C、Exit For D、Stop 11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是 ( ) A、x Mod 2 =1 Or y Mod 2 =1 B、x Mod 2 =0 Or y Mod 2=0

大学VB期末考试试题

VB期末考试试题A卷 一、填空题 1、VB程序设计的主要特点是(1)和(2)。 2、在VB中,最主要的两种对象是(3)和(4)。 3、工程是构成应用程序文件的(5)。 4、方法是VB提供的一种(6),用来完成一定的操作。 5、浮点类型数据包括单精度型和___(7)__数据。 6、事件是窗体或控件对象识别的___(8)____。 7、可用窗体的___(9)_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。 13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。 14、设置窗体的(19)属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。 二、选择题 1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是(4)。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是(5)。

【期末复习】计算机VB期末考试试题及答案

20**-20**学年VB期末考试试题A 一、填空题 1、VB程序设计的主要特点 是(1)和(2)。 2、在VB中,最主要的两种对象是(3)和(4)。 3、工程是构成应用程序文件的(5)。 4、方法是VB提供的一种(6),用来完成一定的操作。 5、浮点类型数据包括单精度型和___(7)__数据。 6、事件是窗体或控件对象识别的___(8)____。 7、可用窗体的___(9)_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。

13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。 14、设置窗体的(19)属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。 二、选择题 1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是(4)。 A、Enabled B、Caption C、Default D、Font

VB期末考试模拟题1讲解

【HNCE网上考试系统 v9.6】本套软件使用权属于:郑州大学 考试课程: 考试时间:100分钟考场:第一考场考试日期:2013.05.24 考号:姓名:剩余时间:99:42 保存交卷退出帮助 A B C D A B C D A B C D A B C D A B C D A B C D

A B C D A 命令 B 命令 C 命令 D 命令 A B C D A B C D A B C D A B C D A B

C D A B C D A B C D A 模块文件 B 件的属性 C 源文件 D 包含多个工程文件及属于该工程的其他文件 A 该窗体文件并没有被删除 B 窗体文件被删除 C 程仍然包含这个窗体 D A B C D A B C D

A B C D A B C D A可以实现交换两个变量值,而S2不能 B 个变量值,而S1不能 C 现交换两个变量值 D 现交换两个变量值 A B C D A B C D A 过程调用后均不保存值 B 有变量都是Static型的变量 C 所有变量都是Private型的变量 D 所有变量都是非全局Public A 用Dim语句或Static语句声明的变量 B 明它的过程

C Static语句声明的 D 程执行完毕后就被释放了 A B C D A B C D A B C D A B C D 声明段 A B C D A B C D A B

C D A B C D A B C D A B C D A 同 B Sub过程不可以 C 值,而Function过程能通过过程名返回值 D 或直接使用过程名调用,而 A工程中可以有多个窗体,但最多只能有一个窗体作为启动窗体 B 声明Public类型的变量来传递数据 C 大化、最小化或正常(保持设计时大小)等三种状态 D A 菜单 B 过程代码都放在窗体文件中 C 名必须相同 D 是设计阶段时显示的位置

VB期末考试试题及答案

VB期末考试试题及答案 一、填空题 1、VB程序设计的主要特点是可视化设计和事件 编程。2、在VB中,最主要的两种对象是窗体 (form)和控件。 3、工程是构成应用程序文件的集合。 4、方法是VB提供的一种特殊子程序,用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度__数据。 6、事件是窗体或控件对象识别的__动作____。 7、可用窗体的__print_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____选中___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的高度(height)和宽度(width)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用工程1 作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是34.6 。 13、在VB 中,数值型变量的初值为0 ,Varant型变量的初值 为空,布尔型变量的初值为FALSE 。 14、设置窗体的picture 属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句cls 。 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句Select * Form student 中的*表 示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。

VB期末考试试卷及答案.doc

VB 期末考试试卷及答案 一·选择题 1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( B ) A 属性、控件和方法 B 属性、事件和方法 C 窗体、控件和过程 D 控件、过程和模块 2.所有控件都有一个共同的属性,这个属性是( C ) A text B font C name D caption 3.下列叙述中错误的是( A ) A工程文件扩展名是 .vbgB 标准模块文件的扩展名是 .basC窗体模块的扩展 名是 .frmD 类模块的扩展名是 .cls 4.当要编写一个新的 Visual Basic程序时,所做的第一件事是( A )A xx 一个工程 B 编写代码 C 设置属性 D 添加 Active X控件 5.下面控件中,没有caption 属性的是( B ) A框架B组合框 C 命令按钮 D 复选按钮 6.在文件框中输入字符时,若只显示某个字符,如(* ),应设置属性是(B)A MultiLine B PasswordChar C Text D selText 7.若要将窗体从内存中卸载出去,其实现的方法是( D ) A Show B Hide

C Load D UnLoad 8.下列关于过程叙述不正确的是( D ) A过程的传值调用是将实参的具体值传值传递给形参 B过程的传址调用是将实参在内存的地址传递给形参 C过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 D无论过程传值调用还是传地址调用,参数传递都是双向的 9.某人创建 1 个工程,其中的窗体名为Form1,之后又添加了 1 个名为Form2 的窗体,并希望程序执行时先显示Form2 窗体,那么,他需要做的工作 是( C )A 在 Form1 的 Load 事件过程中加入语句Load Form2 B 在 Form2 的 Load 事件过程中加入语句Form2.Show C在“过程属性”对话框中把“启动对象”设置为 Form2 D在 Form2 的 TabIndex 属性设置为 1,把 Form1 的 TabIndex属性设置为 2 10.以下关于文件的叙述中,正确的是( B ) A 以 Output 方式打开一个不存在的文件时,系统将显示出错信息 B 以Append 方式打开的文件,既可以进行读操作,也可以进行写操作 C 在随机文件在,每个记录的长度是固定的 D无论是顺序文件还是随机文件,其打开的语句和打开的方式都是完全相 同的 11.设 a=6,b=8,c=10则函数 IIf(a

VB期末考试复习题目

如果要将窗体中的某个命令按钮设置成运行时无法显示,应该设置它的属性。 类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为。 能够获得一个文本框中被选取文本的内容的属性是。 以下属于Visual Basic合法的数组元素是。 设置命令按钮的属性时,只有将属性设置为1,Picture属性才有效,否则无效。 VB有三种工作模式,它们分别是___________模式。 下列函数中,________函数返回的值是数值型的。 类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为。 以下控件中没有Print方法是( ) 以下叙述中错误的是 ( ) A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件 B)保存Visual Basic程序时,应分别保存窗体文件及工程文件 C)Visual Basic应用程序只能以解释方式执行 D)事件可以由用户引发,也可以由系统引发 下列数组声明语句中的数组a包含了_________个数组元素。( ) Dim a(4,-1 to 1,0 to 3) 复选框的Value属性为0时,表示( ) 复选框的Value属性为2时,表示( ) 主过程通过参数传递将一个参数传递给子过程A,并能够通过参数传递返回一个结果,下列子过程的正确定义 以下不属于Visual Basic系统的文件类型是。 A).frm B).bat C).vbg D).vbp 按变量名的定义规则,是合法定义的变量名。 结构化程序由三种基本结构组成,下面属于三种基本结构之一的是_______ 执行以下程序段后,变量c$的值为________。 a$="Visual Basic Programming"

VB期末考试试题(A、B卷)[1]

VB期末考试试题(A卷) 一、选择题 1.要改变控件的宽度,应修改该控件的( B )属性。 A、TOP B、width C、Left D、Height 2.将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。 A、Visible B、Value C、Caption D、Enabled 3.单机滚动条两端的任何一个滚动箭头,将触发该滚动条的( C )事件。 A、Scroll B 、KeyDown C、change D、Dragver 4.( D )对象具有clear方法。 A、图片框 B、窗体 C、复选框 D、列表框 5.中心定义图片框控件的坐标系统,可采用该图片框的( A ) A、scale B、Scale X C、scale Y D、setFocus 6.将通过对话框CommdDialog1的类型设置成另存为对话框,可调用该控件的( B)方法。 A、Showopen B、Showsave C、ShowColor D、ShowFont 7.形状控件所显示的图形不可能是( D ) A、圆 B、椭圆 C、圆角正方形 D、等边三角形 8.由Fro K=10 TO oslept 3:next K循环语句控件的循环次数是( B ) A、12 B、0 C、-11 D、-10 9.下列数据类型中,占用内存最大值是( D ) A、Boolwan B、Byte C、Lnteger D、Single 10.如果在图片框上使用绘图方法绘制一个实心圆,则图片框的( C )属性决定了该图片的颜色。 A、BackColro B、Forelklor C、Fillcolor D、Dlawstyle 一、选择题 1.要在垂直位置上移动控件,应利用控件的(C)

VB期末考试试题 B卷

VB期末考试试题B卷 一、填空题 1.VB中若要产生一消息框,可用__(1)__函数来实现。 2.常量是指在程序运行过程中,其值不能改变(2)的量。 3.整数类型数据分别包括整型和(3)数据。 4、在VB集成开发环境中,运行应用程序的方法有三种:一是_(单击“运行”菜单下的启动4)__;二是_(5) 单击工具栏上的启动 按钮_;三是_(6) 按F5键。 5、在VB中若要让某对对象获取焦点,则可通过__ Setfocus (7)_方法来实现。 6.列表框(ListBox控件)显示项目列表(8) ,用户可从中选择一个或多个项目。 7.框架(Frame控件)可以用来(9) 对其它控件进行分组,以便于用户识别,主要用于为单选按钮分组。 8、在VB中,用来描述对象外部特征的量称之为对象的_(10)_ 属性_。9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_取(&C) _(11)___,并且设置其__(12)__属性值为__(13)__。 10、在过程内用_(14)__声明的变量为静态变量,在执行一个过程结束时,过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。 11、在模块文件中的声明部分用Global或__(15)__关键字声明的变量为全局变量。

12、在模块文件中的声明部分用__(16)__或__(17)__定义的变量为模块级变量。 13.计时器控件通过定期激活Timer事件,使得Timer控件(18)就执行一次Timer事件中的代码。 14.要获得滚动条的当前位置,可以访问通过(19)属性来实现。 15.关闭正在运行的VB窗口将自动触发的事件是(20)。 二、选择题 1.工程文件的扩展名是( B )。 A.vbg B.vbp C.vbw D.vbl 2.在以下窗体中没有采用的控件是()。 A.文本框 B 垂直滚动条C.框架 D 命令 按钮 3.滚动条控件(如图所示)的Largechange属性所设置的是()A.单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量 B.滚动条中滚动块的最大移动位置 C.滚动条中滚动块的最大移动范围 D.滚动条控件无该属性 4、用于从字符串左边截取字符的函数是() A、Ltrim( )B、Trim( )C、Left( )D、Instr( ) 5、可获得当前系统日期的函数是(A) A、Date( )B、Time( )C、IsDate( )D、Year( ) 6、退出For循环可使用的语句为() A、Exit ForB、Exit DoC、End ForD、End Do

Vb期末考试题

期期末末考考试试题题 一、单项选择题(共10分) 1.在代码中引用一个控件时,应使用控件的( )属性。 A .Caption B .Name C .Text D .Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( )的值为“假”。 A .x+a <= b-y B . x > 0 AND y < 0 C .a = b OR x>y D . x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( )。 A .(10,80) B .(10,81) C .[10,80] D .[10,81] 4.函数Sgn(3.1416)的返回值是( )。 A .-1 B .0 C .1 D .以上都不对 5.67890属于( )类型数据。 A .整型 B .单精度浮点数 C .货币型 D .长整型 6.下列变量名中正确的是( )。 A .3S B .Print C .Select My Name D .Select_1 7.下列赋值语句( )是有效的。 A .sum = sum -sum B .x+2 = x + 2 C .x + y = sum D .last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( )。 A .Print B .Textbox C .Optionbutton D .Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( )属性来实现。 A .Name B .ListIndex C .ListCount D .Text 10.下列代码的运行结果为( )。 Private Sub command1_click() Dim m(10) For k = 1 To 10 m(k) = 11 – k next k

南京工业大学VB期末考试模拟题6

安全土木化工化学vb练习题4 满分: 111 分 姓名: ________ 1、单项选择题(本题共计60 分) (1、在过程调用中,参数的传递可以分 为 ) ________________ 和 ________________ 两种方式。 A 、按值传递 B 、按地址传递 C、按参数传递 D、按位置传递 按地址传递 按参数传递 按值传递 按参数传递 2、下面的过程定义语句中合法的是________________________。() A 、 Sub Procl (ByVal n () ) B 、Sub Procl ( n ) As Integer C、 Function Procl (Procl ) D、 Function Procl (ByVal n ) 3、在参数传递过程中,使用关键字________________ 来修饰参数,可以使之按值传递。( ) A 、 ByVal B 、ByRef C、 Value D、 Reference (4、要想在过程调用后返回两个结果,下面的过程定义语句合法的 是 ) ________________ 。 A 、 Sub Procl ( ByVal n , ByVal m) B 、Sub Procl ( n , ByVal m) C、 Sub Procl ( n , m) D、 Sub Procl ( ByVal n , m) 5、通用过程可以通过执行“工具”菜单中的____________ 命令来建立。( ) A、添加过程 B、通用过程 C、添加窗体 D、添加模块 6、可以在窗体模块的通用声明段中声明的是________________ 。( ) A、全局变量 B、全局常量 C、全局数组 D、全局用户自定义类型 7、当运行程序时,系统自动执行启动窗体的____________ 事件过程。( ) A 、 Load B、Click C、 UnLoad D、 GotFocus

VB期末考试考卷及答案

VB期末考试试卷及答案 一·选择题 1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( B ) A属性、控件和方法 B属性、事件和方法 C窗体、控件和过程 D控件、过程和模块 2. 所有控件都有一个共同的属性,这个属性是( C ) A text B font C name D caption 3. 下列叙述中错误的是( A ) A 工程文件扩展名是.vbg B 标准模块文件的扩展名是.bas C 窗体模块的扩展名是.frm D 类模块的扩展名是.cls 4. 当要编写一个新的Visual Basic程序时,所做的第一件事是( A ) A 新建一个工程 B 编写代码 C 设置属性 D 添加Active X控件 5. 下面控件中,没有caption属性的是( B ) A 框架 B 组合框

C 命令按钮 D 复选按钮 6. 在文件框中输入字符时,若只显示某个字符,如(*),应设置属性是( B ) A MultiLine B PasswordChar C Text D selText 7. 若要将窗体从内存中卸载出去,其实现的方法是( D ) A Show B Hide C Load D UnLoad 8. 下列关于过程叙述不正确的是( D ) A 过程的传值调用是将实参的具体值传值传递给形参 B 过程的传址调用是将实参在内存的地址传递给形参 C 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 D 无论过程传值调用还是传地址调用,参数传递都是双向的 9. 某人创建1个工程,其中的窗体名为Form1,之后又添加了1个名为Form2的窗 体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是( C ) A 在Form1的Load事件过程中加入语句Load Form2 B 在Form2的Load事件过程中加入语句Form2.Show C 在“过程属性”对话框中把“启动对象”设置为Form2

南京工业大学VB期末考试模拟题6

安全土木化工化学vb练习题4 满分:111分 姓名:________ 1、单项选择题(本题共计60分) 1、在过程调用中,参数的传递可以分为________________和________________两种方式。() A、按值传递按地址传递 B、按地址传递按参数传递 C、按参数传递按值传递 D、按位置传递按参数传递 2、下面的过程定义语句中合法的是________________________。() A、SubProcl(ByValn()) B、SubProcl(n)AsInteger C、FunctionProcl(Procl) D、FunctionProcl(ByValn) 3、在参数传递过程中,使用关键字________________来修饰参数,可以使之按值传递。() A、ByVal B、ByRef C、Value D、Reference 4、要想在过程调用后返回两个结果,下面的过程定义语句合法的是________________。() A、SubProcl(ByValn,ByValm) B、SubProcl(n,ByValm) C、SubProcl(n,m) D、SubProcl(ByValn,m) 5、通用过程可以通过执行“工具”菜单中的____________命令来建立。() A、添加过程 B、通用过程 C、添加窗体 D、添加模块 6、可以在窗体模块的通用声明段中声明的是________________。() A、全局变量 B、全局常量 C、全局数组 D、全局用户自定义类型 7、当运行程序时,系统自动执行启动窗体的____________事件过程。() A、Load B、Click C、UnLoad D、GotFocus

VB期末考试试题及答案 (1)

第一部分:客观题 一、单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是() A、Dim B、Public C、Private D、Static 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是() A、工程资源管理器窗口 B、工具箱窗口 C、属性窗口 D、代码窗口 3、若要使某可见控件获得焦点,可使用()方法来实现。 A、RefreshB、SetfocusC、GotfocusD、Value 4、下列不可作为VB变量名的是() A、ABT1 B、Alpha C、ABC D、4*Delta 5、表达式5 Mod 3+3\5*2的值是() A、0 B、6 C、4 D、2 6、下列语句中,正确的赋值语句是() A、i + j = 10 B、2i = j C、j = i + j D、i * j = 0 7、执行下列程序段后,x的值是()。 n = 4: x = 1: i = 1 页脚内容1

Do x = x * i i = i + 1 Loop While i < n A、 2 B、 6 C、10 D、14 8、当用户在窗体上单击鼠标时,不会触发的事件是() A、ClickB、MouseDownC、MouseUpD、DblClick 9、下列为整型变量的是() A、x! B、x# C、x$ D、x% 10、要从For循环中直接退出循环,可使用的语句( )。 A、Exit Do B、Exit Loop C、Exit For D、Stop 11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是() A、x Mod 2 =1 Or y Mod 2 =1 B、x Mod 2 =0 Or y Mod 2=0 C、x Mod 2 =0 And y Mod 2=0 D、x Mod 2 =1 And y Mod 2 =1 12、在通用声明中给出Option Base 1语句,则数组a包含()个数组元素。 Dim a(3, -2 To 1, 5) As Integer A、60 B、75 C、120 D、13 页脚内容2

VB期末考试试卷及答案

V B期末考试试卷及答 案 文档编制序号:[KK8UY-LL9IO69-TTO6M3-MTOL89-FTT688]

V B期末考试试卷及答案一·选择题 1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( B ) A属性、控件和方法 B属性、事件和方法 C窗体、控件和过程 D控件、过程和模块 2. 所有控件都有一个共同的属性,这个属性是( C ) A text B font C name D caption 3. 下列叙述中错误的是( A ) A 工程文件扩展名是.vbg B 标准模块文件的扩展名是.bas C 窗体模块的扩展名是.frm D 类模块的扩展名是.cls 4. 当要编写一个新的Visual Basic程序时,所做的第一件事是( A ) A 新建一个工程 B 编写代码 C 设置属性 D 添加Active X控件 5. 下面控件中,没有caption属性的是( B ) A 框架 B 组合框 C 命令按钮 D 复选按钮 6. 在文件框中输入字符时,若只显示某个字符,如(*),应设置属性是( B )

A MultiLine B PasswordChar C Text D selText 7. 若要将窗体从内存中卸载出去,其实现的方法是( D ) A Show B Hide C Load D UnLoad 8. 下列关于过程叙述不正确的是( D ) A 过程的传值调用是将实参的具体值传值传递给形参 B 过程的传址调用是将实参在内存的地址传递给形参 C 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 D 无论过程传值调用还是传地址调用,参数传递都是双向的 9. 某人创建1个工程,其中的窗体名为Form1,之后又添加了1个名为 Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要 做的工作是( C ) A 在Form1的Load事件过程中加入语句Load Form2 B 在Form2的Load事件过程中加入语句Form2.Show C 在“过程属性”对话框中把“启动对象”设置为Form2 D 在Form2的TabIndex属性设置为1,把Form1的TabIndex属性设 置为2 10. 以下关于文件的叙述中,正确的是( B ) A 以Output方式打开一个不存在的文件时,系统将显示出错信息

延边大学计算机VB期末考试试题整理 单选

1.没有Caption 属性的控件是 D 。 Frame1 label1 command1 text1 2.下列关于数组的说法中,正确的是 B 。 在visual basic中,数组只能在模块中定义,不能在过程中定义 定义数组时,数组的每一维元素的个数必须是常数,不能是变量或表达式在visual basic中一个数组所包含的元素只能是同类型的数据 与普通变量一样。数组也可以不定义就使用 3. 表达式Int(7.8)+Int(-7.2)的结果是 D 。 0 15 1 -1 4. 下列对象不具有KeyPress事件的是 D 命令按钮文本框窗体标签 5. 用ReDim语句定义的数组是 C 。 多维数组永久数组临时数组静态数组 6. 下列对象不具有MousePointer属性的是 C 图片框框架形状窗体 7. 下列关于Select Case的叙述中,错误的是 C 。 Case”abc”,”ABC”表示判断is是否和”abc”、”ABC”两个字符串中的一个相同Case”X”表示判断is是否是大写字母X Case -7,0,100表示判断is是否等于字符串”-7,0,100” Case 10 to 100 表示判断is是否介于10与100之间 8. 有如下程序: Sub MySub(ParamArray a()) s = 1 For Each x In a s = s + x Next x Print s End Sub Private Sub Command1_Click() MySub 2, 3, 6, 18 End Sub 程序运行后,单击命令按钮,则输出的结果是 A . 30 3 1 29 9. 下列指定非蓝色的表达式是 D 。 Vbblue qbcolor(12) rgb(0,0,255) &hff0000 10. 在窗体上画一个列表框List1,编写如下两个事件代码: Private Sub Form_Load() List1.AddItem "111":List1.AddItem "222" List1.AddItem "333":List1.AddItem "444" End Sub Private Sub List1_DblClick() Str1 = "666" Print List1.Text + Str1 End Sub 程序运行后,双击列表框中的”222”,则输出的结果是 C 222 888 222666 666222 11. 关键字ListBox代表的控件类型是 D . 文本框文本框列表组合框列表框

大学VB期末考试试题

VB期末考试试题 A卷 一、填空题 1、VB程序设计的主要特点是可视化设计和事件编程。 2、在VB中,最主要的两种对象是窗体(form)和控件。 3、工程是构成应用程序文件的集合。 4、方法是VB提供的一种特殊子程序,用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度__数据。 6、事件是窗体或控件对象识别的__动作____。 7、可用窗体的__print_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____选中___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的高度(height)和宽度(width)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用工程1 作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是 34.6 。 13、在VB 中,数值型变量的初值为 0 ,Varant型变量的初值为空,布尔型变量的初值为 FALSE 。 14、设置窗体的 picture 属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句 cls 。 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value 7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的? D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! ";

相关文档
最新文档