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.下列是一个循环结构的程序,循环体内的语句将执行次。

K=0

For1=1to10

Forj=lto100

K=K+l

Nextj

NextI

a)0

b)10

c)100

d)1000答案:D

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

现。

a)FontName

b)Font

c)FontSize

d)FontBold答案:C

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

a)Unload

b)Show

c)WindowsState

d)Hide答案:D

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

a)BackColor

b)BackStyle

c)BorderStyle

d)ForeColor答案:B

5.若要使标签的大小自动适应所显示的文本,可通过设置____属性的值来实现。

a)AutoSize

b)Alignment

c)Enabled

d)Visble答案:A

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

a)Caption

b)Text

c)Name

d)Dragicon答案:B

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

a)DisabledPicture

b)DownPicture

c)Picture

d)Image答案:B

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

a)Caption

b)Value

c)Text

d)name答案:D

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

a)编写代码

b)新建一个工程

c)打开属性窗口

d)进入VB环境答案:B

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

a)DimstrAsString

b)DimstrAsString(256)

c)DimstrAsString(256)

d)DimstrAsString*256答案:D

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

a)ShowOpen

b)ShowSave

c)ShowColor

d)ShowPrinter答案:D

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

a).frm

b).cis

c).bat

d).vbp答案:C

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

a)5

b)6

c)10

d)12答案:D

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

a)for/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.单击命令按钮时,下列程序的执行结果为0

PrivateFunctionP(NAsInteger)

Staticsum

ForI=1ToN

sum=sum+1

NextI

P=sum

EndFunction

PrivateSubCommand1_Click()

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

PrintS;

EndSub

a)20

b)30

c)115

d)135答案:A

18.目录列表框的path属性的作用是0

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

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

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

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

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

a)AND

b)*

c)〉=

d)&答案:B

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

a)1

b)5

c)4

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

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

a)5459.48

b)5,459.48

c)5,459,478

d)5,459o47答案:B

22.当x=-5时,下列语句丫=设(乂>0/人2+16-1)执行后y的值—

a)0

b)26

c)-6

d)4答案:C

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

a)面向对象,顺序驱动

b)面向过程、事件驱动

c)面向过程、顺序驱动

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

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

a)dima[3,4]asintiger

b)dima(3,4)asstring

c)dima(n,n)assingle

d)dima(34)asinteger答案:B

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

a)BOOLVAR='TRUE'

b)BOOLVAR=.TRUE

c)BOOLVAR=#TRUE#

d)BOOLVAR=False

答案:D

26.8.6787E+8写成普通的十进制数是。

a)86787000

b)867870000

c)8678700

d)8678700000答案:B

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

a)Scroll

b)SmallChangeorLangeChange

c)KeyDown

d)Change答案:D

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

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

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

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

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

29.下列语句可以将变量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

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

a)Input

b)Output

c)Random

d)Append答案:A

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

a)Len

b)Test@qw

c)6cost_l

d)count2s答案:D

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

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

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

a)标准模块

b)窗体模块

c)类模块

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

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

a)ControlBox

b)MinButton

c)MaxButton

d)Enabeld答案:C

35.下列程序段的执行结果是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

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

a)TextBox

b)Label

c)Timer

d)PictureBox答案:C

37.可以通过来删除列表框中的选择项。

a)Enable属性

b)Removeitem方法

c)Additem方法

d)Text属性答案:B

38.要想改变一个窗体的标题内容,则应该设置____属性的值。

a)Name

b)Fontname

c)Caption

d)Text答案:C

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

a)标签框

b)文本框

c)框架

d)命令按钮答案:B

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

a)工程窗口

b)属性窗口

c)立即窗口

d)窗体窗口答案:A

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

a)-32767〜+32767

b)-32768〜+32767

c)-32768〜+32768

d)0-65535答案:B

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

a)@

b)$

c)%

d)#答案:D

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

a)6/12/2001

b)"6/12/2001"

c)#6,12,2001#

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

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

a)Date

b)Long

c)Double

d)Currency答案:B

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

a)8

b)40

c)255

d)11答案:B

46.Strc=Mid(nVisualBasic",10,3),则Strc的值___。

a)"Vis11

b)nsuan

c)"Bas"

d)nsicH答案:D

47.下列程序段的执行结果为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

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

a)代码窗口

b)属性窗口

c)工程管理窗口

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

49.如果x是一个正实数,对x的第二位小数四舍五入的表达式是o

a)0.1*Int(x+0.05)

b)0.1*Int(10*(x+0.05))

c)0.1*Int(100*(x+0.5))

d)0.1*Int(x+0.5)答案:B

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

a)4A5

b)3*4

c)x+1

d)SIN答案:C

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.如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是

a)0.01*int(x+0.05)

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

