文档库 最新最全的文档下载
当前位置:文档库 › VB考试题目1

VB考试题目1

VB考试题目1
VB考试题目1

一、单选题(每题1分,共76题)

1.以下关于窗体的描述中错误的是()

A. 在VB中每次运行时可以指定不同的启动窗体

B. 要让窗体以最大化方式打开,应设置MaxButton属性值为True

C. 窗体第一次显示时也会发生Resize事件

D. 第一次显示时窗体的位置可以不是设计时所指定的位置

2.执行多窗体应用程序时,()

A. 打开一个窗体后,其他窗体都会被关闭

B. 允许同时打开多个窗体

C. 打开一个窗体后,其他窗体都会被隐藏起来

D. 在某一时刻只能打开一个窗体

3.程序中要在文本框文本中插入一段文字,应当使用的属性是()

A. SelText

B. Name

C. Text

D. Caption

4. 在用户的应用程序执行期间发生,比如单击鼠标或按键盘中的键()

A. 方法

B. 属性

C. 事件

D. 工程

5.当一个工程中含有多个窗体时,其中的启动窗体是()

A. 启动VB时建立的窗体

B. 第一个添加的窗体

C. 最后一个添加的窗体

D. 在工程属性窗口中指定的窗体

6.当新建一个工程并启动Visual Basic后,工具箱中的控件是()

A. 内部控件

B. Active X控件

C. 内部控件和Active X控件

D. 内部控件或Active X控件

7.启动Visual Basic后,就意味着要建立一个新的()

A. 窗体

B. 程序

C. 工程

D. 文件

8.下面是字符串数据的类型声明字符()

A. %

B. $

C. &

D. !

9.对象是将数据和操作起来的逻辑实体()

A. 封装

B. 串接

C. 连接

D. 伪装

10.下面属性用于显示对象的标题()

A. Text

B. Caption

C. Name(名称)

D. ForeColor

11.根据“属性窗口”中的属性来区分窗体中的控件()

A.Text

https://www.wendangku.net/doc/13678934.html,(名称)

C.Caption

D.Index

12.如果希望一个窗体在显示的时候没有边框,应该()

A. 将窗体的Caption属性设置成空字符

B. 将窗体的Enabled属性设置成False

C. 将窗体的BorderStyle属性设置成None

D. 将窗体的ControlBox属性设置成False

13.下面变量名是错误的()

A. 姓名

B. a

C. a123

D. a.1

14.下列关于窗体的叙述中错误的是()

A. 窗体是Visual Basic的一种对象

B. 各种控件对象必须建立在窗体上

C. 可以用鼠标改变窗体的大小,所以窗体没有属性

D. 可以把窗体看作是一个对象的容器

15.当标签的标题内容太长,需要根据标题自动调整标签的大小时,应设置标签的属性为True ()

A. AutoSize

B. WordWrap

C. Enabled

D. Visible

16.Visual Basic窗体在整个生命周期中有四种状态,它们依次是()

A. 创建(Initialize)、加载(Load)、可见(Activate等)和卸载(Unload等)

B. 加载(Load)、创建(Initialize)、可见(Activate等)和卸载(Unload等)

C. 加载(Load)、可见(Activate等)、创建(Initialize)和卸载(Unload等)

D. 创建(Initialize)、可见(Activate等)、加载(Load)和卸载(Unload等)

17.当文本框的ScrollBars属性设置为非零值时却没有效果,原因是()

A. 文本框中没有内容

B. 文本框的MultiLIne属性值为False

C. 文本框的MultiLIne属性值为True

D. 文本框的Locked属性值为True

18.如果要改变窗体的标题,需要设置窗体对象的属性()

A. caption

B. Name

C. BorderStyle

D. Title

19.若要求在文本框中输入密码时只显示“#”号,则应在此文本框的属性窗口中设置()

A. Text属性值为#

B. Caption属性值为#

C. Passwordchar属性值为#

D. Password属性值为True

20.想要显示一个输入框,它的标题栏上显示“示例”,提示信息是“请输入一个正整数”,输入框内默认内容为“1”,其语句是()

A. A=InputBox(“请输入一个正整数”,”示例”,”1”)

B. A=InputBox(”示例”,“请输入一个正整数”,”1”)

C. A=InputBox(”1”,”示例”,“请输入一个正整数”)

D. A=InputBox(“请输入一个正整数” ,”1”,”示例”)

21.以下窗口中可用来在设计时修改窗体的默认运行位置()

A. 本地窗口

B. 立即窗口

C. 窗体布局窗口

D. 工程资源管理器窗口

22.下列是窗体对象的方法而不是属性()

A. Name

B. Move

C. Caption

D. Enabled

23.下面变量名称正确的是()

A. x.1

B. integer

C. x_1_y

D. x,y

