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

下载本文档

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

文档简介

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

[含答案]

一、选择题

1.下列输出语句中,错误的是。

a)?X,y

b)Printx,y

c)Debug.Printx,y

d)Print.Formx,y答案:D

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

For1=1to3

d®=2*I-l

?d(I)

NextI

a)135

b)246

c)146

d)567答案:A

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

a)ControlBox

b)MinButton

c)MaxButton

d)Enabeld答案:C

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

a)Caption

b)Text

c)Name

d)Dragicon答案:B

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

a)DisabledPicture

b)DownPicture

c)Picture

d)Image答案:B

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

a)Trut和False

b)0和1

c)1、2、3

d)0、1、2答案:D

7.下述的说法哪种是Windows的程序设计方法:。

a)面向对象,顺序驱动

b)面向过程、事件驱动

c)面向过程、顺序驱动

d)面向对象、事件驱动答案:D

8.要使窗体Forml关闭,错误的是。

a)UnloadForml

b)Unloadme

c)End

d)Forml.Visiable=False答案:D

9.要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用语句。

a)Open"Sd.dat"ForOutputAs#1

b)Open"C:Sd.dat"ForInputAs#1

c)Open"C:Sd.dat"ForOutputAs#1

d)Open"Sd.dat"ForInputAs#1答案:C

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

a).frm

b).cis

c).bat

d).vbp答案:C

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

a)一

b)一

c)t

d)l答案:A

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

K=0

For1=1to10

Forj=lto100

K=K+1

Nextj

NextI

a)0

b)10

c)100

d)1000答案:D

13.下列选项中,哪一项是所有控件共有的属性o

a)Caption

b)Value

c)Text

d)Name答案:D

14.下列结构中不属于循环结构的是o

a)fbr/next

b)while/wend

c)With/endwith

d)do/loop答案:C

15.下列控件中可自动设置滚动条的是o

a)复选框

b)框架

c)列表框

d)标签框答案:C

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

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

a)在x前插入&

b)在x后插入&

c)在x前插入#

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

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

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

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

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

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

18.某顶级菜单项的热键字母为F,以下操作等同于单击该菜单项。

a)同时按下Ctrl+F键

b)按下F键

c)同时按下Alt+F键

d)同时按下Shift+F键答案:C

19.以下过程不属于Sub过程的是。

a)编译过程

b)Sub通用过程

c)proper属性过程

d)Event事件过程答案:A

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

a)窗体

b)代码窗口

c)立即窗口

d)图片框答案:B

21.设x=-18,则Abs(5*x)=。

a)-90

b)90

c)18

d)5答案:B

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

a)Visible

b)Enabled

c)Default

d)Cancel答案:B

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

a)18

b)-17

c)-18

d)-16答案:B

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

Form=1to1000step2

a=10

forn=lto20step2

a=a+2

nextn

nextm

printa

a)1200

b)1000

c)30

d)20答案:C

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

a)标准模块

b)窗体模块

c)类模块

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

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

a)BOOLVAR='TRUE'

b)BOOLVAR=.TRUE

c)BOOLVAR=#TRUE#

d)BOOLVAR=False

答案:D

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

a)文本框

b)Print

c)Click

d)Debug答案:A

28.对象是一个逻辑实体,它是的集合。

a)数据

b)代码

c)数据与代码

d)属性答案:C

29.Datetime是Date类型的变量,以下赋值语句中错误的是:。

a)Datetime=#4/14/97#

b)Datetime=#May1,1997#

c)Datetime=#12:15:(X)AM#

d)Datetime="8\8\99”答案:D

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

a)拖动滚动块

b)单击两端箭头

c)单击滚动块

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

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

a)MouseDown

b)MouseUp

c)Load

d)Click答案:C

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

a)100

b)600

c)30

d)450答案:B

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

a)Scroll

b)SmallChangeorLangeChange

c)KeyDown

d)Change答案:D

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

a)A=B:B=A

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

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

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

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

N=0

for1=1to20step5

n=n+l

nextI

a)3

b)4

c)5

d)2答案:B

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

a)Date

b)Long

c)Double

d)Currency答案:B

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

a)Len

b)Test@qw

c)6cost_l

d)count2s答案:D

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

a)123

b)not

c)TRUE

d)xyz答案:C

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

J=O:s=O

For1=1To4

j=j+I