c)0.0Pint(100*(x+0.05))

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

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

a)[0,99]

b)[1,100]

c)[0,100]

d)[1,99]答案:A

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

a)4A5

b)3*4

c)x+1

d)SIN答案:C

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.如果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

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

a)Mid(A,10,4)

b)Ringht(A,5)

c)Ringht(A,l,4)

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

60.将任意一个正的两数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

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

名称不能是()

a)cmdc

b)cmdb

c)cmdA

d)Command1答案:c

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

a)32k

b)64K

c)128K

d)16k答案:A

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

a)Single

b)Object

c)Integer

d)Bool答案:D

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

a)Top

b)Name

c)Visible

d)Interval答案:D

65.叹金丁眼

说法不正确的是

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

b)不能用VisualBasic保留字

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

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

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

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

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

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

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

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

a)解释运行模式

b)编译运行模式

c)两者都有

d)汇编模式答案:C

68.任何控件都具有的属性是0

a)TEXT

b)CAPTION

c)NAME

d)FORECOLOR答案: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)txt1.text+txt2.text=txt3.text

b)command1.name=cmdok

c)121abel.caption=1234

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

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

a)逗号

b)分号

c)顿号

d)冒号答案:D

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

a)16

b)15

c)13

d)14答案:B

73.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为

a)输入对话框

b)输出对话框

c)模态对话框

d)非模态对话框答案:C

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

a)Visible

b)Enabled

c)Default

d)Cancel答案:B

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

a)0

b)0.8

c)-0.2

d)-34.8答案:A

76.列表框中的列表项的数目可通过以下哪个属性的值获得

a)Count

b)Listcount

c)Listindex

d)Index答案:B

77.RGB(x,y,z)函数中x,y,z的取值范围____。

a)[0,255)

b)(0,255]

c)[0,255]

d)(0,255)答案:C

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

a)Beijing

b)jing

c)eiji

d)ijin答案:B

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

a)5ABCDE

b)-5ABCDE

c)10

d)0答案:C

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

a)Fontstyle

b)Borderstyle

c)Backstyle

d)Border答案:B

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

将Scrollbar属性设值为。

a)0

b)1

c)2

d)3答案:D

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

a)[0,99]

b)[1,100]

c)[0,100]

d)[1,99]答案:A

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

a)36

b)28

c)34

d)35答案:B

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

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(List1.ListCount)

c)Listl.List(ListCount)

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

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

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

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

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

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

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

True,这个属性是()

a)Value

b)Cancle

c)Enable

d)Default答案:D

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

a)FontStyle

b)BorderStyle

c)BackStyle

d)Border答案:B

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

a)0

b)1

c)2

d)3答案:B

92.控件是()

a)建立对象的工具

b)设置对象属性的工具

c)编写程序的编辑器

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

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

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

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

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

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

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

a)数目是固定不变的

b)数目可以增加或减少

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

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

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

a)x=SGN(O)

b)x=SQR(O)

c)x=LOG(0)

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

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

a)Circle

b)line

c)point

d)pset答案:A

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

DimintsumAsInteger

DimIAsInteger

DimjAsInteger

For1=1To10Step2

Forj=lTo5Step2

intsum=intsum+j

Nextj

NextI

a)10

b)20

c)25

d)15答案:D

98.19.5Mod2*2的运算结果是。

a)3.5

b)1

c)3

d)0答案:D

99.Inputbox()函数的返回值类型为。

a)数值型

b)字符型

c)逻辑型

d)变体型答案:B

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

a)算术表达式

b)非法表达式

c)字符串表达式

d)关系表达式答案:D

101.不能作为容器的对象是。

a)窗体

b)框架

c)图片框

d)图像框答案:D

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

a)高度

b)亮度

c)背景色

d)前景色答案:C

103.确定一个窗体大小的属性是o

a)Width和Height

b)Width和Top

c)Top和Left

d)Top和Height答案:A

104.能显示窗体的方法是。

a)Visible

b)show

c)Hide

d)open答案:B

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

a)空格

b)逗号

c)冒号

d)分号答案:B

106.数组DimD(3,ITolO,1To15)共有元素。

a)100

b)600

c)30

d)450答案:B

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

属性。

a)Caption

b)PasswordChar

c)Text

d)Char答案:B

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

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

基色,

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

a)Max和Min

b)SmallChange和LargeChange

c)Scroll和Change

d)Value答案:A

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

a)Ltrim()

b)Rtrim()

c)Trim()

d)Lcase()答案:C

110.设置标签边框的属性是o

a)BorderStyle

b)BackStyle

c)AutoSize

d)Alignment答案:A

111.Visualbasic采用了编程机制。

a)面向过程

b)面向对象

c)事件驱动

d)可视化答案:C

112.Msgbox函数返回值的类型是=

a)数值