24.表达式为4+5\6*7/8 mod 9的值是()

A. 4

B. 5

C. 6

D. 7

25.运行下面程序,单击窗体后在窗体上显示的内容是

Private Sub Form_Click()

Dim x As Integer, y As Integer

x = 1: y = 0

Do While x < 3

y = x + y

x = x + 1

Loop

Print x; y

End Sub()

A. 1 0

B. 3 3

C. 5 3

D. 3 5

26.下列程序段执行结果为

X=2

Y=1

IF X*Y<1 THEN Y=Y-1 ELSE Y=-1

Print Y-X>0()

A. True

B. False

C. -1

D. 1

27.以下哪个是可以判断变量a,b均不等于0的逻辑表达式()

A. a<>0 or b<>0

B. a+b<>0

C. a*b<>0

D. a mod b<>0

28.在窗体上放置一个命令按钮Command1和一个文本框Text1,把Text1的Text属性设置为空,运行下面的事件过程代码:

Private Sub Command1_Click()

Dim a,b

A=InputBox(“输入一个整数”)

B=Text1.Text

Text1.Text=a+b

End Sub

运行程序,在Text1文本框中输入456,单击按钮Command1,然后在出现的输入框中输入123,单击【确定】按钮,在Text1中显示的内容是()

B. 123

C. 123456

D. 456

29.以下语句可以跳出Do Until…Loop循环()

A. End

B. Exit Loop

C. Exit Do

D. Exit For

30.表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是()

A. SIN

B. 4^5

C. 3*4

D. X+1

31.函数Int(Rnd*20)是在范围内的整数()

A. (0,2)

B. (1,20)

C. (0,19)

D. (1,9)

32.下列是日期常量()

A. “2/1/02”

B. 2/1/02

C. #2/1/02#

D. {2/1/02}

33.赋值语句A=123 + Mid( “123456”,3,2 )执行后,A的值是()

A. 157

C. 123

D. “12334”

34.下面变量名是错误的()

A. 姓名

B. a

C. a123

D. a.1

35.在窗体中放置一个命令按钮Command1和一个文本框Text1,并编写如下程序:Private Sub Command1_Click()

x=”A” : y=”B” : z=”C”

For i =1 To 3 Step -1

x=y : y=z : z=x

Next i

Text1.Text=x+y+z

End Sub

单击按钮后,文本框显示的结果是()

A. ABC

B. BCA

C. BCB

D. CBC

36.关于多分支结构的Case语句,下列写法中错误的是。()

A. Case 1,5,Is>10

B. Case 0 to 10

C. Case Is>10 And Is <50

D. Case Is>10

37.x是小于100的非负数,用vb表达式正确的是()

A. 0

C. x>=0 AND x<100

D. 0<=x OR x<100

38.下面的运算符中优先级最高的是()

A. Not

B. \

C. <

D. *

39.运行下面程序:

Private Sub Form_Click()

a = 1

b = 1

N = InputBox("n=")

For I = 2 To N Step 1

c = a + b

a = b

b = c

Next

Form1.Cls

Print b

End Sub

单击窗体输入3后,窗体上的显示结果为:()

A. 1

B. 3

C. 5

D. 7

40.运算符“\”两边的操作数若类型不同,则先再运算()

A. 取整数为Byte类型

B. 取整数为Integer类型

C. 四舍五入为整型

D. 四舍五入为Byte类型

41.如果变量赋值为str1=”练习”,var1=5,则语句Print ”第”& var1 &”次” & str1 输出的结果为()

A. 第5次练习

B. 第5次str1

C. 第var1次练习

D. 第var1次str1

42.下列程序执行后,整型变量C的值为

A=328

B=24

Select Case B\100

Case 0

C=A+B

Case 1

C=A*10+B

Case 2

C=A*100+B

Case 3

C=A*1000+B

End Select()

A. 24

B. 328

C. 568

D. 352

43.设置一个单选按钮所代表选项的选中状态,应当在属性窗口中改变的属性是。()

A.Caption

B.Text

C.Value

https://www.wendangku.net/doc/13678934.html,

44.在窗体上用复制、粘贴的方法建立一个命令按钮数组,数组名为M1,设窗体Form1标题为“MyForm1”,双击控件数组中的第三个按钮,打开代码编辑器,写下如下代码:

Private Sub M1_Click(Index As Integer)

Form1.Caption=”Myform2”

End Sub

运行时,单击控件数组中的第一个按钮,则窗体标题为。()

A.Form1

B.M1

C.Myform1

D.Myform2

45.把字符串“123”转换成数值123时应该使用的函数是。()

A.Str

B.Len

C.Val

D.Rnd

46.以下叙述中正确的是。()

A.组合框包含了列表框的功能

B.列表框包含了组合框的功能

C.列表框和组合框的功能无相近之处

