2020年VisualBasic程序设计期末测试题库288题(含标准答案)_第1页
2020年VisualBasic程序设计期末测试题库288题(含标准答案)_第2页
2020年VisualBasic程序设计期末测试题库288题(含标准答案)_第3页
2020年VisualBasic程序设计期末测试题库288题(含标准答案)_第4页
2020年VisualBasic程序设计期末测试题库288题(含标准答案)_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020年VisualBasic程序设计期末测试复习题288题

[含答案]

一、选择题

1.若要将窗体隐藏起来,则实现的方法为O

a)Unload

b)Show

c)WindowsState

d)Hide答案:D

2.整型数的取值范围为o

a)-32767〜+32767

b)-32768〜+32767

c)-32768〜+32768

d)0-65535答案:B

3.在程序中使用日期型数据时,必须用符号—将日期型数据括起来。

a)@

b)$

c)%

d)#答案:D

4.下列选项中,为字符串常量的是o

a)6/12/2001

b)"6/12/2001”

c)#6,12,2001#

d)6,12,2001#答案:B

5.下列数据中哪一个是布尔常量_____o

a)123

b)not

c)TRUE

d)xyz答案:C

6.下列数据类型不可能占8个字节的是数据类型。

a)Date

b)Long

c)Double

d)Currency答案:B

7.在VisualBasic程序设计中,过程名称的长度不能超过个字符。

a)8

b)40

c)255

d)11答案:B

8.如果有声明Dima(5)AsInteger,则该数组共占用个字节内存。

a)5

b)6

c)10

d)12答案:D

9.下列控件不能改变大小的有o

a)TextBox

b)Label

c)Timer

d)PictureBox答案:C

10.假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是?

a)BOOLVAR='TRUE'

b)BOOLVAR=.TRUE

c)BOOLVAR=#TRUE#

d)BOOLVAR=False

答案:D

11.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的属性来

实现。

a)FontName

b)Font

c)FontSize

d)FontBold答案:C

12.以下控件中没有Caption属性的控件是。

a)标签框

b)文本框

c)框架

d)命令按钮答案:B

13.下列属性用于设置或返回文本框中的文本。

a)Caption

b)Text

c)Name

d)Dragicon答案:B

14.当复选框设置为图片风格时,下列属性可以在复选框被选中时显示图形。

a)DisabledPicture

b)DownPicture

c)Picture

d)Image答案:B

15.若要在列表框中显示多列数据,可用列表框的属性来实现。

a)MultiSelect

b)Index

c)Columns

d)List答案:C

16.复选框控件其Value属性的可取值是。

a)Trut和False

b)0和1

c)1、2、3

d)0、1、2答案:D

17.所有控件都有的属性是,在程序中作为对象的标识引用。

a)Caption

b)Value

c)Text

d)name答案:D

18.在VisualBasic环境下,当写一个新的VisualBasic程序时,所做的第一件事是

a)编写代码

b)新建一个工程

c)打开属性窗口

d)进入VB环境答案:B

19.以下不属于VisualBasic系统的文件类型是

a).frm

b).cis

c).bat

d).vbp答案:C

20.下列命令按钮事件过程执行后,输出结果是o

Form=lto1000step2

a=10

forn=lto20step2

a=a+2

nextn

nextm

printa

a)1200

b)1000

c)30

d)20答案:C

21.下列是一个循环结构的程序,循环体内的语句将执行次。

K=0

For1=1to10

Forj=lto100

K=K+l

Nextj

NextI

a)0

b)10

c)100

d)1000答案:D

22.若要取消窗体的最大化功能,则可设置____属性为False来实现。

a)ControlBox

b)MinButton

c)MaxButton

d)Enabeld答案:C

23.下列语句可以将变量A、B的值互换。

a)A=B:B=A

b)C=A:A=B:B=C

c)A=C:C=B:C=A

d)B=A:A=B答案:B

24.用于将菜单项级别提升一级的按钮为o

a)*-

b)一

c)f

d)3答案:A

25.用户可通过模拟屏幕的小图象来布置应用程序运行后的位置。

a)窗体设计器

b)快捷菜单

c)立即窗口

d)窗体布局窗口答案:D

26.以下选项中,是VisualBasic控件的是。

a)文本框

b)Print

c)Click

d)Debug答案:A

27.以下选项中,不属于单选按扭属性的是o

a)Enabled

