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题

[含答案]

一、选择题

i.若要使标签透明,则可使用的属性是。

a)BackColor

b)BackStyle

c)BorderStyle

d)ForeColor答案:B

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

a)窗体

b)代码窗口

c)立即窗口

d)图片框答案:B

3.在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的事件。

a)Change

b)keyDown

c)Scroll

d)DragOver答案:C

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

a)标签框

b)文本框

c)框架

d)命令按钮答案:B

5.在VB中,过程共有三种,他们是o

a)事件过程,子过程和函数过程。

b)sub过程,Function过程和Property过程。

c)事件过程,函数过程和属性过程。

d)Sub过程,函数过程和通用过程。答案:A

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

a)工程窗口

b)属性窗口

c)立即窗口

d)窗体窗口答案:A

7.整型数的取值范围为

a)-32767〜+32767

b)-32768〜+32767

c)-32768〜+32768

d)0-65535答案:B

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

a)@

b)$

c)%

d)#答案:D

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

a)Date

b)Long

c)Double

d)Currency答案:B

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

a)8

b)40

c)255

d)11答案:B

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

DimM(10),N(10)

1二3

forT=lTo5

M(T)=T

N(I)=2*I+T

NextT

printN(I);M(I)

a)311

b)315

c)113

d)153答案:C

12.下列控件不能改变大小的有。

a)TextBox

b)Label

c)Timer

d)PictureBox答案:C

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

J=O:s=O

For1=1To4

j=j+I

s=s+j

NextI

a)20

b)10

c)5

d)15答案:A

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

a)DisabledPicture

b)DownPicture

c)Picture

d)Image答案:B

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

a)Trut和False

b)0和1

c)1、2、3

d)0、1、2答案:D

16.要声明一个长度为256个字符的定长字符串变量str,以下语句正确的是。

a)DimstrAsString

b)DimstrAsString(256)

c)DimstrAsString(256)

d)DimstrAsString*256答案:D

17.下列方法是将项目添加到List控件中。

a)List

b)ListCount

c)Move

d)Additem答案:D

18.命令按钮Commandl的Caption属性为“退出(x)”,要将命令按钮的快捷键设为

Alt+x,应修改Caption属性为。

a)在x前插入&

b)在x后插入&

c)在x前插入#

d)在x后插入#答案:A

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

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

20.已知变量A、B、C中C的值最小,则判断A、B、C可否构成三角形的逻辑表达式是

a)A>=BANDB>=CANDC>0

b)A+C>BANDB+C>AANDC>0

c)(A+B)>=CORA-B<=CANDC>0

d)A+B>CANDA-BO答案:B

21.表达式25.26MOD6.98的值是。

a)1

b)5

c)4

d)提示错误信息答案:C

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

a)5459.48

b)5,459.48

c)5,459,478

d)5,459o47答案:B

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

a)BOOLVAR='TRUE'

b)BOOLVAR=.TRUE

c)BOOLVAR=#TRUE#

d)BOOLVAR=False

答案:D

24.下列程序的运行结果为o

For1=1to3

d⑴=2*1-1

?d(D

NextI

a)135

b)246

c)146

d)567答案:A

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

a)ShowOpen

b)ShowSave

c)ShowColor

d)ShowPrinter答案:D

26.用于获取字符串长度的函数是o

a)Len()

b)Length()

c)Strlen()

d)Lofo()答案:A

27.用于获得字符串S从第4各字符开始的4个字符的函数是o

a)Mid(S,4,4)

b)Middle(S,4,4)

c)Midstr(S,4,4)

d)MiddleStr(S,4,4)答案:A

28.用以下语句Dimb(-2to4)asstring所定义的数组的元素个数是个。

a)2

b)4

c)6

d)7答案:D

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

a)一

b)一

c)t

d)I答案:A

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

a)窗体设计器

b)快捷菜单

c)立即窗口

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

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

a)ActiveFrom

b)Drive

c)Load

d)Change答案:C

32.当一个工程含有多个窗体时,其中的启动窗体是o

a)启动VB时建立的窗体

b)第一个添加的窗体

c)最后一个添加的窗体

d)在“工程属性”对话框中指定的窗体答案:D

33.改变驱动器列表框的Drive属性值将激活事件。

a)Change

b)Scroll

c)KeyDown

d)KeyUp答案:A