D.列表框和组合框的功能完全相同

47.要使控件和框架捆绑在一起,以下操作正确的是。()

A.在窗体不同位置上分别画一个框架和控件,再将控件拖动到框架上

B.在窗体上画好控件,再画框架将控件框起来

C.在窗体上画好框架,再在框架上画控件

D.在窗体上画好框架,再双击工具箱中的控件

48.建立一个俱乐部会员信息输入界面,要求选择会员的性别、职业(工程师、公务员、教师、医生、其他)及爱好(共10种,如一个人既喜欢足球,又喜欢旅游)。应如何在窗体上如何实现。()

A.用一组17个复选框来实现

B.将10种爱好用一组10个复选框来实现,性别和职业用7个单选按钮来实现

C.将10种爱好用一组10个单选按钮来实现,性别和职业用7个复选框来实现

D.将10种爱好用一组10个复选框来实现,性别用2个单选按钮来实现,职业用一个框架和5个单选按钮来实现

49.要使每次单击滚动条两端滚动按钮时变化值为10,应设置属性。()

A.SmallChange

B.MinChange

C.MaxChange

https://www.wendangku.net/doc/13678934.html,rgeChange

50.当组合框的Style属性设置为1时,其表现形式是。()

A.下拉列表框

B.下拉组合框

C.简单组合框

D.文本框

51.在窗体上放置一个按钮Command1,程序如下:

Private Sub Command1_Click()

Dim a(1 To 4) As Integer

Dim i As Integer

a(1) = 5 : a(2) = 6 : a(3) = 7 : a(4) = 8

subp a()

For i = 1 To 4

Print a(i)

Next i

End Sub

Sub subp(b() As Integer)

Dim i As Integer

For i = 1 To 4

b(i) = 2 * i

Next i

运行程序,单击按钮在窗体上显示。()

A.2回车4回车6回车8

B.5回车6回车7回车8

C.10回车12回车14回车16

D.出错

52.下列程序段的执行结果为。

Dim A(10,10)

For i=2 to 4

For j=4 to 5

A(i,j)=i*j

Next j

Next i

Print A(2,5)+A(3,4)+A(4,5) ()

A.22

B.42

C.32

D.52

53.在窗体上放置两个标签Label1,Label2和一个命令按钮Command1,编写程序如下:Private Sub Command1_Click()

Dim a As Single

a=val(Label2.Caption)

Call Func(Label1,a)

Label2.Caption=a

End Sub

Sub Func(L As Label, ByVal a As Integer)

L.Caption= "1234"

a=a*a

End Sub

Private Sub Form_Load()

Label1.Caption="ABCD"

Label2.Caption=10

运行程序,单击按钮,在两个标签中分别显示。()

A.ABCD和10

B.1234和100

C.ABCD和100

D.1234和10

54.可以同时删除字符串前导和尾部空白的函数是。()

A.LTrim

B.RTrim

C.Trim

D.A和C

55.阅读下面的程序,选择运行结果。

Option Base 1

Private Sub Form1_Load()

Dim a(10) As Integer, p(3) As Integer

Dim i As Integer, k As Integer

K=5

For i=1 to 10

a(i)=i

Next

For i=1 to 3

P(i)=a(i*i)

Next

For i=1 to 3

K=k+p(i)*2

Next

Print k

End Sub()

A.35

B.28

C.33

56.下列程序段的执行结果为。

Dim M(10)

For I=0 to 10

M(I)=2*I

Next I

Print M(M(3)) ()

A.12

B.6

C.0

D.4

57.函数过程与SUB过程必须用关键字Private或Public声明。()

A.对

B.错

58.要让窗体以最大化方式打开,应设置Windowstate属性值为2。()

A.对

B.错

59.让复选框不可用,可设置其Enabled属性为False或设置Value属性为2。()

A.对

B.错

60.一个工程文件中可以包含多个标准模块文件。()

A.对

B.错

61.消息对话框函数MsgBox的前3个参数分别表示默认按钮、按钮样式及图标样式。()

A.对

B.错

62.赋值语句的功能是计算表达式值并转换为相同类型数据后为变量或控件属性赋值。()

B.错

63.过程中的静态变量是局部变量,当过程再次被执行时,它的值将被重新置0。()

A.对

B.错

64.一个VB工程文件包含窗体文件、标准模块文件、类模块文件等。()

A.对

B.错

65.在Visual Basic中通过Forecolor 属性来设置字体颜色。()

A.对

B.错

66.标签(Label)控件的AutoSize属性值为True时,标签的宽度、高度会自动调整以显示标签中所有的内容。()

A.对

B.错

67.子程序定义时使用Private表示此子程序只可以被本工程中的其他过程调用。()

A.对

B.错

68.对象是将数据和操作封装起来的逻辑实体。()