b)Caption

c)Name

d)Min答案:D

28.窗体能响应的事件是o

a)ActiveFrom

b)Drive

c)Load

d)Change答案:C

29.单精度浮点数占用的字节数为o

a)2个字节

b)3个字节

c)4个字节

d)8个字节答案:C

30.当程序运行时,在窗体上单击鼠标,以下事件是窗体不会接收到的。

a)MouseDown

b)MouseUp

c)Load

d)Click答案:C

31.使用CommonDialog控件的方法可显示“打印”对话框。

a)ShowOpen

b)ShowSave

c)ShowColor

d)ShowPrinter答案:D

32.数组DimD(3,1To10,1To15)共有元素。

a)100

b)600

c)30

d)450答案:B

33.整型变量占用的字节数为o

a)2个字节

b)3个字节

c)4个字节

d)5个字节答案:A

34.程序的基本控制结构是。

a)顺序结构、多分支结构和单分支结构

b)For…Next结构、Do…loop结构

c)顺序结构、选择结构和循环结构

d)单行结构和多行结构答案:C

35.在VisualBasic设计界面中不能隐藏的窗口是

a)工程窗口

b)属性窗口

c)立即窗口

d)窗体窗口答案:A

36.以下面___那种方式打开的文件,只能读不能写。

a)Input

b)Output

c)Random

d)Append答案:A

37.以下程序段的执行结果是o

X=2:y=l

Ifx*y<lThen

y=y-i

Else

y=-l

Printy-x>0

EndIf

a)Ture

b)False

c)-1

d)1答案:B

38.以下程序段的输出结果是o

A=Sqr(3)

b=Sqr(2)

c=a>b

Printc

a)-1

b)0

c)False

d)Ture答案:D

39.一个可执行的vb运行程序至少包括一个

a)标准模块

b)窗体模块

c)类模块

d)资源文件模块答案:B

40.下列程序运行后,变量s的值为o

J=O:s=O

For1=1To4

j=j+I

s=s+j

NextI

a)20

b)10

c)5

d)15答案:A

41.下列程序段的执行结果是o

N=10

Fork=nTo1Step-1

x=Sqr(k)

x=x-2

Nextk

Printx-2

a)-3

b)-1

c)1

d)1.16答案:A

42.如下数组声明语句,正确的是o

a)dima[3,4]asintiger

b)dima(3,4)asstring

c)dima(n,n)assingle

d)dima(34)asinteger答案:B

43.写列选项中,合法的变量是o

a)c%aaa

b)sum_3

c)Else

d)5persons答案:B

44.目录列表框的path属性的作用是o

a)显示目录列表框中打开的当前目录。

b)显示当前驱动器或指定驱动器上的某目录下的文件名。

c)显示根目录下的文件名。

d)显示路径下的文件。答案:A

45.单击滚动条两端的滚动箭头,将触发它的事件。

a)Scroll

b)SmallChangeorLangeChange

c)KeyDown

d)Change答案:D

46.设A、B、C表示三角形的3条边,表示条件“任意两边之和大于第三边

的布尔表达式可以用()表示。

a)A+B>=COrA+C>=BOrB+C>=A

b)Not(A+B<=COrA+Cv=BOrB+C<=A)

c)A+B>CAndA+C>BAndB+C>A

d)A+B>=CAndA+C>=BOrB+C>=A答案:B

47.下列输出语句中,错误的是o

a)?X,y

b)Printx,y

c)Debug.Printx,y

d)Print.Formx,y答案:D

48.当事件能被触发时,()就会对该事件作出响应.

a)对象

b)程序

c)控件

d)窗体答案:A

49.标准工具箱中的控件()

a)数目是固定不变的

b)数目可以增加或减少

c)包含了Visual?Basic所有控件

d)在窗体建立对象时不一定被使用答案:B

50.下列各种窗体事件中,不能由用户触发的事件是()

a)Load事件和Unload事件

b)Click事件和Unload事件

c)Click事件和Dbclick事件

d)Load事件和Initialize事件答案:D

51.将任意一个正的两数N的个位数与十位数对换的表达式为?

a)(N-INT(N/10)*10)*10+INT(N/10)

b)N-7INT(N/10)*10)*10+INT(N)/10?

c)INT(N/10)+(N-INT(N/10)

d)(N-7INT(N/10)*10)*10+INT(N/10)答案:A