34.将定时器的时间间隔设置为1秒,那么定时器的Interval属性应设置为

a)1000

b)1

c)100

d)10答案:A

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

a)dima[3,4]asintiger

b)dima(3,4)asstring

c)dima(n,n)assingle

d)dima(34)asinteger答案:B

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

a)MouseDown

b)MouseUp

c)Load

d)Click答案:C

37.要把一个命令按钮设置成无效,应设置其哪一属性值___o

a)Visible

b)Enabled

c)Default

d)Cancel答案:B

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

a)100

b)600

c)30

d)450答案:B

39.程序的基本控制结构是o

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

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

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

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

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

a)A=B:B=A

b)A=A+B:B=A-B:A=A-B

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

d)A=(A+B)/2:B=(A-B)/2答案:B

41.以下程序段执行后整型变量n的值为o

N=0

for1=1to20step5

n=n+l

nextI

a)3

b)4

c)5

d)2答案:B

42.以下程序输出的结果为o

X=1

y=4

DoUntily>4

x=x*y

y=y+i

Loop

Printx

a)4

b)8

c)12

d)16答案:A

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

a)Input

b)Output

c)Random

d)Append答案:A

44.以下哪个是合法的变量名o

a)Len

b)Test@qw

c)6cost_l

d)count2s答案:D

45.以下可以构成语句的一项是o

a)对象名.属性名

b)对象名.方法名

c)对象名.事件名

d)对象名.函数名答案:B

46.以下程序段的执行结果是。

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

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

a)标准模块

b)窗体模块

0类模块

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

48.不能触发滚动条Change事件的操作是。

a)拖动滚动块

b)单击两端箭头

c)单击滚动块

d)单击箭头与滚动块之间的滚动条答案:C

49.设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的

名称不能是()

a)cmdc

b)cmdb

c)cmdA

d)Command1答案:c

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

a)编译过程

b)Sub通用过程

c)proper属性过程

d)Event事件过程答案:A

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.将任意一个正的两数N的个位数与十位数对换的表达式为

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

b)N-?INT(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

55.表达式(7\3+l)*(18\5-l)的值是()

a)8.76

b)7.8

c)6

d)6.67答案:C

56.表达式25.28Mod10的值是()

a)1

b)5

c)4

d)出错答案:B

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

a)2

b)1

c)0.1234

d)1.00005答案:C

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

a)逗号

b)分号

c)顿号

d)冒号答案:D

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

a)数目是固定不变的

b)数目可以增加或减少

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

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

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

a)工程1

b)窗体1

c)工程

d)窗体答案:A

61.下列叙述正确的是()

a)对象是包含数据又包含对象数据进行操作的方法的物理实体

b)对象的属性只能在属性窗口中设置

c)不同的对象能识别不同的事件

d)事件过程都要由用户点击对象来触发答案:C

62.文本框控件最多能处理()个字节

a)32k

b)64K

c)128K

d)16k答案:A

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

a)Xor

b)Or

c)Eqv

d)And答案:D

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

a)Name

b)Print

c)Caption

d)Enabled答案:B

65.哪个不是VisualBasic的数据类型。

a)Single

b)Object

c)Integer

d)Bool答案:D

66.除时钟外其它控件都没有的属性是

a)Top

b)Name

c)Visible

d)Interval答案:D

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

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

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

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

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

68.VB应用程序的运行模式是

a)解释运行模式

b)编译运行模式

c)两者都有

d)汇编模式答案:C

69.以下()程序段可以实施X、Y变量值的变换

a)Y=X:X=Y

b)Z=X:Y=Z:X=Y

c)Z=X:X=Y:Y=Z

d)Z=X:W=Y:Y=Z:X=Y答案:C

70.下列语句中正确的是

a)txtl.text+txt2.text=txt3.text

b)command1,name=cmdok

c)121abel.caption=1234

d)a=inputbox(hello)答案:D

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

a)BACKCOLOR

b)BORDERSTYLE

c)FORECOLOR

d)BACKSTYLE答案:D

72.窗体设计器是用来设计()

a)应用程序的代码段

b)应用程序的界面

c)对象的属性

d)对象的事件答案:B

73.表达式:5\2*3的值___o

a)7.5

b)0

c)1

d)2答案:B

74.表达式Int(-17.8)+Sgn(17.8)的值是

a)18

b)-17

c)-18

d)-16答案:B