b)字符串

c)变体

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

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

a)1

b)0

c)“0”

d)“1”答案:B

114.函数left("Hello",2)的值为。

a)He

b)el

c)lo

d)true答案:A

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

a)Alignment

b)Wordwrap

c)AutoSize

d)Style答案:A

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

a)DblClick

b)Click

c)Scroll

d)Load答案:B

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

a)Form_click

b)Form_load

c)Command_click

d)Label_click答案:B

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

a)5000

b)500

c)50

d)5答案:B

119.有如下程序:

For1=1To3

Forj=5To1Step-1

PrintI+j

Nextj

NEXTI

其循环执行的次数为o

a)12

b)13

c)14

d)15答案:D

120.编写如下事件过程:

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

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

Dountily>5

x=x*y

y=y+l

loop

printx

a)2

b)5

c)10

d)20答案:C

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

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

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

输入O

X=1

do

x=x+3

printx

loopuntil(___)

a)x>=8

b)x<=8

c)x>=7

d)x<=7答案:A

124.设有如下语句:

strl=inputbox(“输入",练习")

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

a)“输入”

b)

c)“练习”

d)“示例”答案:D

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

Dima(5)AsString

DimbAsInteger

DimIAsInteger

ForI=0To5

a⑴=1+1

Printa(I)

NextI

a)123456

b)6

c)654321

d)0答案:A

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

DimSAsInteger,nAsInteger

S=O:n=l

DoWhilen<=100

S=S+n

n=n+l

Loop

PrintS

a)5050

b)2500

c)3000

d)4000答案:A

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

DimintsumAsInteger

DimIAsInteger

intsum=0

For1=0To50Step10

intsum=intsum+I

NextI

Printintsum

a)150

b)200

c)50

d)0答案:A

128.下面程序执行后,X的结果为o

X=0

ForI=1to5

Forj=Ito5

X=X+1

Nextj

NextI

PrintX

a)5

b)10

c)15

d)20答案:C

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

a)Change

b)SmallChange

c)Scroll

d)Tabstop答案:B

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

A=nabbacddcban

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.控件可以使用SetFocus。方法。

a)Frame

b)Label

c)TextBox

d)Timer答案:C

132.执行下列程序后,变量a的值为一

DimIasinteger

dimaasinteger

a=0

for1=0to100step2

a=a+l

nextI

a)1

b)10

c)51

d)100答案:C

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

X=3

y=6

DoWhiley<=6

x=x*y

y=y+i

Loop

a)3

b)6

c)18

d)20答案: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.有如下程序,该程序将o

For1=1to10step0

K=k+2

NextI

a)形成无限循环。

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

c)语法错误。

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

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

a)Char

b)String

c)Integer

d)Double答案:A

137.以下不属控件的一项是

a)文本框

b)标签框

c)列表框

d)消息框答案:D

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

a)列表框

b)图片框

c)窗体

d)计时器答案:D

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

a)64

b)31

c)49

d)22答案:B

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

a)Left,Top+100

b)Top+100

c)Top+100

d)Top=Top+100答案:A

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

a)Static

b)Private

c)Dim

d)Public答案:A

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

A=100

Do

Printa

a=a+l

Loopuntila<=10

a)1

b)10

c)100

d)死循环答案:D

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

a)属性

b)方法

c)事件

d)封装答案:A

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

a)日期型

b)字符型

c)数值型

d)可变型答案:C

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

a)Dima,bAsInteger

b)DimaAsString

c)StaticaAsInteger

d)PublicaAsCunenency答案:A

146.以下不是VB对象属性的一项是。

a)Click

b)Name

c)Caption

d)Top答案:A

147.下列的程序段执行后,X的值为—o

X=0

for1=1to10

forj=Ito10

x=x+l

nextj

nextI

a)50

b)55

c)100

d)105答案:B

148.下面四个选项,不是事件的是»

a)Click

b)Visibale

c)Unload

d)Change答案:B

149.下面的运算符中,哪个是逻辑运算符—

a)And

b)Mod

c)>=

d)&答案:A

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

a)Fontcolor

b)Forecolor

c)Backcolor

d)Showcolor答案:B

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

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

b)文本文件和数据文件

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

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

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

a)&

b)*

c)$

d)@答案:A

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

a)Position

b)SelStart

c)SelLength

d)Left答案:B

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

a)工程窗口

b)属性窗口

c)立即窗口

d)窗体窗口答案:A

155.声明全局变量的位置是0

a)事件过程

b)函数过程

c)标准模块通用声明段

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

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

a)5

b)25

c)0

d)5*5/5答案:A

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

a)2

b)4

c)6

d)7答案:D

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

a)文本框

b)Print

c)Click

d)Debug答案:A

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

a)2个字节

b)3个字节

c)4个字节