52.INT(100*RND(1))产生的随机整数的闭区间是

a)[0,99]

b)[1,100]

c)[0,100]

d)[1,99]答案:A

53.表达式2+3*4人5-SIN(X+l)/2中最先进行的运算是?

a)4A5

b)3*4

c)x+1

d)SIN答案:C

54.设A、B、C表示三角形的3条边,表示条件“任意两边之和大于第三边”的布尔表达

式可以用(???)表示。

a)A+B>=COrA+C>=BOrB+C>=A

b)Not(A+B<=COrA+C<=BOrB+C<=A)

c)A+B>CAnd?A+C>BAndB+C>A

d)A+B>=CAndA+C>=BOrB+C>=A答案:B

55.如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是

a)0.01*int(x+0.05)

b)0.01*int(100*(x+0.005))

c)0.01*int(100*(x+0.05))

d)0.01*int(x+0.005)答案:B

56.“对象”是计算机系统运行的()

a)程序单位

b)逻辑单位

c)物理实体

d)基本实体答案:D

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

a)4人5

b)3*4

c)x+1

d)SIN答案:C

58.能够改变窗体边框线类型的属性是()

a)FontStyle

b)BorderStyle

c)BackStyle

d)Border答案:B

59.Rnd函数可能产生的()值

a)2

b)1

c)0.1234

d)1.00005答案:C

60.在一个语句行内写多条语句时,语句之间应该用()分隔

a)逗号

b)分号

c)顿号

d)冒号答案:D

61.启动VisualBasic后,系统为用户新建的工程起一个名为()的临时名称

a)工程1

b)窗体1

c)工程

d)窗体答案:A

62.双击窗体的任何地方,可以打开的窗口是()

a)代码窗口

b)属性窗口

c)工程管理窗口

d)以上3个选项都不对答案:A

63.逻辑运算符Xor、Or、Eqv、And中,级别最高的运算符()

a)Xor

b)Or

c)Eqv

d)And答案:D

64.叹金丁口艮

说法不正确的是

a)必须是字母开头,不能是数字或其他字符

b)不能用VisualBasic保留字

c)可以包含字母、数字、下划线和标点符号

d)不能超过255个字符答案:C

65.下列关于属性设置的叙述错误的是:()

a)一个控件具有什么属性是VB预先设计好的,用户不能改变

b)一个控件具有什么属性是VB预先设计好的,用户可以改变

c)一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置

d)一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值答案:A

66.决定控件上文字的字体、字形、大小及效果的属性是()

a)TEXT

b)CAPTION

c)NAME

d)FONT答案:D

67.若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的()属性

a)BACKCOLOR

b)BORDERSTYLE

c)FORECOLOR

d)BACKSTYLE答案:D

68.INT(100*RND(1))产生的随机整数的闭区间是

a)[0,99]

b)[1,100]

c)[0,100]

d)[1,99]答案:A

69.表达式Abs(-5)+Len("ABCDE")的值是。

a)5ABCDE

b)-5ABCDE

c)10

d)0答案:C

70.语句Print5*5/5的输出结果是。

a)5

b)25

c)0

d)5*5/5答案:A

71.下面的运算符中,优先级别最高的是o

a)AND

b)*

c)〉=

d)&答案:B

72.执行语句Printformat(5459.478,"##,#0.00"),正确的输出是.

a)5459.48

b)5,459.48

c)5,459,478

d)5,459o47答案:B

73.以下过程不属于Sub过程的是o

a)编译过程

b)Sub通用过程

c)proper属性过程

d)Event事件过程答案:A

74.当x=-5时,下列语句y=iif(x>0,x八2+l,x-l)执行后y的值—

a)0

b)26

c)-6

d)4答案:C

75.Print方法不允许在__对象上输出数据。

a)窗体

b)代码窗口

c)立即窗口

d)图片框答案:B

76.Strc=Mid(nVisualBasic",10,3),贝UStrc的值

a)nVisH

b)nsuan

c)"Bas"

d)HsicH答案:D

77.表达式val(-17.8)+Abs(17.8)的值是。

a)0

b)0.8

c)-0.2

d)-34.8答案:A

78.表达式Left("howareyou”,3)的值是。

a)how

b)are

c)you

d)ho答案:A

79.控件是()

a)建立对象的工具

b)设置对象属性的工具

c)编写程序的编辑器