75.若x=5,y=6,则表达式x+y=ll的值是

a)x+y=ll

b)11

c)True

d)False答案:C

76.RGB(x,y,z)函数中x,y,z的取值范围—

a)[0,255)

b)(0,255]

c)[0,255]

d)(0,255)答案:C

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

a)how

b)are

c)you

d)ho答案:A

78.表达式Right,Beijing”,4)的值是

a)Beijing

b)jing

c)eiji

d)ijin答案:B

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

a)-1

b)0

c)1

d)2答案:C

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

a)Image

b)Line

c)Picturebox

d)Frame答案:C

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

a)Fontstyle

b)Borderstyle

c)Backstyle

d)Border答案:B

82.VB6.0中,执行下面的四个语句时出现错误的是o

a)x=SGN(0)

b)x=SQR(0)

c)x=LOG(0)

d)x=SIN(0)答案:C

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

a)Load事件和Unload事件

b)Click事件和Unload事件

c)Click事件和Dbclick事件

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

84.如果有声明Optionbase1dimarray(15),则该数组共有个元素。

a)16

b)15

c)13

d)14答案:B

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

a)工程窗口

b)属性窗口

c)立即窗口

d)窗体窗口答案:A

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

a)命令按钮控件

b)窗口控件

c)文本框控件

d)单选框控件答案:B

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

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

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

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

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

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

a)Text1,text=Text.text+Text2.text?

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

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

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

89.要清除组合框Combol中的所有内容,可以使用()语句

a)Combol.CIS

b)Combol.Clear

c)Combol.Delete

d)Combo1.Remove?答案:B

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

a)Picture1.Print="HowAreYou

b)Pl.Picture=LoadPicture(HowAreYou")

c)Pl.Print"HowAreYou”

d)Print"HowAreYou”答案:C

91.要使标签中显示的文本靠右显示,则应将其Alignment属性设置为()

a)0

b)1

c)2

d)3答案:B

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

a)程序单位

b)逻辑单位

c)物理实体

d)基本实体答案:D

93.窗体的Enable属性的属性值是()类型的数据.

a)整型

b)字符型

c)逻辑型

d)实型答案:C

94.控件是()

a)建立对象的工具

b)设置对象属性的工具

c)编写程序的编辑器

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

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

a)对象

b)程序

c)控件

d)窗体答案:A

96.如果有声明Optionbase1dimarr(-8to-2,4),则该数组共有个元素。

a)36

b)28

c)34

d)35答案:B

97.窗体的BackColor属性用于设置窗体的。

a)局度

b)亮度

c)背景色

d)前景色答案:C

98.在VB中,常量12#的数据类型是。

a)整型

b)双精度浮点型

c)长整型

d)字符串答案:B

99.下列程序段运行后,输出结果是一o

B=1

Dountilb>7

b=b*(b+l)

Loop

Printb

a)7

b)39

c)42

d)1答案:C

100.下列程序共执行了循环。

DimintsumAsInteger

DimIAsInteger

DimjAsInteger

For1=1To10Step2

Forj=lTo5Step2

intsum=intsum+j

Nextj

NextI

a)10

b)20

c)25

d)15答案:D

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

a)0

b)0<=x<100

c)x>=0ANDx<100

d)0<=xORx<100答案:C

102.15.5\2的结果是o

a)1

b)1.5

c)7

d)8答案:D

103.19.5Mod2*2的运算结果是。

a)3.5

b)1

c)3

d)0答案:D

104.a和b中有且只有一个为0,可以用以下表达式来表示

a)a=0orb=0

b)a=0Xorb=0

c)a*b=0Anda+b<>0

d)a=0Andb=0答案:B

105.Inputbox。函数的返回值类型为0

a)数值型

b)字符型

c)逻辑型

d)变体型答案:B

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

a)0

b)1

c)0.1234

d)0.00005答案:B

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

N=O:J=1

DoUntilN>2

N=N+1

J=J+N*(N+1)

Loop

PrintN;J

a)01

b)37

c)321

d)313答案:C

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

a)算术表达式

b)非法表达式

c)字符串表达式

d)关系表达式答案:D

109.控件可以使用SetFocus()方法。

a)Frame

b)Label

c)TextBox

d)Timer答案:C

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

a)bas

b)cis

c)frm

d)bmp答案:C

111.如有数组声明语句Dima(2,-3to2,4),则数组a包含元素的个数是。

