VB复习资料

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一、二章

1.以下关于方法的叙述错误的是______ 。

A.方法是构成对象实体的一个部分

B.方法是一种特殊的过程或函数

C.调用方法的一般格式是:对象名称.方法名称[参数]

D.在调用方法时,对象名称是不可缺少的

2.下列项目中,属性、方法、事件的个数分别有_____个

1) Caption 2) Unload 3) Cls

4) SetFocus 5) LostFocus 6) KeyPress

A. 2 2 2

B. 1 2 3

C. 3 2 1

D.2 3 1

第三章

1.创建应用程序的界面时,在窗体上设置了一个命令按钮,运行程序后,命令按钮没有出现在窗体上,可能的原因是____________ 。

A.该命令按钮的Value 属性被设置为False

B.该命令按钮的Enabled 属性被设置为False

C.该命令按钮的Visible 属性被设置为False

D.该命令按钮的Default 属性被设置为True

2.若需要在同一窗口内安排两组相互独立的单选按钮(OptionButton),可使用_控件将它们分隔开。

①TextBox ②Picture ③Image ④Frame

A.①②B.②③C.②④D.③④

3.单击滚动条两端的箭头时,滚动条Value 属性值的改变量由_______属性值决定。A.LargeChange B.Max

C.SmallChange D.Min

4.以下所列的8个控件中,具有Caption属性的有____个。

CheckBox(复选框)、ComboBox(组合框)、HscrollBar(水平滚动条)、DirListBox(文件夹列表框)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)

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

5.若窗体有列表框List1 ,则List1.List(List1.ListIndex)的值等于List1的_ text__属性值。

6.执行下面程序,当单击Command1时,列表框List1的第2列表项内容是__3_,第4列表项内容是_15__,第5列表项内容是_28_。

Private Sub Command1_Click()

Dim i As Integer, j As Integer

For i =1 To 10

j=i+j

List1.AddItem j

Next i

For i =1 To 4

List1.RemoveItem List1.ListCount - i

Next i

End Sub

7、如果窗体上有命令按钮“确定”,在代码编辑窗口有与之相对应的OK_Click()事件过程,则命令按钮控件的名称属性和Caption属性分别为____。

A.“OK”和“确定”

B.“确定”和“OK”

C.“Command1”和“确定”

D.“Command1”和“OK”

8、以下所列项目不属于窗体事件的是______。

A. Initialize

B. SetFocus

C. GotFocus

D. LostFocus

9.以下有关对象属性的说法错误的是____

A.对象的Name(名称)属性值在程序代码中,作为对象的标识名

B.只能在运行时设置或改变的属性不会出现在属性窗口中

C.Visible属性值设为True的对象肯定是活动对象

D.某些属性具有若干子属性,例如Font属性

10.以下有关图片框PictureBox用法的叙述错误的是_______

A.图片框可用作其他控件的容器

B.图片框可以显示不同种类与格式的图形或图像文件

C.用户可以从其他绘图软件中把一副图形或图片剪切/复制,再粘贴到图片框中

D.不需任何设置,图片框就能自动适应加载图片的大小

11.下列控件中,不具有Change事件的控件中_____个。

①DriveListBox②DirListBox③FileListBox④ListBox

A.0

B.1

C.2

D.3

第四章

1.设变量D为Date型、A为Integer型、S为String型、L 为Long 型,下面赋值语句中不能执行的是____。

A.D=#12:30:00 PM# B.A=”3277e1”

C.S=Now D.L=”4276D3”

2.下面表达式中______的值是整型(Integer或Long)。

①36+4/2 ②123+Fix(6.61) ③57+5.5\2.5

④356 & 21⑤“374”+258 ⑥ 4.5 Mod 1.5

A. ①②④⑥B. ③④⑤⑥C. ②④⑤⑥D. ③⑥

3.执行下面语句后,Len函数值最大的是___。

Dim IA As Integer, B As Single,

S As String *5, Ch As String

IA=32767 : B=23.5 : S=”A”:Ch=”abcd”

A.Len(IA) B.Len(B) C.Len(S) D.Len(Ch)

4.假设变量Lng为长整形变量,下面不能正常执行的语句是_____

A.Lng=16384*2 B.Lng=4*0.5*16384

C.Lng=190^2 D.Lng=32768*2

5.数学表达式对应的正确Visual Basic表达式为____

A.-b+Sqr(b*b-4*a*c)/2*a

B.-b+Sqr(b*b-4*a*c)/(2*a)

C.(-b+Sqr(b*b-4*a*c))/(2*a)

D.(-b+Sqr(b*b-4*a*c))/ 2*a

6.设Mys1,Mys2均为字符串型变量,Mys1=”Visual Basic”,Mys2=”b”,则下面关系表达式中结果为True的是___

A.Len(Mys1)<>2*InStr(Mys1,”l”)

B.Mid(Mys1,8,1)>Mys2

C.Chr(98)&Right(Mys1,4)=”Basic”

D.InStr(Left(Mys1,6),”a”)+60

7.设A=7,B=4,C=6,,则表达式A Mod3+B^3/C\5的值为

A.1 B.2 C.3 D.出错

8、窗体上放置了三个文本框,若在Text1中输入456,在Text2中输入78,在程序中执行了语句Text3=Text1+Text2后,则在Text3中显示____。

A.434

B.45678

C.溢出

D.语法错误

9.假设变量BOOL是一个布尔型变量,则下列赋值语句中,正确的是_____。

A. BOOL ='TRUE'

B. BOOL =.TRUE.

C. BOOL =#TRUE#

D. BOOL = True

10.表达式6.5*5 Mod 28\8的值是______。

A. 0

B. 1

C. 2

D. 3

11.函数CInt Int Fix都返回整数值,以下能正确地描述它们返回整数值大小关系的是___。

A. CInt(-4.51)=Int(-4.51)< Fix(-4.51)

B. Int(-4.51)

C. CInt(-4.51)< Fix(-4.51)

D. Int(-4.51)

12.可以把变化长字符串S中的第一个"ABC"子串,替换成“1234"的语句是____

A. S=Left(s, InStr(S,"ABC"))&"1234" & Right(S,Len(S)-InStr(S,"ABC")-2)

相关文档
最新文档