d)建立图形界面的编辑窗口答案:A

80.下面四个选项,不是事件的是o

a)Load

b)Enabled

c)Unload

d)Activate答案:B

81.单击命令按钮时,下列程序的执行结果为一

PrivateFunctionP(NAsInteger)

Staticsum

ForI=1ToN

sum=sum+1

NextI

P=sum

EndFunction

PrivateSubCommand1_Click()

S=P(l)+P(2)+P(3)+P(4)

PrintS;

EndSub

a)20

b)30

c)115

d)135答案:A

82.下面____控键对象具有绘图方法。

a)Image

b)Line

c)Picturebox

d)Frame答案:C

83.能够改变窗体边框线类型的属性是o

a)Fontstyle

b)Borderstyle

c)Backstyle

d)Border答案:B

84.下列对象中没有焦点属性的是(???)

a)命令按钮控件

b)窗口控件

c)文本框控件

d)单选框控件答案:B

85.以下关于复选框的说法,正确的是(??)

a)一个窗体上的所有复选框一次只能有一个被选中

b)一个容器中的所有复选框一次只能有一个被选中

c)在一个容器中的复选框可以同时有多个被选中

d)无论是在容器中还是在窗体中,都不可以同时选中多个复选框答案:C

86.下列赋值语句正确的是(??)

a)Textl.text=Text.text+Text2.text?

b)Textl.name=Textl.Name+Text2.Name?

c)Textl.Caption=Textl.Caption+Text2.Caption?

d)Textl.Enable=Textl.Enable+Text2.Enable?答案:A

87.引用列表框的最后一项应使用()

a)List1.List(List1.ListCount-1)

b)Listl.List(Listl.ListCount)

c)Listl.List(ListCount)

d)Listl.List(ListCount-1)答案:A

88.可以用作其它控件容器的控件有()

a)窗体控件,列表控件,图像控件

b)窗体控件,文本框控件,框架控件

c)窗体控件,框架控件,图片框控件

d)窗体控件,标签控件,图片控件答案:C

89.要在图片框P1中打印字符串“HowAreYou",应使用语句()

a)Picturel.Print="HowAreYou”

b)Pl.Picture=LoadPicture(^HowAreYou?,)

c)Pl.Print“HowAreYou”

d)Print"HowAreYou”答案:C

90.为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为

True,这个属性是()

a)Value

b)Cancle

c)Enable

d)Default答案:D

91.表达式Fix(-23.87)+int(24.56)的值为。

a)-1

b)0

c)1

d)2答案:C

92.ControlBox属性只适用于窗体,当窗体的属性设置为0-None时,

则ControlBox属性不起作用。

a)Borderstyle

b)Autoredraw

c)Windowstate

d)Enabled答案:A

93.如果要求设置定时器时间间隔为0.5秒钟,那么它的Interval属性值应该等于

a)5000

b)500

c)50

d)5答案:B

94.复选对象是否被选中,是由其属性决定的。

a)Checked

b)Value

c)Enabled

d)Selected答案:B

95.没有Caption属性的控件是。

a)Label

b)OptionButton

c)Frame

d)LisBox答案:D

96.下列符号是VisualBasic中合法变量名的是。

a)IF

b)7AB

c)A[B]7

d)AB_7答案:D

97.控件可以使用SetFocus。方法。

a)Frame

b)Label

c)TextBox

d)Timer答案:C

98.滚动条单击边上的箭头按钮移动的大小由___设定。

a)Change

b)SmallChange

c)Scroll

d)Tabstop答案:B

99.下列程序段的执行结果为o

N=0:J=l

DoUntilN>2

N=N+1

J=J+N*(N+1)

Loop

PrintN;J

a)01

b)37

c)321

d)313答案:C

100.下列程序段运行后,输出结果是—

B=1

Dountilb>7

b=b*(b+l)

Loop

Printb

a)7

b)39

c)42

d)1答案:C

101.15.5\2的结果是o

a)1

b)1.5

c)7

d)8答案:D

102.对象不能响应Click事件。

a)列表框

b)图片框

c)窗体

d)计时器答案:D

103.Boolean类型的数据由几个字节组成

a)1

b)2

c)3

d)4答案:B

104.以下不属控件的一项是o

a)文本框

b)标签框

c)列表框

d)消息框答案:D

105.Dimbl,b2asboolean语句显式声明变量___。

a)bl和b2都为布尔型变量