s=s+j

NextI

a)20

b)10

c)5

d)15答案:A

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

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

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

a)Change

b)keyDown

c)Scroll

d)DragOver答案:C

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

a)标签框

b)文本框

c)框架

d)命令按钮答案:B

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

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

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

0事件过程,函数过程和属性过程。

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

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

a)工程窗口

b)属性窗口

c)立即窗口

d)窗体窗口答案:A

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

a)2个字节

b)3个字节

c)4个字节

d)5个字节答案:A

46.整型数的取值范围为。

a)-32767〜+32767

b)-32768〜+32767

c)-32768〜+32768

d)0-65535答案:B

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

a)@

b)$

c)%

d)#答案:D

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

a)how

b)are

c)you

d)ho答案:A

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

X=1

y=4

DoUntily>4

x=x*y

y=y+l

Loop

Printx

a)4

b)8

c)12

d)16答案:A

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

a)工程1

b)窗体1

c)工程

d)窗体答案:A

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

a)0

b)0.8

c)-0.2

d)-34.8答案:A

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

a)0.01*int(x+0.05)

b)0.0Pint(100*(x+0.005))

c)0.0l*int(100*(x+0.05))

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

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

a)4A5

b)3*4

c)x+1

d)SIN答案:C

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

a)0.01*int(x+0.05)

b)0.0Pint(100*(x+0.005))

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

d)0.0rint(x+0.005)答案:B

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

a)10,99]

b)[1,100]

c)[0,100]

d)[1,99]答案:A

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

a)4A5

b)3*4

c)x+1

d)SIN答案:C

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

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

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

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

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

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

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

a)8.76

b)7.8

c)6

d)6.67答案:C

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

a)2

b)1

c)0.1234

d)1.00005答案:C

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

a)逗号

b)分号

c)顿号

d)冒号答案:D

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

a)Load事件和Unload事件

b)Click事件和Unload事件

c)Click事件和Dbclick事件

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

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

a)应用程序的代码段

b)应用程序的界面

c)对象的属性

d)对象的事件答案:B

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

a)数目是固定不变的

b)数目可以增加或减少

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

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

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

a)代码窗口

b)属性窗口

c)工程管理窗口

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

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

名称不能是()

a)cmdc

b)cmdb

c)cmdA

d)Command1答案:c

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

a)32k

b)64K

c)128K

d)16k答案:A

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

a)Xor

b)Or

c)Eqv

d)And答案:D

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

a)Single

b)Object

c)Integer

d)Bool答案:D

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

a)Top

b)Name

c)Visible

d)Interval答案:D

70.叹斛艮

说法不正确的是

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

b)不能用VisualBasic保留字

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

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

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

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

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

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

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

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

a)解释运行模式

b)编译运行模式

c)两者都有

d)汇编模式答案:C

73.下列语句中正确的是

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

b)=cmdok

c)121abel.caption=1234

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

74.设A="abcdefghijklm",下面()的函数值为”jklm",?

a)Mid(A,10,4)

b)Ringht(A,5)

c)Ringht(A,1,4)

d)Left(A,10,4)答案:A

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

a)Combol.CIS

b)ComboI.Clear

c)Combol.Delete

d)Combol.Remove?答案:B

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

a)2

b)4

c)6

d)7答案:D

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

a)-1

b)0

c)1

d)2答案:C

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

a)Load

b)Enabled

c)Unload

d)Activate答案:B

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

a)5ABCDE

b)-5ABCDE

c)10

d)0答案:C

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

a)Image

b)Line

c)Picturebox

d)Frame答案:C

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

a)Fontstyle

b)Borderstyle

c)Backstyle

d)Border答案:B

82.要使一个文本框具有水平和垂直流动条,则应先将其Muliline属性设值为True,然后再

将Scrollbar属性设值为。

a)0

b)1

c)2

d)3答案:D

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

a)x=SGN(0)

b)x=SQR(0)

c)x=LOG(0)

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

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

a)36

b)28

c)34

d)35答案:B

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

a)16

b)15

c)13

d)14答案:B

86.将任意一个正的两数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-?INT(N/10)*10)*10+INT(N/10)答案:A

87.文本框控件中将Text的内容全部显示为所定义的字符的属性项是(??)

a)PasswordChar

b)需要编程来实现

c)Password

d)以上都不是答案:A

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