A.对

B.错

69.For/Next语句中,循环控制变量只能是整形变量。()

A.对

B.错

70.通过文本框的Setfocus属性可以获得当前文本插入点所在的位置。()

B.错

71.定时器(Timer)控件在运行时是不可见的,因此在设计时可将其放在窗体中的任意位置。()

A.对

B.错

72.用面向对象的编程思想观点来看,一只黑色的台球被打进袋内,则台球是对象、黑色是方法。()

A.对

B.错

73.调用过程时的实参必须与对应形参的类型相同。()

A.对

B.错

74.要从Function过程中退出,使用 Exit Do语句。()

A.对

B.错

75.复选框的Value属性用于决定该复选框是否被选中。()

A.对

B.错

76.一个应用程序可以有多个窗体,使用工程菜单下的添加窗体命令,可以添加一个新的窗体。

()

A.对

B.错

二、多选题(每题6分,共4题,每大题只能选四个选项,依次从四个选项中选取正确答案,超过4个选项将按照选项数倒扣分数,后果自负)

1.编程实现:利用输入对话框不断输入数字,直到输入-1结束,然后显示它们的总和。程序代码如下,请在空白处选择最佳答案。

Private Sub Form_Load()

Dim value

Dim sum As Integer

___1___

Do

Value=InputBox(“输入数字:”) If IsNumeric(value) Then

Value=CInt(value)

___2___

End If

Loop ___3___

___4___

MsgBox “总和是:” & sum

End Sub()

A. value=0

B. sum=0

C. value=-1

D.sum=-1

E. value= sum

F. sum=value

G. value=value+sum

H. sum=sum+value

I. Until value<>-1

J. While value <>-1

K. Until value=1

L. While value=-1

M. sum=sum+value

N. sum=sum+1

O. sum=sum-1

P. sum=value

2.求π的近似值,可利用公式π/4=1 - 1/3 + 1/5 - 1/7 + ……,计算到最后一项的绝对值小于0.00001时为止,代码如下,请在空白处选择最佳答案。

Private Sub Command1_Click()

Cls

Dim pi, p, n As Single

n = 1

___1___

p = 1

Do Until ___2___

___3___

p = -p

___4___

Loop

Print "π的值是:"; 4 * pi

End Sub()

A. pi=1

B. Pi=0

C. pi=-1

D. pi=2

E. 1 / n < 0.00001

F. 1 / n >=0.00001

G. 1/(2*n+1) < 0.00001

H. 1/(2*n-1) <0.00001

I. pi=pi+1/(2*n+1)

J. pi=pi+1/(2*n-1)

K. pi=pi+p/n

L. pi=pi-p/n

M. n=n+1

N. n=n+2

O. 1/n=1/n+1/2

P. n=-n

3.输入一个数,判断改数是否为水仙花数。其中水仙花数是指一个n(>=3)位数字的数,它等于每个数字的n次幂之和。(如153=1*1*1+5*5*5+3*3*3)。请在程序空白处选择最佳答案。

Private Sub Form_Click()

X=val(InputBox(“请输入一个数:”))

N=Len(Trim(str(X)))

Y=X

S=0

For i = 1 to ___1___

A=Y Mod 10

___2___

___3___

Next i

If ___4___ Then

Print X;”是水仙花数!”

Else

Print X;”不是水仙花数!”

End If

End Sub()

A. X

B. N

C. 3

D. 4

E. S=S+A

F. S=S+A^3

G. S=S+A^N

H. S=S*10+A

I. Y=Y\10

J. Y=Y Mod 10

K. Y=Y-A

L. Y=Y\10+A

M. X=Y

N. S=X

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模拟试题1