b)bl是整型,b2是布尔型

c)bl是变体型(可变型),b2是布尔型

d)bl和b2都是变体型(可变型)答案:C

106.Inputbox()函数的返回值类型为o

a)数值型

b)字符型

c)逻辑型

d)变体型答案:B

107.Rnd函数不可能产生的值是o

a)0

b)1

c)0.1234

d)0.00005答案:B

108.表达式X+1>X是o

a)算术表达式

b)非法表达式

c)字符串表达式

d)关系表达式答案:D

109.窗体的BackColor属性用于设置窗体的

a)高度

b)亮度

c)背景色

d)前景色答案:C

110.窗体模块保存在一个扩展名为的文件中。

a)bas

b)cis

c)frm

d)bmp答案:C

111.若x是一个正实数,对x的第3位小数四舍五入的表达式

a)0.01*Int(x+0.005)

b)0.01*Int(100*(x+0.005))

c)0.01*Int(100*(x+0.05))

d)0.01*Int(x+0.05)答案:B

112.VisualBasic主要用于。

a)图像处理

b)文字处理

c)制作视频文件

d)开发应用程序答案:D

113.用于获得字符串S最左边4个字符的函数是:

a)Left(S,4)

b)Left(l,4)

c)Leftstr(S)

d)Leftstr(3,4)答案:A

114.19.5Mod2*2的运算结果是»

a)3.5

b)1

c)3

d)0答案:D

115.下面程序执行的结果是—o

PrivateSubForm_Click()

A$="123“:B$=“456”

C=Val(A$)+Val(B$)

PrintCM00

EndSub

a)123

b)3

C)5

d)579答案:C

116.下列程序执行后,变量s的值为o

DimsAslong,xAsInteger

s=0:x=l

DoWhile(x<10)

s=s+x

x=x+2

Loop

Prints

a)10

b)25

c)50

d)100答案:B

117.滚动条控件(如图所示)的Max属性所设置的是(2)o

A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值

B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量

C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量

D、滚动条控件无该属性

118.编写如下事件过程:

PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

IfShift=6AndButton=2Then

Print"Hello"

EndIf

EndSub

程序运行后,为了在窗体上输出"Hello”,应在窗体上执行以下操作。

a)同时按下Shift键和鼠标左键

b)同时按下Shift键和鼠标右键

c)同时按下Ctrl、Alt键和鼠标左键

d)同时按下Ctrl、Alt键和鼠标右键答案:D

119.当变量x=2,y=5时,以下程序的输出结果为-

Dountily>5

x=x*y

y=y+i

loop

printx

a)2

b)5

c)10

d)20答案:C

120.当执行以下程序时,在名为IblResult的标签框内将显示。

PrivateSubcmdlt_click()

DimI,R

R=0

For1=1To5Step1

R=R+I

NextI

lblResult.Caption=Str(R)

EndSub

a)字符串15

b)整数15

c)字符串5

d)整数5答案:A

121.如下有一段不完整的程序段,如果要求该程序执行3次循环,则应在程序中的括号里

输入O

X=1

do

x=x+3

printx

loopuntil(___)

a)x>=8

b)x<=8

c)x>=7

d)x<=7答案:A

122.若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为。

Ifa>5then

ifb<4then

c=a-b

else

c=b-a

Endif

elseifb>3then

c=a*b

else

c=amodb

Endif

a)2

b)-1

c)1

d)6答案:A

123.下列程序的执行结果是o

Dima(5)AsString

DimbAsInteger

DimIAsInteger

ForI=0To5

a(I)=I+l

Printa(I)

NextI

a)123456

b)6

c)654321

d)0答案:A

124.下列程序的执行结果为o

DimintsumAsInteger

DimIAsInteger

intsum=0

For1=20.2To5Step-4.7

intsum=intsum+1

NextI

Printintsum

a)150

b)200

c)50

d)0答案:C

125.表达式2*3八2+2*8/4+3八2的值为。

a)64

b)31

c)49

d)22答案:B

126.下列程序的执行结果为o

DimintsumAsInteger

DimIAsInteger

intsum=0

For1=0To50Step10

intsum=intsum+I

NextI

Printintsum

a)150

b)200

c)50

d)0答案:A

127.如果要改变窗体的标题,需要设置窗体对象的属性。

a)Name

b)Caption

c)BackColor

d)BorderStyle答案:B