a)40

b)75

c)12

d)90答案:D

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

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

113.确定一个窗体大小的属性是0

a)Width和Height

b)Width和Top

c)Top和Left

d)Top和Height答案:A

114.Print方法可以输出多个表达式值,若使用标准格式输出,各表达式的分割符应是

a)空格

b)逗号

c)冒号

d)分号答案:B

115.VisualBasic的文件管理控件是。

a)驱动器列表框、目录列表框、文件列表框

b)驱动器列表框、文件列表框、组合框

c)文本框、驱动器列表框、文件列表框

d)驱动器列表框、文件列表框、图像框答案:A

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

a)Log

b)Str

c)Len

d)Vai答案:D

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

a)5000

b)500

c)50

d)5答案:B

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

a)Name

b)Caption

c)BackColor

d)BorderStyle答案:B

119.如果要在文本框中输入字符时,只显示某个字符,如星号(*),应设置文本框的

属性。

a)Caption

b)PasswordChar

c)Text

d)Char答案:B

120.变量A%的类型是oDimaasinteger

a)Integer

b)Single

c)String

d)Boolean答案:A

121.执行下列程序后,X的值为o

X=3

y=6

DoWhiley<=6

x=x*y

y=y+i

Loop

a)3

b)6

c)18

d)20答案:C

122.设执行以下程序段时依次输入1、3、5,执行结果为

Dima(4)AsInteger

Dimb(4)AsInteger

ForK=0To2

a(K+l)=Val(InputBox(“请输入数据:"))

b(3-K)=a(K+l)

NextK

Printb(K)

a)1

b)3

c)5

d)0答案:A

123.下列程序执行后,变量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

124.若整型变量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

125.设有如下语句:

strl=inputbox("输入练习")

从键盘上输入字符串“示例”后,strl的值是—o

a)“输入”

b)

c)“练习”

d)“示例”答案:D

126.我们在一个窗体上建立两个文本框,名称分别为Textl和Text2,事件过程如下,

PrivateSubTextl_change()

Text2.text=Ucase(Textl.text)

EndSub

则在Textl文本框输入“visualbasic”,Text2将。

a)Text2中无内容显示。

b)Text2显示”VISUALBASIC”。

c)Text2显示"visualbasic**

d)Textl显示"visualbasic”答案:B

127.下列程序的运行后s的值是o

S=0

Forx=99to1Step-2

s=s+x

Nextx

Prints

a)100

b)500

c)2500

d)5000答案:C

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

Dima(5)AsString

DimbAsInteger

DimIAsInteger

ForI=0To5

a(I)=I+l

Printa(I)

NextI

a)123456

b)6

c)654321

d)0答案:A

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

DimintsumAsInteger

DimIAsInteger

intsum=0

For1=0To50Step10

intsum=intsum+I

NextI

Printintsum

a)150

b)200

c)50

d)0答案:A

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

程序段为:

For1=1to10step2

y=y+i

NextI

printI;

a)25

b)10

c)11

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

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

K=0

ForJ=1to2

ForI=1to3

K=I+1

NextI

ForI=1to7

K=K+l

NextI

NextJ

PrintK

a)10

b)6

c)11

d)16答案:C

132.有如下程序:

For1=1To3

Forj=5To1Step-1

PrintI+j

Nextj

NEXTI

其循环执行的次数为o

a)12

b)13

c)14

d)15答案:D

133.删除字符串前导和尾随空格的函数是o

a)Ltrim()

b)Rtrim()

c)Trim()

d)Lcase()答案:C

134.执行下列程序段后,整型变量c的值为—o

A=24

b=328

selectcaseb\10

case0

c=a*10+b

case1to9

c=a*100+b

case10to99

c=a*1000+b

endselect

a)537

b)2427

c)24328

d)240328答案:C

135.执行完下面的程序段后,循环将执行一次。

For1=1.7To5.9Step0.9

a=a+l

Printa

NextI

a)3

b)4

C)5

d)6答案:C

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

For1=1To5

Forj=lToI

Fork=jTo4

Print"a"

Nextk

Nextj

NextI

a)4

b)5

c)38

d)40答案:D

137.以下程序输出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

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

a)单选按钮

b)图片框

c)通用对话框

d)文本框答案:C

139.下列各项不是VisualBasic的基本数据类型的是。

a)Char

