VB程序设计考试题库9Word格式.docx

上传人:b****5 文档编号:19358388 上传时间:2023-01-05 格式:DOCX 页数:9 大小:19.05KB
下载 相关 举报
VB程序设计考试题库9Word格式.docx_第1页
第1页 / 共9页
VB程序设计考试题库9Word格式.docx_第2页
第2页 / 共9页
VB程序设计考试题库9Word格式.docx_第3页
第3页 / 共9页
VB程序设计考试题库9Word格式.docx_第4页
第4页 / 共9页
VB程序设计考试题库9Word格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

VB程序设计考试题库9Word格式.docx

《VB程序设计考试题库9Word格式.docx》由会员分享,可在线阅读,更多相关《VB程序设计考试题库9Word格式.docx(9页珍藏版)》请在冰豆网上搜索。

VB程序设计考试题库9Word格式.docx

B.Rtrim 

C.Trim 

D.Mid

7.有如下程序:

a$="

Flying"

b$="

IS"

c$="

funny!

"

Printa$+"

"

+Lcase$(b$)+"

+Ucase$(c$)

End

运行后,输出结果是( 

A.FlyingIsfunny!

B.FlyingisFUNNY!

C.FlyingISFUNNY!

D.FLYINGISFUNNY!

8.表示学习成绩(score)在75分和90分之间的逻辑表达式是( 

A.score>

=75Andscore<

=90 

B.score>

=750rscore<

=90

C.score<

=75Andscore>

D.score<

=750rscore>

9.表达式4+5\6*7/8Mod9的值是( 

A.4 

B.5 

C.6 

D.7

10.函数rnd用于产生随机数,其结果范围是( 

A.(0,1) 

B.[0,1) 

C.(0,1] 

D.[0,1]

11.有如下程序:

a=3:

b=4

Printb>

a

A.TureB.FALSEC.4>

3D.显示出错信息

12.能清除文本框Text1中内容的语句是( 

)正确答案:

A.Text="

B.Text1.Text="

C.Text1.clearD.Text1.Cls

13.在窗体上画一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:

PrivateSubCommand1_Click()

DimIAsInteger,nAsInteger

Forj=0To50

I=I+3

n=n+1

IfI>

10ThenExitFor

Next

Text1.Text=Str(n)

EndSub

程序运行后,单击命令按钮,在文本框中显示的值是( 

A.2B.3C.4D.5

14.下面的程序段运行后,text1显示的内容是( 

正确答案:

x=0

 DoWhilex<

10

  x=x+1:

x=x*x

  Loop

  text1.Text=x

A.16B.19C.20D.25

15.阅读下面的程序段:

ForI=1To3

Forj=1ToI

Fork=jTo3

a=a+1

Nextk

Nextj

NextI

执行上面的三重循环后,a的值为( 

A.3B.9C.14D.21

16.当用户将焦点移到另一个应用程序时,当前应用程序的活动窗体将( 

A.发生DeActivate事件

B.发生LostFocus事件

C.发生DeActivate和LostFocus事件

D.DeActivate和LostFocus事件都不发生

17.为了描述x>

y和y>

z同时成立,则下述选项中,正确的是( 

A.x>

y.And.Y>

zB.x>

y>

z

C.x>

yAnd>

zD.x>

yAndy>

18.InputBox函数返回值的类型为( 

A.数值 

B.字符串

C.变体 

D.数值或字符串(视输入的数据而定)

19.有如下程序:

DimaAsString,bAsString

a="

12345"

,b="

abcde"

ForI=1To5

c=c+Left(a,I)+Right(b,I)

Printc

运行后输出的结果是( 

A.alb2c3d4e5B.la2b3c4de5

C.eld2c4b5ed2c3b4a5D.1e12del23cdel234bcdel2345abcde

20.窗体上有文本框Text1和命令按钮Command1,对Command1编写如下事件过程:

PrivateSubCommand1_Click()

Text1.Text="

Text1.SelStart=1

Text1.SelLength=3

MsgBoxText1.SelText

EndSub运行时,单击命令按钮,出现的信息框显示( 

A.12345B.234C.123D."

345"

21.下面是一个窗体的单击事件过程:

PrivmeSubForm_Click()

IfCommandl.EnabledThen

Label1.Caption="

命令按钮可以使用!

Else

命令按钮不可以使用!

EndIf

该窗体事件的功能是( 

A.判断命令按钮是否可见,以便在标签上显示不同的信息

B.判断命令按钮是否可用,以便在标签上显示不同的信息

C.判断命令按钮是否设置了默认按钮,以便在标签上显示不同的信息

D.If语句中的条件不合法,事件过程错误,不能执行。

22.下列程序运行时,消息框显示的内容是( 

)正确答案:

MsgBoxCStr(123+321)

EndSubA.444B.123321C.123+321D.显示出错信息

23.下列关于InputBox函数的叙述,错误的是( 

A.可以省略任何参数

B.可以在屏幕指定位置显示输入框

C.可以指定默认值

D.返回值为String类型

24.当文本框的TabStop属性设为False时,下列叙述正确的是( 

A.该文本框无法获得焦点

B.无法在该文本框中输入文本

C.焦点将始终停留在该文本框上

D.该文本框无法通过使用Tab键获得焦点

25.阅读程序

  OptionBase1

  PrivateSubForm_Click()

  Dimarr,Sum

  Sum=0

  arr=Array(1,3,5,7,9,11,13,15,17,19)

  Fori=1To10

  Ifarr(i)/3=arr(i)\3Then

  Sum=Sum+arr(i)

  EndIf

  Nexti

  PrintSum

  EndSub

程序运行后,单击窗体,输出结果为( 

A.13B.14C.27D.15

26.若定义一维数组为:

Dima(NToM),则该数组的元素为( 

)个。

A.M-NB.M-N+1C.M*ND.M+N

27.设有数组声明语句:

OptionBase1

DimA(2To4,3)

以上语句所定义的数组A中共有( 

)个元素。

A.12B.9C.16D.6

28.要分配存放如下方阵的数据,可使用( 

)数组声明语句来实现(不能浪费空间)。

A.Dimx(9)AsSingle

B.Dimx(3,3)AsSingle

C.Dimx(-1to1,-5to-3)AsSingle

D.Dimx(-3to-1,5to7)AsInteger

29.以下是窗体的Click事件过程Form_Click的程序代码:

PrivateSubForm_Click()

DimaAsVariant

DimIAsInteger,mAsInteger,indexAsInteger

a=Array(345,-54,200,356,65,23)

m=a(LBound(a))

Index=Lbound(a)

ForI=Lbound(a)ToUbound(a)

Ifa(i)>

mThen

m=a(i)

Index=I

Endif

NextI

Printm;

index

在程序运行过程中,单击窗体时,程序的输出结果为( 

A.–242B.3564C.3451D.3563

30.DimA(-3To0,3)声明的数组有( 

A.16B.9C.12D.10

31.在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则应使用( 

)关键字在过程中定义局部变量。

A.DimB.PrivateC.PublicD.Static

32.设有如下过程:

Subff(x,y,z)

x=y+z

EndSub

以下所有参数的虚实结合都是传址方式的调用语句是( 

A.Callff(5,7,z)

B.Callff(x,y,z)

C.Callff(3+x,5+y,z)

D.Callff(x+y,x-y,z)

33.关于过程调用正确的是( 

A.过程要用Call语句调用

B.Sub过程一定要用Call语句调用

C.过程都可以用赋值语句的形式调用

D.只要写上过程名并给出实参就能调用过程

34.在参数传递过程中,使用关键字( 

)来修饰参数,可以使之按值传递。

A.ByVal

B.ByRef

C.Value

D.reference

35.Sub过程与Function过程最根本的区别是( 

A.Sub过程名称与Function过程名称的格式不统一

B.Function过程可以有参数,Sub过程不可以

C.两种过程参数的传递方式不同

D.Sub过程的过程名称不能有返回值,而Function过程能通过过程名称得到返回值

36.假定有如下的Sub过程:

SubS(xasSingle,yasSingle)

t=x

x=t/y

y=tMody

EndSuB.

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

PrivateSubCommandl_Click()DimaAsSingleDimbAsSinglea=5b=4Sa,bPrinta,bEndSub程序运行后,单击命令按钮,输出结果为( 

A.54 

B.11 

C.1.254 

D.1.251

37.组合框中的Style属性可以设置组合框的样式,Style=2时,组合框属于( 

)样式。

A.下拉式组合框

B.简单组合框

C.下拉式列表框

D.以上全部都可以

38.当拖动滚动条中的滚动块时,将触发滚动条的事件是( 

A.Move

B.Change

C.Scroll

D.SetFocus

39.下列与Listl.Text属性值相同的表达式是( 

A.List1.ListCount

B.List1.List(ListCount-1)

C.List1.Listindex

D.List1.list(ListIndex)

40.要使图像框可以自动调整大小以适应图形的大小,则需要设置属性( 

A.AutoSize

B.Stretch

C.Appearance

D.AutoRedraw

41.滚动条的( 

)属性用于返回或设置滚动条的当前值。

A.Value

B.Max

C.Min

D.Data

42.想要不使用【Shift】键或【Ctrl】键就能在列表框中同时选择多条项目,则应把该列表框的MultiLine属性设置为( 

A.0

B.1

C.2

D.其他

43.在用菜单编辑器设计菜单时,必须输入的项有( 

A.快捷键B.标题C.热键D.名称

44.为了防止用户随意将光标置于控件之上,应( 

A.将控件的TabIndex属性设置为0

B.将控件的TabStop属性设置为True

C.将控件的TabStop属性设置为False

D.将控件的Enabled属性设置为False

45.用户在使用ActiveX控件之前,需要将他们加载到工具箱中,下面( 

)操作可进行ActiveX控件的加栽。

A.工程"

部件…B.视图"

工具箱C.工具"

选项…D.工程"

引用…

46.model数据库是( 

A.临时数据库B.新建数据库的模板数据库

C.用户数据库D.备份数据库

47.DBList控件和DBCombo控件与数据库的绑定通过属性( 

)实现。

A.BoundColumn和BoundText

B.RowSource和Listfield

C.DataSource和DataField

D.DataSource和RowSource

48.数据控件的Reposition事件发生在( 

A.记录成为当前记录后B.修改与删除记录前

C.记录成为当前记录前D.移动记录指针前

49.对数据库进行增、改操作后必须使用( 

)方法确认操作。

A.refresh方法B.updatecontrols方法

C.update方法D.updaterecord方法

50.在SQL的UPDATE语句中,要修改某列的值,必须使用关键字( 

A.SetB.SelectC.DISTINCTD.Where

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 城乡园林规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1