128.下列循环语句将执行次。

A=100

Do

Printa

a=a+l

Loopuntila<=10

a)1

b)10

c)100

d)死循环答案:D

129.下面程序段的循环结构执行后,的输出值是一

程序段为:

For1=1to10step2

y=y+i

NextI

printI;

a)25

b)10

c)11

d)因为Y的初值不知道,所以不确定答案:C

130.写列程序段的执行结果—o

A="abbacddcbaH

for1=6to2step-2

x=mid(a,I,I)

y=left(a,I)

z=right(a,I)

z=x&y&z

nextI

printUcase(z)

a)ABA

b)AABAAB

c)BBABBA

d)ABBABA答案:C

131.有如下程序:

For1=1To3

Forj=5To1Step-1

PrintI+j

Nextj

NEXTI

其循环执行的次数为o

a)12

b)13

c)14

d)15答案:D

132.有如下程序,该程序将o

For1=1to10step0

K=k+2

NextI

a)形成无限循环。

b)循环体执行一此后结束循环。

c)语法错误。

d)循环体不执行即结束循环。答案:A

133.有如下程序段,该程序段执行完毕后,共循环了o

For1=1To5

Forj=lToI

Fork=jTo4

Print"a"

Nextk

Nextj

NextI

a)4

b)5

c)38

d)40答案:D

134.以下程序输出1到1000之间所有的偶数之和,请补充完该程序。

PrivateSubCommand_Click()

DimxAsDouble

For1=0To1000

IfThen

x=x+I

EndIf

NextI

Printx

EndSub

a)iMod2=0

b)xMod2=0

c)IMod2<>0

d)xMod2<>0答案:A

135.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是o

a)单选按钮

b)图片框

c)通用对话框

d)文本框答案:C

136.下列运算结果中,值最大的是o

a)3\4

b)3/4

c)4mod3

d)3mod4答案:D

137.下列程序的执行结果为o

A=100:b=50

Ifa>bThen

a=a-b

Else

b=b+a

Endif

Printa

a)50

b)100

c)200

d)10答案:A

138.下列可以把当前目录下的图形文件picl.jpg装入图片框Picturel中的语句为

a)Picture=npicl.jpg"

b)Picture.Handle="picl.jpg”

c)Picturel.Picture=LoadPicture("pic1.jpg")

d)Picture:LoadPicture("picl.jpg")答案:C

139.把InputBox的返回值转换为数值应该使用的函数是

a)Log

b)Str

c)Len

d)Vai答案:D

140.下列逻辑运算结果为“true”的是。

a)falseornottrue

b)falseandnottrue

c)trueornottrue

d)trueandnottrue答案:C

141.设定当鼠标移动到文本框控件上时给用户提示文本的属性是

a)HideSelection

b)ToolTipText

c)Aligmment

d)Wordwrap答案:B

142.文件列表框中用于设置或返回所选文件的文件名的属性是一

a)File

b)FilePath

c)Path

d)FileName答案:D

143.要输出简单信息,可以使用o

a)InputBox函数

b)MsgBox函数

c)ShowFont方法

d)ShowPrinter方法答案:B

144.要禁用计时器控件、需要将—属性设置为false。

a)Enable

b)Visibale

c)Timer

d)Interval答案:A

145.要获得当前驱动器应使用驱动器列表框的属性。

a)Path

b)Drive

c)Dir

d)Pattern答案:B

146.要改变控件的宽度,应修改该控件的属性。

a)Top

b)Left

c)Width

d)Height答案:C

147.要改变Label控件中文字的颜色,可以设置Label控件的属性。

a)FontColor

b)FillColor

c)ForeColor

d)BackColor答案:C

148.为使文本框显示滚动条,必须先设置文本框的属性是o

a)AutoSize

b)Alignment

c)Multiline

d)ScrollBars答案:C

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

a)Position

b)SelStart

c)SelLength

d)Left答案:B

150.双击窗体中的对象后,VisualBasic将显示的窗口是。

a)项目(工程)窗口

b)工具箱

c)代码窗口

d)属性窗口答案:C

151.下列那些控件不可能包含其它控件o

a)Picturebox

b)Frame

c)Toolbar

d)Image答案:D

152.下列能正确产生[1-30]之间的随机整数的表达式是o

a)l+rnd(30)

b)l+30*md()

c)md(l+30)