一、概念填空题 1.在Visaul Basic中,属性窗口分为四个部分,这四个部分分别是( 1 )属性显示方式、属性列表和对当前属性的简单解释。 2.组合框有三种不同的风格,它们分别是:( 2 )、( 3 )和( 4 )。3.VB中,当KeyPress事件发生时会返回一个按键的( 5 )值。 4. 时钟控件是有规律地以一定的( 6 )激发计时器事件,而执行相应的代码程序。 5.A = 8,B = 3,C = 5,则表达式A MOD 3 + B^3 / C \ 5的值为( 7 )。6.声明一个双精度变量Num5,的声明语句是 ( 8 ) 。 7.有一文本框Text1,为了使该文本框在运行时获取焦点,应执行的语句是( 9 )。8.在使用动态数组时,如要改变数组的大小而又不丢失数组中的数据,应使用( 10 )关键字。 9.Visual Basic逻辑数据类型只有 True 与 False 两个值。当逻辑数据转换成整型数据时,True 转换为( 11 ),False转换为( 12 )。 10.在Visaul Basic 中依据变量的作用范围将VB变量的作用范围分为三类,它们是:( 13 )变量、( 14 )变量和( 15 )变量。 11.在Visual Basic工程中,拥有多个窗体的程序可用( 16 )语句将窗体装入内存,用( 17 )语句将指定窗体从内存中删除。 12.在Visual Basic中,当坐标系确定后,如果坐标值前加上关键字Step,则坐标值(X,Y)是( 18 )坐标。 13.字符串常量是由任何ASCII字符组成,在程序代码中,它必须由( 19 )括起来。 14.如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可以同时选中( 20 )个单选按钮。 二、概念选择题 1.不能触发滚动条Change事件的操作是()。 A) 拖动滚动条的滑块 B) 单击两端箭头 C) 单击滚动条的滑块 D) 单击滚动条的空白处 2.已知变量x 、y为整数型,且x=4 , y=12 ,s为字符型,且s=“a”,Leble1为标签控件,Leble1的Caption属性值为Label1,下列合法的赋值语句是()。 A) X= Leble1.Caption B) Leble1.Caption=Str(X) C) X*3=Y D) Y=X*S 3.下列可以将变量A、B的值互换的语句是( )。 A) A=B : B=A B) C=B : B=A :A=C C) A=C : C=B : B=A D) A=(A+B)/2 :B=(A-B)/2 4.下列叙述中错误的是()。 A)VB是采用了事件驱动编程机制。

vb期末考试试题

第1题(1.0分)题号:227 表达式1 and 0的值【1】.答案:1). False 第2题(1.0分)题号:222 把整数0赋给一个逻辑型变量,则逻辑变量的值为【1】. 答案:1). False 第3题(1.0分)题号:60 a 和b 中有仅只有一个为1,相应的Visual Basic逻辑表达式为【1】. 答案:1). a=1 xor b=1 第5题(1.0分)题号:244 设x为一个两位数,将x个位数和十位数交换后所得两位数VB的表达式是【1】. 答案:1). (x mod 10) * 10 + int(x/10) 第7题(1.0分)题号:226 表达式32\7 MOD 3^2 的值是【1】. 答案:1). 4 第8题(1.0分)题号:288 文件按照存取方式及其组成结构可以分为顺序文件和【1】. 答案1). 随机文件或随机 第9题(1.0分)题号:319 Option Base 1的作用是确定数组的下界为【1】. 答案:1). 1 第1题(1.0分)题号:236 所有的VB 的变量,都有隐含说明字符和强调声明两种方法来定义. 答案:N 第2题(1.0分)题号:246 ActiveX控件是扩展名为*.ocx的独立文件,使用时需用 "工程"/"部件"载入或移去. 答案:Y 第3题(1.0分)题号:289 框架控件和形状控件都不能响应用户的鼠标的单击事件. 答案:Y 第4题(1.0分)题号:350 在窗体模块的声明部分中用Private声明的变量的有效范围是其 所在的工程. 答案:N 第5题(1.0分)题号:354 在框架控件上放置的控件可以移动到框架控件的外面. 答案:N 第6题(1.0分)题号:231 可以用"&","+"合并字符串,但是用在变异变量时,"+"可能会将两个数值加起来.答案:Y 第8题(1.0分)题号:247 Circle方法绘制扇形或圆弧图形时,图形的形状不仅与起始角、终止角的大小相关,而且与起始角、终止角的正或负相关.答案:Y 第9题(1.0分)题号:330 有一个程序在属性窗口中设置了它的窗体字体大小为10号,而程序代码若设置了它的窗体字体大小为20号,那么当程序运行后实际的窗体字体大小为20号.答案:Y 第10题(1.0分)题号:225 Visual Basic程序的运行可以从Main()过程启动,也可以从某 个窗体启动. 答案:Y 第1题(1.0分)题号:319 能够改变窗体边框线类型的属性是(). A:FontStyleB:BorderStyleC:BackStyleD:Bord er 答案:B 第2题(1.0分)题号:822 以下()对象不具有Clear方法. A:列表框B:组合框C:剪贴板D:图片框 答案:D 第3题(1.0分)题号:258 常量-0.00013579的科学计数法是(). A:-1,3579E+0.4B:.00013579C:-13.579E-5D:-1.3579E-0.4 答案:C 第4题(1.0分)题号:230 vb 应用程序是分层管理的,其最高的层次为(). A:工程B:模块C:窗体D:过程 答案:A 第5题(1.0分)题号:837 用户可以通过设置菜单项的()属性值为FALSE来使该菜单项不可见. A:HideB:CheckedC:VisibleD:Enabled答案:C 第6题(1.0分)题号:334 若要使标签控件显示时,不覆盖其背景内容,

大一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)

2018-1VB程序设计课程试卷