b)String

c)Integer

d)Double答案:A

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

a)列表框

b)图片框

c)窗体

d)计时器答案:D

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

a)Label

b)OptionButton

c)Frame

d)LisBox答案:D

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

a)IF

b)7AB

c)A[B]7

d)AB_7答案:D

143.使窗体自动向下移动的语句是Moveo

a)Left,Top+100

b)Top+100

c)Top+100

d)Top=Top+100答案:A

144.以下语句输出结果是(在立即窗口中)o

A二"Beijing”

b=HShangHain

Printa;b

a)BeijingShangHai

b)AbeijingShangHai

c)BeijingShangHai

d)Abeijing答案:C

145.假定Picturel和Textl分别为图片框和文本框的名称,下列不正确的语句是

a)Print25

b)Picturel.Print25

c)Textl.Print25

d)Debug.Print25答案:C

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

a)Path

b)Drive

c)Dir

d)Pattern答案:B

147.写在一行上的多条语句,应以为分隔符。

a)分号

b)逗号

c)冒号

d)空格答案:C

148.如果将布尔常量值True赋给一个整型变量,则整型变量的值为

a)0

b)-1

c)TRUE

d)FALSE答案:B

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

a)1

b)Ture

c)False

d)-1答案:C

150.声明全局变量的位置是o

a)事件过程

b)函数过程

c)标准模块通用声明段

d)窗体模块通用声明段答案:C

151.使用驱动器列表框的属性可以返回或设置磁盘驱动器的名称。

a)ChDrive

b)Drive

c)List

d)Listindex答案:B

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

a)Position

b)SelStart

c)SelLength

d)Left答案:B

153.下列哪一个是正确的变量名o

a)$abc

b)Int

c)141abc

d)abcf答案:D

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

a)Picturebox

b)Frame

c)Toolbar

d)Image答案:D

155.若要将窗体从内存中卸载出去,应该使用的方法是

a)Show

b)UnLoad

c)Load

d)Hide答案:B

156.以下不是VB对象属性的一项是o

a)Click

b)Name

c)Caption

d)Top答案:A

157.以下不是VisualBasic特点的选项是。

a)可视编程

b)算法设计

c)事件驱动

d)面向对象答案:B

158.下列的程序段执行后,X的值为一o

X=0

for1=1to10

forj=Ito10

x=x+l

nextj

nextI

a)50

b)55

c)100

d)105答案:B

159.下面的运算符中,哪个是关系运算符o

a)Not

b)mod

c)<>

d)&答案:C

160.下面的运算符中,哪个是逻辑运算符。

a)And

b)Mod

c)>=

d)&答案:A

161.下面的运算符中,哪个是算术运算符o

a)Mod

b)=

c)Eqv

d)Xor答案:A

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

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

163.循环结构fori=lto10step1.5的执行次数是。

a)6

b)7

c)9

d)10答案:B

164.在VisualBasic中通过属性设置字体颜色。

a)Fontcolor

b)Forecolor

c)Backcolor

d)Showcolor答案:B

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

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

b)文本文件和数据文件

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

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

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

a)&

b)*

c)$

d)@答案:A

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

B=1

Dowhile(b<40)

b=b*(b+l)

Loop

Printb

a)42

b)39

c)6

d)1答案:A

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

a)l+rnd(30)

b)l+30*rnd()

c)md(l+30)

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

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

a)解释运行模式

b)编译运行模式

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

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

170.在VisualBasic中,称对象的数据为:=

a)属性

b)方法

c)事件

d)封装答案:A

171.Visualbasic采用了编程机制。

a)面向过程

b)面向对象

c)事件驱动

d)可视化答案:C

172.Msgbox函数返回值的类型是0

a)数值

b)字符串

c)变体

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

173.OOP的含义是o

a)面向对象的程序设计方法

b)开放数据库接口

c)图形设备接口

d)图形用户界面答案:A

174.当某一按钮的()属性设置为False时,该按钮不可见。

a)Enable

b)Visibale

c)Default

d)Cancel答案:B

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

a)Top

b)Left

c)Width

d)Height答案:A

176.函数left(“HeHo”,2)的值为。

a)He

b)el

c)lo

d)true答案:A

177.控件内的对齐方式由属性决定。

a)Alignment

b)Wordwrap

c)AutoSize

d)Style答案:A

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

a)DblClick

b)Click