d)int(rnd()*30)+l答案:D

153.以下操作不能打开属性窗口。

a)按下F4键

b)单击工具栏的“属性窗口”按钮

c)执行“视窗”菜单中的“属性窗口”命令

d)双击任何一个对象答案:D

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

X=5

y=-20

ifnotx>0then

x=y-3

else

y=x+3

printx-y;y-x

endif

a)-33

b)5-8

c)3-3

d)25-25答案:A

155.在VisualBasic中按文件的访问方式不同,可以将文件分为

a)顺序文件、随机文件和二进制文件

b)文本文件和数据文件

c)数据文件和可执行文件

d)ASCII文件和二进制文件答案:A

156.在VisualBasic中,要设置菜单项的快捷访问键,应使用哪个符号:

a)&

b)*

c)$

d)@答案:A

157.在VisualBasic中,下列控件可以包含其他控件。

a)Picturebox

b)Commandbutton

c)Label

d)Checkbox答案:A

158.在VisualBasic中,称对象的数据为:。

a)属性

b)方法

c)事件

d)封装答案:A

159.下列程序运行后,输出的结果为o

B=1

Dowhile(b<40)

b=b*(b+l)

Loop

Printb

a)42

b)39

c)6

d)1答案:A

160.设a=2,b=3,c=4,d=5,下列表达式a=b<>c=d的值是。

a)1

b)Ture

c)False

d)-1答案:C

161.下列事件中,命令按钮能响应的事件是o

a)DblClick

b)Click

c)Scroll

d)Load答案:B

162.如果有数组声明Dima(10)AsInteger,则该数组共有个元素。

a)10

b)11

c)9

d)不确定答案:B

163.若要设置定时器控件的定时时间,需设置的属性是o

a)interval

b)value

c)enabled

d)text答案:A

164.若要在图片框中绘制一个圆,使用的方法是o

a)Circle

b)line

c)point

d)pset答案:A

165.设置命令按钮的标题文字时,应改变的属性是o

a)text

b)Name

c)Caption

d)(名称)答案:C

166.Msgbox函数返回值的类型是o

a)数值

b)字符串

c)变体

d)数值或字符串(视输入情况而定)答案:A

167.改变控件在窗体中的上下位置应修改控件的属性。

a)Top

b)Left

c)Width

d)Height答案:A

168.工程文件的文件名后缀是o

a).bmp

b).vbp

c).frm

d).bas答案:B

169.函数int(10*rnd)是在___范围内的整数。

a)[0,1)

b)[1,10)

c)[1,9)

d)[0,9]答案:D

170.函数int(abs(99-100)/2)的值为。

a)1

b)0

c)“0”

d)“1”答案:B

171.下列类型的变量中占用字节数最小的是0

a)Integer

b)Single

c)Date

d)Byte答案:D

172.控件的什么内容决定事件发生时的执行代码。

a)属性

b)事件过程

c)函数

d)通用过程答案:B

173.用于设定文本框中最多可接受的字符数的属性是o

a)AutoSize属性

b)PasswordChar属性

c)SelLength属性

d)MaxLength属性答案:D

174.通常,文本框的Setfocus方法不能使用在____事件中。

a)Form_click

b)Form_load

c)Command_click

d)Label_click答案:B

175.数学式子sin25°写成VisualBasic表达式是。

a)sin25

b)Sin(25)

c)Sin(25*3.14/180)

d)sin(25°)答案:C

176.以下控件中没有Caption属性的是。

a)标签框

b)文本框

c)框架

d)命令按钮答案:B

177.VisualBasic应用程序的运行模式是。

a)解释运行模式

b)编译运行模式

c)既有解释运行模式,又有编译运行模式

d)汇编运行模式答案:C

178.可变数组的各个数组元素的数据类型可以o

a)相同

b)不相同

c)两可

d)都不对答案:A

179.若要设置文本框中所显示的文本颜色,使用的属性是o

a)BackColor

b)FillColor

c)ForeColor

d)BackStyle答案:C

180.菜单控件仅支持以下事件。

a)Click

b)MouseDown

c)KeyPress

d)Load答案:A

181.若要获得滚动条的当前值,可访问的属性是o

a)Text

b)Value

c)Max

d)Min答案:B

182.若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是一

a)Value

b)Cancel

c)Default

d)Enabled答案:C

183.将当前窗体中显示的文字及绘制的图形全部清除,可以用方法