2011-1-VB程序设计课程试卷一、单选题(每题1分,共30分) 1.一只白色的足球被踢进球门,则白色、足球、踢、进球门是______。 A.属性、对象、方法、事件B.属性、对象、事件、方法 C.对象、属性、方法、事件D.对象、属性、事件、方法 2.要对选定的多个控件调整格式,如对齐、调整间距、统一尺寸等,应使用______菜单。 A.格式B.编辑C.视图D.工具 3.要在窗体上显示图片,需设置窗体的______属性。 A.Caption B.Icon C.Picture D.Name 4.将命令按钮的______属性设置为False后,运行时该命令按钮呈灰色不可用。 A.ControlBox B.WindowState C.Visible D.Enabled 5.下列表达式中,值为True的是______。 A.Mid(“ABCD”,2,2)>Left(“ABCD”,2) B.Not(Sqr(4)-3>=-2) C.14/2\3<10 MOD 4 D.Ucase(“abcd”)>=“abcd”6.以下日期型常量合法的是______。 A.”03/25/89”B.#”03/25/89”# C.#03/25/89# D.#25/03/89# 7.表达式12000+”129”&200的值是______。 A.12129200 B.12000129200

C.12329 D.12000329 8.将文本框的______属性设置为True时,文本框可以输入或显示多行文本,且会在输入的内容超出文本框的宽度时自动换行。 A.MultiLine B.Enabled C.ScrollBars D.Max 9.任何控件都具有______属性。 A.T ext B.Caption C.Name D.ForeColor 10.若要将滚动条的最小值设为0,最大值设为255,应对其______属性进行设置。 A.Left和Top B.Width和Height C.SmallChange和LargeChange D.Min和Max 11.窗体上有一个文本框控件Textl,若已存在三个整型变量a、b、C,且三个变量的值分别为5、7、12。以下的______可以使文本框中显示的内容为:5+7=12。 A.Texll.T ext=a+b=C B.Textl.Text=“a+b=C” C.Textl.Text=a&”+”&b&”=“&c D.Textl.Text=“a”&”+”&”b”&”=“&”c” 12.下列控件中, ______控件没有Caption属性。 A.命令按钮B.标签C.选项按钮D.文本框 13.程序运行时,若要使某一控件不可见,应将其______属性设为False。 A.Enabled B.Caption C.Visible D.Default 14.在设计阶段,双击窗体Forml的空白处,打开代码窗口,显示______事件过程模板。 A.Forml_ Click B.Forml_Load C.Form_Load D.Form_Click

大学VB考试题库

大学VB考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.wendangku.net/doc/13678934.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器) D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)内容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件 C、在运行阶段产生的图形和文字 D、以上均可 14、设x=3,y=5,则以下表达式值为真的是 (C) A、(-3+5>x) And (y>0) B、(x<0) Eqv (y>0) C、(x>y) Or (y>0) D、x>=y And y>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0

九江学院VB期末考试题目及详细答案

九江学院期末考试复习题(政法A1111)第一套 一、判断题 1、Visual Basic程序开发的特点是面向对象的事件驱动。(√) 2、Print_Text 是一个不合法的变量名。(×) 3、窗体的AutoRedraw属性实现了屏幕图像的重建。(√) 4、设置字体大小应使用Font属性(×) 5、Sub过程可以实现嵌套调用(√) 6、IIF函数中的三个参数都不能省略。(√) 7、块结构条件语句以End If结束,而单行结构条件语句没有End IF。(√) 8、当终值小于初值时,步长为负数。(√) 9、执行While-Wend循环时,如果一开始条件就不成立,则语句块一次也不会执行。(√) 10、关于数组的引用,在程序中,凡是简单变量可以出现的地方都可以出现数组元素的引用(√) 二、单项选择题 1.Print Format(123,”####”)执行之后的结果为 A)#123B)123C)123#D)#### 【答案】B 2.下面可以表示注释语句开头的为 A)Re B)R C)Rem D)dim 【答案】C 3.下列选项中窗体载入事件为

A)Load事件B)Click事件C)DblClick事件D)Unload事件 【答案】A 4.Timer控件可以使用下列哪种事件 A)Click事件B)Timer事件C)Dblclick事件D)Change事件 【答案】B 5.在InputBox函数中哪一个参数是必须的 A)Prompt B)Buttons C)Title D)Context 【答案】A 6.以下叙述中错误的是: A)如果过程被定义为Static类型,则该过程中的局部变量都是Static类型B)Sub过程中不能嵌套定义Sub过程 C)Sub过程可以嵌套调用Sub过程 D)事件过程可以像通用过程一样由用户定义过程名 【答案】C 7.要填加一个标准模块,可使用“_____”菜单中的“添加模块”命令。 A)文件B)视图C)工程D)工具 【答案】C 8.在块结构条件语句If-Then / Endif中 (A)必须至少有一个Elseif语句 (B )可以有任意多个ElseIf-Then语句 (C)如果没有Else语句,运行时将出现错误