c)Scroll

d)Load答案:B

179.数组的下标可取的变量类型是o

a)日期型

b)字符型

c)数值型

d)可变型答案:C

180.要使循环体至少执行一次,应使用循环。

a)For-next

b)While-wend

c)Do—Loopwhile|until

d)do[while|until]-loop答案:C

181.属性决定了按Tab键时焦点在各个控件之间移动的顺序。

a)Index

b)TabStop

c)Tabindex

d)SetFocus答案:C

182.以下不具有Picture属性的对象是。

a)窗体

b)图片框

c)图像框

d)文本框答案:D

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

a)Value

b)Cancel

c)Default

d)Enabled答案:C

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

a)项目(工程)窗口

b)工具箱

c)代码窗口

d)属性窗口答案:C

185.下列字符串不能作为VB的变量名是o

a)ABCDEFG

b)P000000

c)89TWDDFF

d)XYZ答案:C

186.下列各组控件都具有Caption属性的是。

a)窗体、文本框

b)标签、定时器

c)窗体、标签

d)文本框、定时器答案:C

187.下列各赋值语句,语法不正确的是o

a)x+y=5

b)iNumber=15

c)Labell.caption=Htime"

d)sLength=x+y答案:A

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

a)Integer

b)Single

c)Date

d)Byte答案:D

189.下列变量名中不合法的是o

a)stmame

b)3abc

c)A_one

d)vaone答案:B

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

a)HideSelection

b)ToolTipText

c)Aligmment

d)Wordwrap答案:B

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

a)File

b)FilePath

c)Path

d)FileName答案:D

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

a)interval

b)value

c)enabled

d)text答案:A

193.关键字声明的局部变量在整个程序运行中一直存在。

a)Static

b)Private

c)Dim

d)Public答案:A

二、填空题

194.设有数组声明语句:Optionbase1dimA(3,-2to1),则数组A中有个元素。

答案:12

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

A=75

Ifa>60Then

1=1

Elselfa>70Then

1=2

Elselfa>80Then

1=3

Elselfa>90Then

1=4

EndIf

PrintI答案:1

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

P=0:s=0

Do

P=P+2

s=s+p

LoopWhilep<ll

Print"s="&s答案:s=42

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

ForX=1.5To5Step5

PrintX;

NextX答案:1.5

198.表达式Fix(-32.68)+Int(-23.02)的值为»答案:-56

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

200.图片框的默认属性为(提示:该题只填写英文,如Name事件,只写Name

即可)。答案:PICTURE

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

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

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

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

X=100:y=50

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

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

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

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

格)。

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

206.以下程序用来输出1至U100所有奇数的和,请补充完该程序。

PrivateSubCommand3_Click()

DimsAsLong

DimxAsInteger

s=0

Forx=lto100step

S=S+X

Nextx

Prints

EndSub答案:2

207.有数组定义语句:dim1(99,99)asInteger,则数组I中共包含有个元素。答

案:10000

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

X=10

For1=6.3to4.9Step-0.3

x=x-l

Next

Printx答案:5

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

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

答案:OR

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

高度(Height)宽度(Width)

212.在VisualBasic中按文件的访问方式不同,可以将文件分为顺序文件、随机文件和

O答案:二进制文件

213.属性为列表框中的每个列表项设置一个对应的数值,它是一个整数数组,

数组大小与列表项的个数一致。答案:LIST

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

PrivateSubCommAnd1_Click()

DimM(10)AsInteger

Fork=lTolO

M(k)=12-k

Nextk

x=6

PrintM(2+M(x))

EndSub

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

215.当程序开始运行,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的属

性窗口中,把此文本框的—属性设置为空。答案:TEXT

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

217.表达式32/2八3-3*2人2+4人2的值是。答案:8

218.下列程序段的运行结果是:

Subsele()

DimnasInteger

1=21:n=3

DoWhileI>n

I=I-n

Loop

PrintI

EndSub

打印结果o答案:3

219.表达式3/6*5的值是o答案:2.5

220.下列程序的作用是将三个数按从大到小进行排序,请补充完该程序。

Ifa<bThen

d=a:a=b:b=d

Endlf

Ifa<cThen

d=a:a=c:c=d

Endlf

IfThen

d=b:b二c:c=d

Endlf

Printa,b,c答案:b<

温馨提示

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

最新文档

评论

0/150

提交评论