a)x+y=l1

b)11

c)True

d)False答案:C

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

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

b)List1.List(List1.ListCount)

c)List1.List(ListCount)

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

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

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

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

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

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

91.将字符串“hello”添加到列表框的最后,可使用()请语句。

a)List1.Additem"hello”,List1.ListCount-1

b)List1.Additem“hello”,Listl.ListCount+1

c)List1.Additem"hello”,List1.Listindex

d)List1.Additem“hello”答案:D

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

True,这个属性是()

a)Value

b)Cancle

c)Enable

d)Default答案:D

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

a)FontStyle

b)BorderStyle

c)BackStyle

d)Border答案:B

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

a)程序单位

b)逻辑单位

c)物理实体

d)基本实体答案:D

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

a)整型

b)字符型

c)逻辑型

d)实型答案:C

96.控件是()

a)建立对象的工具

b)设置对象属性的工具

c)编写程序的编辑器

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

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

a)对象

b)程序

c)控件

d)窗体答案:A

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

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

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

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

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

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

a)命令按钮控件

b)窗口控件

c)文本框控件

d)单选框控件答案:B

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

a)bas

b)cis

c)frm

d)bmp答案:C

101.RGB函数通过红、绿、蓝三基色混合产生某种颜色,其语法为RGB(红,绿,蓝),

括号中红、绿、蓝三基色的成分使用0-255之间的整数。若使用3个滚动条分别输入3种

基色,

为保证输入数值有效,则应设置____属性。

a)Max和Min

b)SmallChange和LargeChange

c)Scroll和Change

d)Value答案:A

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

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

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

DimintsumAsInteger

DimIAsInteger

DimjAsInteger

For1=1To10Step2

Forj=lTo5Step2

intsum=intsum+j

Nextj

NextI

a)10

b)20

c)25

d)15答案:D

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

a)0

b)0<=x<100

c)x>=0ANDx<100

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

105.19.5Mod2*2的运算结果是。

a)3.5

b)1

c)3

d)0答案:D

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

a)a=0orb=0

b)a=0Xorb=0

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

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

107.Cint函数返回值类型是o

a)整型

b)字符串

c)变体

d)双精度浮点型答案:A

108.Inputbox。函数的返回值类型为o

a)数值型

b)字符型

c)逻辑型

d)变体型答案:B

109.Rnd函数不可能产生的值是。

a)0

b)1

c)0.1234

d)0.00005答案:B

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

a)窗体设计器

b)快捷菜单

O立即窗口

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

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

a)高度

b)亮度

c)背景色

d)前景色答案:C

112.用InputBox函数可帮助生成.

a)消息框

b)“保存”对话框

c)简单输入框

d)“颜色”对话框答案:C

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

a)0.01*Int(x+0.005)

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

c)0.0l*Int(100*(x+0.05))

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

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

a)空格

b)逗号

c)冒号

d)分号答案:B

115.VisualBasic主要用于。

a)图像处理

b)文字处理

c)制作视频文件

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

116.为使计时器控件每隔5秒钟产生一个计时器事件(timer事件),则应将其Interval属性

值设置为。

a)5

b)500

c)300

d)5000答案:D

117.通用对话框中能打开“颜色对话框”的方法是。

a)ShowOpen

b)ShowColor

c)ShowSave

d)ShowPrinter答案:B

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

a)5000

b)500

c)50

d)5答案:B

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

a)Name

b)Caption

c)BackColor

d)BorderStyle答案:B

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

属性。

a)Caption

b)PasswordChar

c)Text

d)Char答案:B

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

a)10

b)11

c)9

d)不确定答案:B

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

a)Circle

b)line

c)point

d)pset答案:A

123.变量A%的类型是oDimaasinteger

a)Integer

b)Single

c)String

d)Boolean答案:A

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

程序段为:

For1=1to10step2

y=y+I

NextI

printI;

a)25

b)10

c)11

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

125.菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键

时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。C

A、GotFocusB、LoadC、ClickD、KeyDown

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

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

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

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

D、滚动条控件无该属性

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

Dountily>5

x=x*y

y=y+i

loop

printx

a)2

b)5

c)10

d)20答案:C

128.当执行以下程序时,在名为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

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

输入O

X=1

do

x=x+3

printx

loopuntil(___)

a)x>=8

b)x<=8

c)x>=7