a)Me.Clear

b)Me.Cls

c)Me="”

d)Me.Delete答案:B

二、填空题

184.设置窗体的属性,可在窗体上显示图片。答案:Picture

185.以下循环的执行次数是o

K=0

DoWhilek<=10

k=k+l

Loop答案:11

186.下面程序段的输出结果是o

ForX=1.5To5Step5

PrintX;

NextX答案:1.5

187.在窗体上画一个命令按钮,然后编写如下事件过程:

PrivateSubCommand1_Click()

a=InputBox("请输入一个整数”)

b=InputBox("请输入一个整数”)

Printa+b

EndSub

程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为«

答案:321456

188.执行下面的程序段后,b的值为o

a=300:b=20

a=a+b:b=a-b:a=a-b答案:

189.VisualBasic的对象是和的总称。答案:窗体#控件

190.滚动条响应的重要事件有和(提示:该题只填写英文,如Click事

件,只写Click即可)。答案:CHANGE#SCROLL

191.工程是构成应用程序文件的。答案:集合

192.方法是VB提供的一种,用来完成一定的操作。答案;特殊子程序

193.下列程序段执行后x的值是o

X=100:y=50

ifx>ythenx=x-yelsex=x+y答案:50

194.下列程序用来将变量X,Y的值互换,请补充完程序(提示:该题答案中不要出现空

格)。

T=Y::X=T答案:Y=X

195.表达式15+3*3/9*5\5mod10的值是»答案:16

196.有一数组定义语句:dimM(-2to1)asstring,该语句定义的数组M中包含个元

素。答案:4

197.下列程序段的运行后t的值为o

Dimt,kassingle

k=5:t=l

doWhilek>=-l

t=t*k:K=K-1

loop答案:0

198.表达式:5\2*3的值是。答案:0

整除'的运算级别小于乘*除/

199.假设有一复选框控件,名为Check1,在程序中,我们用"checkl.value=l"

语句设置Value属性的值,则该程序执行后,复选框处于—状态。答案:选中

200.表达式Int(Rnd(O)+l)+Int(Rnd(l)-l)的值是。答案:0

201.VB程序设计中三种基本结构分是:结构、选择结构和结构。

答案:顺序#循环

202.x,y中至少有一个变量小于变量z的VB表达式为x<zy<z»

答案:OR

203.复选框控件Value属性指示复选框处于―(10)—或禁止状态(暗淡的)中

的某一种。选中

204.在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。

高度(Height)宽度(Width)

205.以下程序段的输出结果是一o

Num=0

Whilenum<=2

num=num+l

Wend

Printnum答案:3

206.如果要将某个菜单项设计为分隔线,则该菜单项的标题应设置为o答案:-

207.在窗体上画一个命令按钮(其Name属性为CommAndl),然后编写如下代码:

PrivateSubCommAndl_Click()

DimM(10)AsInteger

Fork=lTo10

M(k)=12-k

Nextk

x=6

PrintM(2+M(x))

EndSub

程序运行后,单击命令按钮,输出结果是o答案:4

208.可用窗体的—(9)_方法在窗体中显示文字。Print

209.窗体中有图片框(Picture1)和计时器(Timerl)两个控件,运行程序时,

将图片加载到图片框中,然后图片框以每1秒钟一次的速度向窗体的右下

脚移动,每次向左、向下移动150twip«请填空:

PrivateSubForm_load()

(1)=loadPicture(c:\pic\ball.ico)

(2).Interval(3)

EndSub

PrivateSubTimerl_Timer()

Staticx,yAsInteger

x=x+150

y=(4)

Picture1.Move(5)

EndSub

答案:(1)picturel.picture(2)Timerl(3)1000(4)y+150(5)x,y

210.VisualBasie中的常量分为两种,一种是文字常量,一种是—常量。答案:符号

211.VisualBasie提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,

系统会自动在列表框边上加一个o答案:滚动条

212.下面程序段执行后的结果是

X=10

For1=6.3to4.9Step-0.3

x=x-l

Next

Printx答案:5

213.下列程序段的执行时,共循环一次。

Fora=0To1

Forb=lTo2

Forc=lTo3

1=1+1

Nextc

Nextb

nexta答案:12

214.PrivateSubForm_Click()

StaticSUMAsInteger

I=1

DoWhileI<=10

SUM=SUM+

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论