大学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模拟试题1-1

二级VB模拟试题(1-1) 一、填空题(每空1分,共20分) 1、VB是一种面向_____的可视化程序设计语言,采取了_____的编程机制。 2、VB的对象主要分为_____和_____两大类。 3、若要将窗体Form1隐藏起来,可使用方法_____;若要将窗体Form1显示出来,可使用方法_____来实现。 4、在VB集成开发环境中,运行应用程序的方法有三种:一是_____;二是_____;三是_____。 5、在VB中若要让某对对象获取焦点,则可通过_____方法来实现。 6、VB提供的_____属性,用来控制对象是否可用,当属性值为_____时,表示对象可用,当属性值为_____时,表示对象不可用。 7、VB提供的_____属性,用来控制对象是否可见,当属性值为_____时,表示对象可见,当属性值为_____时,表示对象不可见。 8、在VB中,用来描述对象外部特征的量称之为对象的_____。 9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_____,并且设置其_____属性值为_____。 二、选择题(每题2分,共40分) 1、用于从字符串左边截取字符的函数是() A、Ltrim( )B、Trim( )C、Left( )D、Instr( ) 2、可获得当前系统日期的函数是() A、Date( )B、Time( )C、IsDate( )D、Year( ) 3、退出For循环可使用的语句为() A、Exit ForB、Exit DoC、End ForD、End Do 4、窗体的标题栏显示内容由窗体对象的()属性决定。 A、BackColorB、BackStyleC、TextD、Caption 5、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的()属性值为True来实现。 A、valueB、EnabledC、DefaultD、Cancel 6、标签框所显示的内容,由()属性值决定。 A、TextB、(名称)C、CaptionD、Alignment 7、文本框的()属性用于设置或返回文本框中的文本内容。 A、TextB、(名称)C、CaptionD、Name 8、计时器控件的()属性用于设置Timer事件发生的时间间隔。 A、StretchB、IntervalC、valueD、Length 9、滚动条的()属性用于返回或设置滚动条的当前值。 A、ValueB、MaxC、MinD、Data 10、若要向列表框添加列表项,可使用的方法是() A、AddB、RemoveC、ClearD、AddItem 11、图像框或图片框中显示的图形文件,由它们的()性性值决定。 A、DownPictureB、PictureC、ImageD、Icon 12、以下不属于键盘事件的是() A、KeyDownB、KeyUpC、UnloadD、KeyPress

VB考试题目1

一、单选题(每题1分,共76题) 1.以下关于窗体的描述中错误的是() A. 在VB中每次运行时可以指定不同的启动窗体 B. 要让窗体以最大化方式打开,应设置MaxButton属性值为True C. 窗体第一次显示时也会发生Resize事件 D. 第一次显示时窗体的位置可以不是设计时所指定的位置 2.执行多窗体应用程序时,() A. 打开一个窗体后,其他窗体都会被关闭 B. 允许同时打开多个窗体 C. 打开一个窗体后,其他窗体都会被隐藏起来 D. 在某一时刻只能打开一个窗体 3.程序中要在文本框文本中插入一段文字,应当使用的属性是() A. SelText B. Name C. Text D. Caption 4. 在用户的应用程序执行期间发生,比如单击鼠标或按键盘中的键() A. 方法 B. 属性 C. 事件 D. 工程 5.当一个工程中含有多个窗体时,其中的启动窗体是() A. 启动VB时建立的窗体 B. 第一个添加的窗体 C. 最后一个添加的窗体

D. 在工程属性窗口中指定的窗体 6.当新建一个工程并启动Visual Basic后,工具箱中的控件是() A. 内部控件 B. Active X控件 C. 内部控件和Active X控件 D. 内部控件或Active X控件 7.启动Visual Basic后,就意味着要建立一个新的() A. 窗体 B. 程序 C. 工程 D. 文件 8.下面是字符串数据的类型声明字符() A. % B. $ C. & D. ! 9.对象是将数据和操作起来的逻辑实体() A. 封装 B. 串接 C. 连接 D. 伪装 10.下面属性用于显示对象的标题() A. Text B. Caption C. Name(名称) D. ForeColor

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期末考试试题及答案

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考试题及答案