d)x<=7答案:A

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

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

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

PrivateSubTextl_change()

Text2.text=Ucase(Textl.text)

EndSub

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

a)Text2中无内容显示。

b)Text2显示"VISUALBASIC”。

c)Text2显示“visualbasic"

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

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

S=0

Forx=99to1Step-2

s=s+x

Nextx

Prints

a)100

b)500

c)2500

d)5000答案:C

133.下列程序的执行结果是一。

K=0

For1=1To3

a=IAIAK

printa;

NextI

a)111

b)123

c)000

d)149答案:A

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

DimSAsInteger,nAsInteger

S=0:n=l

DoWhilen<=100

S=S+n

n=n+l

Loop

PrintS

a)5050

b)2500

c)3000

d)4000答案:A

135.没有Caption属性的控件是<

a)Label

b)OptionButton

c)Frame

d)LisBox答案:D

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

A=100

Do

Printa

a=a+l

Loopuntila<=10

a)1

b)10

c)100

d)死循环答案:D

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

a)Checked

b)Value

c)Enabled

d)Selected答案:B

138.有如下程序段,该程序执行后,变量a的值为一

For1=1To2

ForJ=ITo2

ForK=1ToJ

a=a+2

NextK

NextJ

NextI

a)2

b)8

c)10

d)20答案:C

139.执行下列程序后,变量a的值为o

DimIasinteger

dimaasinteger

a=0

for1=0to100step2

a=a+l

nextI

a)1

b)10

c)51

d)100答案:C

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

A=24

b=328

selectcaseb\10

case0

c=a*10+b

case1to9

c=a*l00+b

case10to99

c=a*1000+b

endselect

a)537

b)2427

c)24328

d)240328答案:C

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

For1=1.7To5.9Step0.9

a=a+l

Printa

NextI

a)3

b)4

C)5

d)6答案:C

142.有如下程序,该程序将«

For1=1to10step0

K=k+2

NextI

a)形成无限循环。

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

c)语法错误。

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

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

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

a)单选按钮

b)图片框

c)通用对话框

d)文本框答案:C

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

a)Char

b)String

c)Integer

d)Double答案:A

146.以下不属控件的一项是0

a)文本框

b)标签框

c)列表框

d)消息框答案:D

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

a).bmp

b).vbp

c).frm

d).bas答案:B

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

PrivateSubForm_Click()

A$="123H:B$="456"

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

PrintCM00

EndSub

a)123

b)3

c)5

d)579答案:C

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

a)Print25

b)Picture1.Print25

c)Textl.PHnt25

d)Debug.Print25答案:C

150.Visualbasic采用了编程机制。

a)面向过程

b)面向对象

c)事件驱动

d)可视化答案:C

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

a)0

b)-1

c)TRUE

d)FALSE答案:B

152.逻辑表达式Not"a">"b"And9<3Or9>3的值为。

a)True

b)False

c)表达式有错

d)条件不足答案:A

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

a)事件过程

b)函数过程

c)标准模块通用声明段

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

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

a)ChDrive

b)Drive

c)List

d)Listindex答案:B

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

a)Picture="picLjpg”

b)Picture.Handle="pic1.jpgH

c)Picture1.Picture=LoadPicture(npic1jpg")

d)Picture:LoadPicture(Mpicl.jpg°)答案:C

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

a)$abc

b)Int

c)141abc

d)abcf答案:D

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

a)Picturebox

b)Frame

c)Toolbar

d)Image答案:D

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

a)l+md(30)

b)l+30*md()

c)md(l+30)

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

159.下列声明语句中存在变体变量的是o

a)Dima,bAsInteger

b)DimaAsString

c)StaticaAsInteger

d)PublicaAsCurrenency答案:A

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

a)Enable

b)Visibale

c)Timer

d)Interval答案:A

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

a)Click

b)Name

c)Caption

d)Top答案:A

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

a)InputBox函数

b)MsgBox函数

c)ShowFont方法

d)ShowPrinter方法答案:B

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

X=0

for1=1to10

forj=Ito10

x=x+l

nextj

nextI

a)50

b)55

c)100

d)105答案:B

164.下面的运算符中,哪个是关系运算符。

a)Not

b)mod

c)<>

d)&答案:C

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

a)Click

b)Visibale

c)Unload

d)Change答案:B

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