d)8个字节答案:C

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

a)启动VB时建立的窗体

b)第一个添加的窗体

c)最后一个添加的窗体

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

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

a)数据

b)代码

c)数据与代码

d)属性答案:C

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

a)Change

b)Scroll

c)KeyDown

d)KeyUp答案:A

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

a)1000

b)1

c)100

d)10答案:A

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

a)Datetime=#4/14/97#

b)Datetime=#May1,1997#

c)Datetime=#12:15:00AM#

d)Datetime=',8\8\99H答案:D

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

a)拖动滚动块

b)单击两端箭头

c)单击滚动块

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

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

a)Picturebox

b)Commandbutton

c)Label

d)Checkbox答案:A

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

a)HideSelection

b)ToolTipText

c)Aligmment

d)Wordwrap答案:B

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

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

a)解释运行模式

b)编译运行模式

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

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

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

a)BackColor

b)FillColor

c)ForeColor

d)BackStyle答案:C

171.使图形能自动按控件大小而改变的控件是。

a)标签框

b)框架

c)图片框

d)图像框答案:D

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

a)Text

b)Value

c)Max

d)Min答案:B

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

a)Value

b)Cancel

c)Default

d)Enabled答案:C

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

a)项目(工程)窗口

b)工具箱

c)代码窗口

d)属性窗口答案:C

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

a)AutoSize

b)Alignment

c)Multiline

d)ScrollBars答案:C

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

a)x+y=5

b)iNumber=15

c)LabelLcaption=ntimen

d)sLength=x+y答案:A

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

a)l+rnd(30)

b)l+30*rnd()

c)md(l+30)

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

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

a)falseornottrue

b)falseandnottrue

c)trueornottrue

d)trueandnottrue答案:C

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

a)MaxLength

b)ToolTipText

c)Multiline

d)Tag答案:C

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

a)File

b)FilePath

c)Path

d)FileName答案:D

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

a)窗体

b)图片框

c)图像框

d)文本框答案:D

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

a)InputBox函数

b)MsgBox函数

c)ShowFont方法

d)ShowPrinter方法答案:B

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

a)Enable

b)Visibale

c)Timer

d)Interval答案:A

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

a)FontColor

b)FillColor

c)ForeColor

d)BackColor答案:C

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

a)分号

b)逗号

c)冒号

d)空格答案:C

186.如果A为一boolean型数据,则下列赋值语句正确的是。

a)A=HtrueH

b)A=.true

c)A=#TURE#

d)A=3<4答案:D

187.若要使某命令按钮获得控制焦点,可使用的方法是。

a)lostfocus

b)setfocus

c)point

d)value答案:B

188.逻辑表达式NotnaH>nb"And9<3Or9>3的值为。

a)True

b)False

c)表达式有错

d)条件不足答案:A

189.命令Picture.Cirle(500,800),800能够在图片框Picture中画出的图形是

a)半径为sin的椭圆

b)细而高的椭圆

c)扁而平的椭圆

d)圆心在(500,800)的一个圆弧答案:D

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

a)Integer

b)Single

c)Date

d)Byte答案:D

二、填空题

191.程序运行工程中,清除BMP图片框中的图片应使用语句。答案:cis

192.语句a%=3.14156:Printa%的输出结果是。答案:3

%表示整数,相当于dimaasinteger.长整数符号是&

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

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

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

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

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

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

198.有如下程序,该程序的运行结果是o

A=20:b=10

printa>b答案:TRUE

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

PrivatesubCommandl_Click()

i="AAAAAA"

a=Mid(i,4,3)

b二"BBB”

Printa;b

EndSub答案:AAABBB

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

素。答案:4

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

答案:12

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

PrivateSubCommand1_Click()

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

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

Printa+b

EndSub

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

答案:321456

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

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

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

P=0:s=0

Do

P=P+2

s=s+p

LoopWhilep<ll

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

205.表达式:Mid("SHANGHAI”,6,3)的值是。答案:HAI

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

答案:顺序#循环

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

的某一种。选中

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

Num=0

Whilenum<=2

num=num+l

Wend

Printnum答案:3

209.如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可

以同时选中个选项按钮(提示:该题答案不能出现汉字)。答案:2

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

PrivateSubCommAnd1_Click()

DimM(10)AsInteger

Fork=lTo10

M(k)=12-k

Nextk

x=6

PrintM(2+M(x))

EndSub

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

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

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

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

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

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

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

PrivateSubForm_load()

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

(2).Interval=(3)

EndSub

PrivateSubTimerl_Timer()

Staticx,yAsInteger

x=x+150

y=(4)

Picturel.Move(5)

EndSub

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

214.VisualBasie中的常量分为两种,一种是文字常量,一种是—

温馨提示

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

评论

0/150

提交评论