VB程序设计期末考试题 一、选择题 1 下列常量中,是Integer类型常量的是( C )。 A、123& B、-38844 C、123% D、32768 2 下面选项中()是字符连接运算符. A A、& B、And C、% D、Mod 3 下面关于VB的集成开发环境(IDE)的叙述中,不正确的是( B )。 A、IDE是设计、调试、运行VB程序的工具。 B、用户不能随意关闭IDE中的窗口。 C、"窗体设计" 窗口是用来设计应用程序界面(窗体)的。 D、打开 / 关闭各窗口的命令主要在IDE的"视图"菜单中。 4 len(“vb程序设计”)=( C ) 。 A、 5 B、2 C、 6 D、10 5 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 D A、7 B、0 C、2 D、4 6 赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=(A)。 A、157 B、12334 C、123 D、"12334" 7 在一个语句内写多条语句时,用来分隔每条语句的符号是(C). A、, B、; C、: D、、 8 将逻辑型数据转换成整型数据时,转换规则是( D )。 A、将True转换为 1 ,将False转换为 0 B、将True转换为 1 ,将False转换为 -1 C、将True转换为 0 ,将False转换为 -1 D、将True转换为 -1 ,将False转换为 0 9 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D).

A、SIN B、4^5 C、3*4 D、x+1 10 如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值( B )。 A、不能计算 B、 True C、5 D、False 11 随机产生[10,50] 之间整数的正确表达式是( D )。 A、Round( Rnd*50) B、 Int(Rnd*40+10) C、Round( Rnd*51) D、 10+Int(Rnd*41) 12 每建立一个窗体,工程管理器窗口中就会增加一个(C). A、类模块文件 B、工程文件 C、窗体文件 D、程序模块文件 13 INT(100*RND(1))产生的随机整数的闭区间是(B). A、[1,100] B、[0,99] C、[0,100] D、[1,99] 14 下列数据类型中,占用内存最小的是(D). A、Integer B、Single C、Boolean D、Byte 15 VisualBasic是一种()程序设计语言.B A、过程式 B、非过程式 C、机器 D、低级 16 函数Int(10*Rnd)是在(A)范围内的整数. A、[0,9] B、[0,1] C、[1,9] D、[1,10] 17 以下合法的一组Visual Basic用户标识符是 C A、Sum 和 8abc B、a#x 和 Pi C、ForLoop 和 Total D、Const 和 DoWhile

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 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

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程序设计 试题与答案-1

《VB程序设计基础》试题 一、选择题:(每空 2 分,共 20 分) 1. 与传统的程序设计语言相比,Visual Basic最突出的特点是___________。 A. 结构化程序设计 B. 程序开发环境 C. 事件驱动编程机制 D. 程序调试技术 2. Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是________。 A. 属性、事件、方法 B. 控件、属性、事件 C. 窗体、控件、过程 D. 窗体、控件、模块 3. 窗体模块保存在一个扩展名为__________的文件中。 A. bas B. vbp C. vbg D. frm 4. 下面正确的赋值语句是_________。 A. x+y=30 B. y=π*r*r C. y=x+30 D. 3y=x 5. 设S=“492”,表达式Right(S,1)+Left(S,1)+Mid(S,2,1)的值为__________。 A.“492” B.“249” C.“294” D.“429” 6. 将数学表达式a≤b≤c写成Visual Basic表达式,正确的是__________。 A. a<=b<=c B. a<=b Or b<=c C. a<=b And b<=c D. a<=b Not b<=c 7.为了把焦点移到文本框,所使用的方法是___________。 A. SetFocus B.Visible C.Refresh D.GetFocus 8. INT(100*RND)产生的随机整数的闭区间是_____________。 A.[0,100] B.[1,100] C.[1,99] D.[0,99] 9. 一个数组说明为Dim a(0 to 5,1 to 5) As Integer,则该数组共有_________个 元素。 A. 5 B. 36 C. 30 D. 不确定 10. 下面过程定义语句合法的是____________。

vb考试题目

第2套 VB语言程序设计 下面是20道选择题,满分为10分,每道题的分数一样,及格分数为6分(即正确率为60%) 1、以下语句Print 3 + 4 \ 5 * 6 / 7 Mod 8的输出结果是( B.4 )。 A.3 B.4 C.5 D.6 请选择: A B C D 2、下面不是VB的数据类型的是(B )。 A.Currency B.Bool C.Object D.Single 请选择: A B C D 3、下列可作为VB的变量名的是(B )。 A.3*Delta B.Bool C.Object D.Single 请选择: A B C D

4、下面的数2.65358979335278E-06写成普通的十进制数是(B)。 A.0.0000265358979335278 B.0.00000265358979335278 C.0.000265358979335278 D.0.000000265358979335278 请选择: A B C D 5、下面的数1.21576654590569E+19写成普通的十进制数是(D )。 A.12157665459056900 B.121576654590569000 C.1215766545905690000 D.12157665459056900000 请选择: A B C D 6、设a = 2,b = 3,c = 4,d = 5,下列表达式Not a <= c Or 4 * c = b^2 And b <> a + c的值是( D )。 A.-1 B.1 C.True D.False 请选择: A B C D 7、语句Print 5 * 5 \ 5 / 5的输出结果是(B )。

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

相关文档