a)Fontcolor

b)Forecolor

c)Backcolor

d)Showcolor答案:B

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

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

b)文本文件和数据文件

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

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

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

a)&

b)*

c)$

d)@答案:A

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

a)Picturebox

b)Commandbutton

c)Label

d)Checkbox答案:A

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

a)整型

b)双精度浮点型

c)长整型

d)字符串答案:B

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

a)AutoSize属性

b)PasswordChar属性

c)SelLength属性

d)MaxLength属性答案:D

172.用于获得字符串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

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

a)按下F4键

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

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

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

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

a)Click

b)MouseDown

c)KeyPress

d)Load答案:A

175.下列程序运行后,输出的结果为«

B=1

Dowhile(b<40)

b=b*(b+l)

Loop

Printb

a)42

b)39

c)6

d)1答案:A

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

a)[0,1)

b)[1,10)

c)[1,9)

d)[0,9]答案:D

177.函数left("Hello",2)的值为»

a)He

b)el

c)lo

d)true答案:A

178.决定一个窗体有无控制菜单的属性是o

a)Minbutton

b)Caption

c)Maxbutton

d)Controlbox答案:D

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

a)属性

b)事件过程

c)函数

d)通用过程答案:B

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

a)Alignment

b)Wordwrap

c)AutoSize

d)Style答案:A

181.数组的下标可取的变量类型是。

a)日期型

b)字符型

c)数值型

d)可变型答案:C

182.设定文本框中是否可以接受多行文本用属性。

a)MaxLength

b)ToolTipText

c)Multiline

d)Tag答案:C

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

a)标签框

b)文本框

c)框架

d)命令按钮答案:B

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

a)解释运行模式

b)编译运行模式

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

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

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

a)Top

b)Left

c)Width

d)Height答案:C

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

a)BackColor

b)FillColor

c)ForeColor

d)BackStyle答案:C

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

a)Enable

b)Visibale

c)Default

d)Cancel答案:B

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

a)项目(工程)窗口

b)工具箱

c)代码窗口

d)属性窗口答案:C

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

a)ABCDEFG

b)POOOOOO

c)89TWDDFF

d)XYZ答案:C

190.下列表达式不合法的是。

a)123+abc

b)123&nabcM

c)1+2/3

d)[3*(4+5)-6]/7答案:D

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

a)窗体、文本框

b)标签、定时器

c)窗体、标签

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

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

a)Integer

b)Single

c)Date

d)Byte答案:D

193.下拉式组合框的Style属性值为。

a)0

b)1

c)2

d)3答案:A

194.下列逻辑运算结果为“rue”的是。

a)falseornottrue

b)falseandnottrue

c)trueornottrue

d)trueandnottrue答案:C

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

a)HideSelection

b)ToolTipText

c)Aligmment

d)WordWr叩答案:B

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

a)窗体

b)图片框

c)图像框

d)文本框答案:D

197.以下控件不能触发Dbclick。事件。

a)Label

b)Commandbutton

c)PictureBox

d)Image答案:B

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

a)相同

b)不相同

c)两可

d)都不对答案:A

二、填空题

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

答案:OR

200.下列程序段的运行后t的值为。

Dimt,kassingle

k=5:t=l

doWhilek>=-l

t=t*k:K=K-1

loop答案:0

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

P=0:s=0

Do

p=p+2

s=s+p

LoopWhilep<l1

Printus="&s答案:s=42

202.执行下面的程序段后,s的值为o

S=5

For1=2.6To4.9Step0.6

s=s+1

NextI答案:9

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

PrivateSubCommand1_Click()

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

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

Printa+b

EndSub

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

答案:321456

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

即可)。答案:PICTURE

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

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

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

207.有如下程序,该程序的运行后输出的结果是o

PrivatesubCommand1_Click()

i=MAAAAAA"

a=Mid(i,4,3)

b二"BBB”

Printa;b

EndSub答案:AAABBB

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

答案:12

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

210.以下循环的执行次数是。

K=0

DoWhilek<=10

k=k+l

Loop答案:11

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

答案:顺序#循环

212.下列程序的执行结果是。

PrivateFunctionP(NAsInteger)

ForI=1ToN

SUM=SUM+i

NextI

P=SUM

EndFunction

PrivateSubCommand1_Click()

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

P

温馨提示

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

评论

0/150

提交评论