文档库 最新最全的文档下载
当前位置:文档库 › VB冲刺模拟试卷五

VB冲刺模拟试卷五

VB冲刺模拟试卷五
VB冲刺模拟试卷五

VB冲刺模拟试卷五

一、选择题

1.创建VB应用程序的主要步骤是:①创建应用程序界面②设置控件③设置属性④编写代码,其中正确的步骤是()

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

2.下列各组常量的声明正确的是()

A.Const C as 3 B.Const c=1/3 C.Public I=3 D.Puclic I=1/3

3.每当窗体失去焦点时会触发的事件是()

A.Active B.Load C.LostFocus D.GetFocus

4.执行以下程序段后,变量C$的值为()

a$=”Visual Basic”

b$=”Quick”

c$=b$ & Ucase(Mid$(a$,2,3)) & Right$(a$,2)

A.Quick Visual B.Quick Basic C.Quickisuic D.QuickISUic

5.语句Dim A&(10),B#(10,5)定义了两个数组,其类型分别为()

A.一维实型数组和二维双精度型数组

B.一维整型数组和二维实型数组

C.一维实型数组和二维整型数组

D.一维长整型数组和二维双精度型数组

6.如果变量a、b、c均为整型,下列程序段的输出结果为()

a=2

b=3

c=a*b

Print a & “*” & b & “=”& c

A.c=6 B.a*b=c C.2*3=6 D.a*b=6

7.如果整型变量a、b的值分别为3和1,则下列语句中循环体的执行次数是()

For I=a to b

Print I

Next I

A.0 B.1 C.2 D.3

8.在程序运行期间,如果拖动滚动条上的滚动块,则触发的事件是()

A.Move B.Changer C.Scroll D.GetFocus

9.假定窗体上有一个标签,名为Label,为了使该标签透明并且没有边框,则正确的属性设置为()

A.Label.Backstyle=0 B.Label.Backstyle=1

Label.Borderstyle=0 Label.Borderstyle=1

C.Label.Backstyle=True D.Label.Backstyle=False

Label.Borderstyle=True Label.Borderstyle=False

10.下列关于do while …loop 和do…loop until循环执行循环体次数的描述正确的是()A.do while …loop循环和do…loop until循环至少都执行一次

B.do while …loop循环和do…loop until循环可能都不执行

C.do while …loop循环至少执行一次,do…loop until循环可能不执行

D.do while …loop循环可能不执行,do…loop until循环至少执行一次

11.以下哪类控件能用来显示图形()

A.Label B.PictureBox C.TextBox D.OptionButton

12.为了在运行时能显示窗体左上角的控制框(系统菜单),必须()

A.把窗体的ControlBox属性设置为False,其他属性任意

B.把窗体的ControlBox属性设置为True,并且把BorderStyle属性设置为数值1~5之一C.把窗体的ControlBox属性设置为False,同时把Boderstyle属性设置为非0值D.把窗体的ControlBox属性设置为True,同时把BoderStyle属性设置为0值

13.下面的窗体中没含有的控件是()

A.单选钮 B.复选框 C.框架 D.命令按钮

14.下列关于属性设置的叙述正确的是()

A.所有的对象都有同样的属性

B.控件的属性只能在设计时修改,运行时无法改变

C.控件的属性都有同样的默认值

D.引用对象属性的格式为:对象名称 . 属性

15.在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:

Private Sub Command1_Click()

Print Tab(1); "第一",

Print Tab(6); "第二";

End Sub

程序运行后,如果单击命令按钮,在窗体上显示的内容是(□表示空格)()

A.第一□□第二B.第一第二□□

C.第一□□D.第一□□

第二

第二

16.为了在CheckBox后面显示文本,需要设置的属性是()

A.Visible B.Caption C.Enabled D.Valua

17.为清除PictureBox控件中的图形,下列方法正确的是()

A. Set Picture.Picture = LoadPicture(“c:\Win1.bmp”, vbLPLarge, vbLPColor) B. Picture.Picture = LoadPicture(“c:\Win1.bmp”, vbLPLarge, vbLPColor)

C. Set Picture.Picture = LoadPicture

D. Picture.Picture = LoadPicture

18.假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为()

A.MenuItem.Enabled = False B.MenuItem.Enabled = True

C.MenuItem.Visible = True D.MenuItem.Visible = False

19.关于通用对话框控件叙述不正确的是()

A. CommonDialog控件是提供如打开和保存文件、设置打印选项、选择颜色和字体等操作的一组标准对话框

B.在运行Windows帮助引擎时,控件能够显示帮助信息

C.控件显示的对话框由控件的方法决定

D.设计时在窗体上将该控件显示成一个图标,此图标的大小可以调整

20.下列关于文件的叙述正确的是()

A.二进制文件与随机文件类似,必须限制固定长度,可用喜欢的方式来存取文件

B.按照文件的存取方式及组成结构可以分为两种类型:文本文件和随机文件

C.文件是指存放在内部存储介质上的数据和程序等

D.文件的基本操作指的是文件的删除、拷贝、移动、改名等

21.在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:

Private Sub Command1_Click()

For i = 1 To 4

a = 1

For j = 1 To 3

a = 2

For k = 1 To 2

a = a + 6

Next k

Next j

Next i

Print a

End Sub

程序运行后,单击命令按钮,则在窗体上显示的内容是()

A.14 B.15 C.16 D.17

22.设有如下程序:

Private Sub Form_Click()

i = MsgBox("AAAAA", 2, "BB")

End Sub

程序运行后,单击窗体,则在窗体上显示的内容是()

23.在窗体中添加一个列表框List1、一个组合框Combo1、一个文本框Text1和一个命令按钮,编写如下代码:

Private Sub Form_Load()

List1.AddItem "11"

List1.AddItem "22"

List1.AddItem "33"

Combo1.AddItem "44"

Combo1.AddItem "55"

Combo1.AddItem "66"

Text1.Text = ""

End Sub

程序运行后,单击命令按钮,要在文本框中显示“2255”。能满足要求的命令按钮的程序代码是()

A.Private Sub Command1_Click()

Text1.Text = List1.ListIndex(1) + Combo1.ListIndex(1)

End Sub

B.Private Sub Command1_Click()

Combo1.ListIndex = 1

List1.ListIndex = 1

Text1.Text = List1.Text + Combo1.Text

End Sub

C.Private Sub Command1_Click()

Text1.Text = List1.ListIndex(2) + Combo1.ListIndex(2)

End Sub

B.Private Sub Command1_Click()

Combo1.ListIndex = 2

List1.ListIndex = 2

Text1.Text = List1.Text + Combo1.Text

End Sub

24.设有如下程序:

Private Sub Form_Click()

a = 1

For i = 1 To 3

Select Case i

Case 1, 3

a = a + 1

Case 2, 4

a = a + 2

End Select

Next i

Print a

End Sub

程序运行后,单击窗体,则在窗体上显示的内容是()

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

25.在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:

sub sub(b() as Integer )

For i = 1 To 4

b(i) = 2 * i

Next i

End Sub

Private Sub Command1_Click()

Dim a(1 To 4) As Integer

a(1) = 5: a(2) = 6

a(3) = 7: a(4) = 8

Sub a()

For i = 1 To 4

Print a(i)

Next i

End Sub

运行上面的程序,单击命令按钮,则在窗体上显示的内容是()

26.对窗体编写如下代码:

Option Base 1

Private Sub Form_KeyPress(KeyAscii As Integer)

a = Array(3, -4, 2, 6, 5)

m1 = a(1): m2 = 1

If KeyAscii = 13 Then

……

End If

Print m1

Print m2

End Sub

此程序的功能是求数组元素的最大值,并输出最大值的下标,为实现此功能,省略号处的程序段是()

A. For i = 0 To 4 B.For i = 2 To 5

If a(i) > m1 Then If a(i) > m1 Then

m1 = a(i) m1 = a(i)

m2 = i m2 = i

End If End If

Next I Next I

C. For i = 2 To 5 D.For i = 2 To 5

If a(i) > m1 If a(i) > m1 Then

m1 = a(i) m1 = a(i)

m2 = i m2 = i

End If End

Next I Next I

27.在窗体中添加一个名称为Command1命令按钮和一个名称为text1的文本框,然后编写如下程序:

Private Sub Command1_Click()

Dim x, y, z As Integer

x = 5: y = 7: z = 0

Text1.Text = ""

Call p1(x, y, z)

Text1.Text = Str(z)

End Sub

Sub p1(ByVal a As Integer, ByVal b As Integer, c As Integer)

c = a + b

End Sub

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

A.0 B.12 C.Str(z) D.没有显示

28.在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:

Function fun(x As Integer)

Static z

y = y + 1: z = z + 1

fun = x + y + z

End Function

Private Sub Command1_Click()

Dim x As Integer

x = 1

For i = 1 To 2

Print fun(x)

Next i

End Sub

程序运行后,如果单击命令按钮,窗体中显示的内容是()

A.3 3 B.3 4 C.3 D. 3

3 4

29.窗体中有一组文件系统控件,分别是驱动器列表框drive1、目录列表框dir1和文件列表框file1。编写程序,使得驱动器列表框与目录列表框、目录列表框与文件列表框同步变化,如Form1窗体所示。

能够实现上述功能的程序的是()

A.Private Sub Dir1_Change() B.Private Sub Dir1_Change()

File1.Path = Dir1.Path Dir1.Path = Drive1.Drive

End Sub End Sub

Private Sub Drive1_Change() Private Sub Drive1_Change()

Dir1.Path = Drive1.Drive File1.Path = Dir1.Path

End Sub End Sub

C.Private Sub Dir1_Change() D.Private Sub Dir1_Change()

File1.Path = Dir1.Path File1.FileName = Dir1.Path

End Sub End Sub

Private Sub Drive1_Change() Private Sub Drive1_Change()

Dir1.Path = Drive1.Path Dir1.Path = Drive1.Drive

End Sub End Sub

30.设在工程中有一个标准模块,其中定义了如下记录类型:

Type Books

Name As String * 10

TelNum As String * 20

End Type

在窗体中添加一个名为Command1的命令按钮,要求单击命令按钮时,在顺序文件P1.txt 中写入一条记录。下列能够完成该操作的程序段是()

A.Private Sub Command1_Click() B.Private Sub Command1_Click()

Dim B As Books Dim B As Books

Open "d:\P1.txt" For Output As #1 Open "d:\P1.txt" For Input As #1

https://www.wendangku.net/doc/4d8901030.html, = InputBox("姓名") https://www.wendangku.net/doc/4d8901030.html, = InputBox("姓名")

B.TelNum = InputBox("电话号码") B.TelNum = InputBox("电话号码")

Write #1, https://www.wendangku.net/doc/4d8901030.html,, B.TelNum Print #1, https://www.wendangku.net/doc/4d8901030.html,, B.TelNum

Close #1 Close #1

End Sub End Sub

C.Private Sub Command1_Click() D.Private Sub Command1_Click()

Dim B As Books Open "d:\P1.txt" For Input As #1

Open "d:\P1.txt" For Output As #1 Name = InputBox("姓名")

https://www.wendangku.net/doc/4d8901030.html, = InputBox("姓名") TelNum = InputBox("电话号码")

B.TelNum = InputBox("电话号码") Print #1, Name, TelNum

Write #1, B Close #1

Close #1 End Sub

End Sub

二、填空题

1. VB表达式INT(-4.8)*6\3^2+FIX(-4.8)的值是___________________。

2.在VB中向组合框中增加数据项所采用的方法为_____________________。

3. DIM a (3,-3 to 0,3 to 6) as String 语句定义的数组元素有_______________个。4.在窗体中添加一个命令按钮,然后编写如下代码:

Private Sub Command1_Click()

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

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

Print Val(a) + Val(B)

End Sub

程序运行后,单击命令按钮,在输入对话框中分别输入21和45,输出结果为_______。5.若I、n均为整型变量,下列程序段的输出结果为______________。

Private Sub Form_Click()

n = 0

For i = 1 To 10

If i Mod 2 = 1 Then n = n + 1

Next i

Print n

End Sub

6.在窗体中添加一个名称为txtScore的文本框,一个名称为Command1命令按钮,两个标签,名称分别为Label1和Lb1Level,标题分别为“输入数据”和空白。程序段的功能是:输入一个学生的成绩,对他们的成绩进行等级的评定,60分以下为“不及格”,60~79分为“及格”,80~89分为“良”,90~100为“优”,其他情况提示“输入错误”。程序运行后,在txtScore中输入数值,单击Command1按钮,相应的计算结果显示在Lb1Level中,程序运行情况如图所示,请将下列程序补充完整。

Private Sub Command1_Click()

Dim score As Integer

score = __________________

Select Case score \ 10

Case 0 To 5

Lb1Level.Caption = "不及格"

Case 6, 7

Lb1Level.Caption = "及格"

Case 8

Lb1Level.Caption = "良"

Case _________

Lb1Level.Caption = "优"

Case _________

Lb1Level.Caption = "输入错误"

End Select

End Sub

7.下列程序段的功能是输入一元二次方程ax2 + bx + c =0(a≠0)的3个系数a、b、c,并判断它根的情况,请将下列程序补充完整。

Dim a As Single, b As Single, c As Single

Dim delta As Single

a = Val(txtA.Text):

b = Val(txtB.Text):

c = Val(txtC.Text)

delta = _______________________

If delta > 0 Then

lb1Result.Caption = "有两个不相等的实根"

ElseIf delta = 0 Then

lb1Result.Caption = "有两个相等的实根"

_________

lb1Result.Caption = "没有实根"

End If

8.在窗体中添加1个名称为text1的文本框,1个名称为Command1的命令按钮,4个单选钮,名称分别为Option1、Option2、Option3、Option4,标题分别为乘法、除法、加法和减法。要求程序运行后,用户选中单选按钮,则程序作10和2的相应计算,并把计算结果显示在文本框中。如用户选中加法单选按钮,则程序作10和2的相加,计算结果12在文本框中显示出来。单击结束按钮,则退出。请将下列程序补充完整。

Option Explicit

Private Sub Command1_Click()

_________

End Sub

Private Sub Option1_Click()

Text1.Text = 10 * 2

End Sub

Private Sub Option2_Click()

Text1.Text = __________

End Sub

Private Sub Option3_Click()

Text1.Text = 10 + 2

End Sub

Private Sub Option4_Click()

Text1.Text = 10 - 2

End Sub

9.在窗体中添加一个名称为Text1的文本框,两个名称分别为Command1和Command2的命令按钮。要求程序运行后,用户向文本框中输入字母,单击Command1按钮则文本框中字母全部转换为大写;然后单击Command2按钮则文本框中字母全部转换为小写。请将下列程序补充完整。

Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)

___________ = Text1.Text

End Sub

Private Sub Command1_Click()

Text1.Text = _______________

End Sub

Private Sub Command2_ __________ Text1.Text = LCase(Text1.Tag)

End Sub

答案:

一、选择题:

ABCDD CACAD BBDDC BDADD AABAA BBDAC

二、填空题:

1、-7

2、additem

3、64

4、66

5、5

6、val(txtscore.text)

7、9,10

8、else

9、b*b-4*a*c

10、else

11、end或unload me

12、10/2

13、text1.tag

14、ucase(text1.tag)

15、click( )

VB程序设计期末模拟试卷

《VB程序设计》期末模拟试卷 一、单项选择 (b )1.被对象所识别的动作与对象可执行的动作分别称为对象的___________。 A.方法、事件 B.事件、方法 C.事件、属性 D.过程、属性 ( c)2.下列________是Single型变量。 A.Time% B.Name$ C.Sheight! D.CXYZ& (a )3.以下四个VB的变量名中,合法的是____________。 A.X23 B.$Re C. Len

D.3xy ( d)4.在程序中使用 Dim str1,str2 As Long 语句对变量str1、str2进行声明后,下面正确的说法是________。 A. str1是整型,str2是长整型 B. str1是长整型,str2变体型 C. str1、str2都是长整型 D. str1是变体型,str2是长整型 (b )5.表达式(&O36>31) and (“A”>”B”) 的结果是 ____________。 A.True B.False C.”&O3631AB” D.&O3631 (c )6.表达式“100” + 100 和表达式“100” & 100的值分别是 ____________。 A.200、200 B.“100100”、“100100” C.200、“100100”

D.“100100”、200 (b )7.以下语句执行时,从键盘上输入Zhao,并按回车键。执行结果是________。 Dim a As String A=InputBox("Input", "", "Name") Print a A.Input B.Zhao C.Name D.空字符串 (b)8.语句Print 4 + 5 \ 6 * 7 / 8 Mod 9的运行结果是________。 A.4 B.5 C.6 D.7 ( d)9.在窗体的通用段声明变量时,不能使用__________ 关键字。 A.Dim

VB模拟试卷

一、选择题 1.一只白色的足球被踢进球门,则白色、足球、踢、进球门是________。 A.属性、对象、方法、事件 B.属性、对象、事件、方法 C.对象、属性、方法、事件 D.对象、属性、事件、方法 2.有程序代码:Text1.Text="Visual Basic",其中的Text1、Text和"Visual Basic"分别代表___ ___。 A. 对象、值、属性 B. 对象、方法、属性 C. 对象、属性、值 D. 属性、对象、值 3.将命令按钮Command1设置为不可使用,应设置该命令按钮的( )属性。 A.Visible B.Value C.Caption D.Enabled 4.单选按纽(OptionButton)用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的___ ___中安排适当的单选按纽,即可实现。 A. 框架控件(Frame)或图象控件(Image) B. 组合框(ComboBox)或图象控件(Image) C. 组合框(ComboBox)或图片框(PictureBox) D. 框架控件(Frame)或图片框(PictureBox) 5.以下有关对象属性的说法中正确的是________。 A. 对象所有的属性都罗列在属性窗口列表中 B. 不同对象不可能有同名属性 C. 不同对象的同名属性取值一定相同 D. 对象的某些属性既可以在实行窗口中设置,也可以通过程序代 码设置或改变 6.下列哪段代码能删除列表框list1中所有项() A Private Sub Command1_Click() For i = 0 To List1.ListCount - 1 List1.RemoveItem i Next i End Sub B Private Sub Command1_Click() For i = 0 To List1.ListCount List1.RemoveItem 0 Next i End Sub C Private Sub Command1_Click() For i = 0 To List1.ListCount - 1 List1.RemoveItem 1 Next i End Sub D Private Sub Command1_Click() For i = 0 To List1.ListCount - 1 List1.RemoveItem 0

VB模拟试卷和答案讲解

北京语言大学网络教育学院 《VB》模拟试卷一 注意: 1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。 2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。 3.本试卷满分100分,答题时间为90分钟。 4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。 一、【单项选择题】(本大题共20小题,每小题2分,共40分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。 1、关于VB的特点描述错误的是()。 [A] VB编程是可视化编程[B] 是面向对象的程序设计 [C]不可以访问数据库[D]采用事件驱动编程机制 2、下面关于鼠标的指针设置说法不正确的是()。 [A] 可以使用MouseIcon设置鼠标的形状 [B] 可以使用MousePointer设置鼠标的形状 [C] MousePointer设为99时,可用MouseIcon设置鼠标的形状 [D] MouseIcon只能通过属性窗口选择鼠标形状 3、Dim Snow(1 to 12 ,1),As Integer 是大小为()的二维数组。 [A]13*2 [B] 13*1 [C] 12*2 [D] 12*1 4、在工具箱里的都是()。 [A] 标准控件[B] 外部控件 [C] ActiveX控件[D] 可插入对象(OLE) 5、一个窗体大小改变时被触发的事件是()。 [A] Click事件[B] Resize事件 [C] Initialize事件[D] Unload事件 6、下列关于控件说法不正确的是()。 [A] Agent控件用于设置动画行为 [B] TextBox用于接收用户输入的信息 [C] Frame用于将控件分为若干组,当框架移动时,其中的控件不移动 [D] ListBox向列表中添加一个新的项目 7、关于CheckBox控件描述错误的是()。 [A] 是复选框按钮,用√表示选中[B] Value用来表示复选框状态。 [C] Value为1表示选中该框[D] Value为0表示该框被禁止,显示灰色 8、关于Shape控件描述正确的是()。 [A] 用于向窗体添加矩形、圆形等图形[B] Arial取值有7种,FillStyle取值有8种 [C] Arial用于设置显示控件的形状[D] FillStyle用来设置控件填充风格。 9、下面不属于循环控制语句的是()。

VB模拟试卷1

1、打开工程文件st1.vbp,在窗体上添加一个名称为Command1的命令按钮,其标题为"移动本按钮",如图所示。要求编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。要求:程序中不得使用变量,事件过程中只能写一条语句。按照原名保存文件,不得重新命名。 Command 1.Left=command 1.left Command 1.Left=command 1.left+100 End sub 2、打开工程文件st2.vbp,在窗体上添加一个名称为Shapel的形状控件,位置在窗体的顶部,在属性窗口中将其设置为圆形。添加一个名称为Timer1的计时器,在属性窗口中将其设置为禁用,时间间隔为0.5秒,窗体如图所示。请编写窗体的Load事件过程和计时器的事件过程,使得程序一开始运行,计时器即变为可用,且每隔0.5秒形状控件向下移动100。 注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。按照原名保存文件,不得重新命名。 Interval 1=500 Private Sub Form_load() Timer1.Enable=True Private Sub Timer 1_Timer() Shape1.Top=Shape1.Top +100 3、打开工程文件st3.vbp,在窗体上设计一个菜单。要求如下(运行时的效果见图): 再编写适当的事件过程,使得程序运行时,单击"上一个菜单项可用",则"不可用菜单项"变为可用。要求程序中不得使用变量,且只有一条语句。按照原名保存文件,不得重新命名。 4、打开工程文件st4.vbp,在名称为Form1的窗体上添加一个名称为Command1、标题为"保存文件"的命令按钮,再添加一个名称为Cd1的通用对话框。要求:

《VB程序设计基础》模拟精彩试题

《VB程序设计》模拟试题 ●填空题 1.窗体模块的文件扩展名为 ___FRM_________ 、标准模块的文件扩展名为____BAS______ 、 类模块文件的扩展名为______CLS_______ 。 2.Visual Basic中数据类型可分为 _____标准数据类型________和用户自定义数据类型两大类,前者根据其取值的不同,可分为_____整型_________、 ______长整型_____、布尔型和 ____字符型_________。 3. Abs(-6.5)= _____6.5______;Int(-9.1)= ____-10_______。 4. "程序"& "设计"运算结果为 ___程序设计____ 。 5. Dim a, b as Boolean语句显式声明变量a是___变体___变量,b是___布尔__变量。 6. MsgBox函数的返回值中, VBRetry表示单击了____重试_____按钮,VBYes表示单击了___是_____按钮,VBNo表示单击了_____否____按钮。 7. 要加载窗体,可以在代码中使用___________语句,要显示窗体,可以在代码中使用___________方法,要隐藏窗体,可以在代码中使用Hide方法,要卸载窗体,可以在代码中使用___________方法。 8.对话框分为_________对话框和________对话框两种类型,其中_____________ 对话框最 常用。 9. 对象是Visual Basic应用程序的基本单元,它是由 ___类___创建的。在Visual Basic中可以用属性、 __方法___、___事件___ 来说明和衡量一个对象的特性。 10. 条件判断语句可以使用___If…then____________语句、 ____If…Then…Else______语句和 ______If…Then…ElseIf______语句。Select case 语句 11. 声明一个值为3.14的常量Pi的语句为___Const pi = 3.14______。 12. Do…Loop Until 循环结构中,当条件为____真____时结束循环。 13. 要显示弹出菜单,可以在代码中使用_____________事件。 14. 参数传递有__________方式、__________方式和命名传递方式,常量默认采用__________方式;变量默认采用__________方式;表达式默认采用__________方式。 15. 名称属性必须以一个__字母标点_开始并且最长可达40个字符,不能包括__符号___ 和 ___空格___。 16.Visual Basic的程序模块有3种:____窗体模块____ 、标准模块和 ____类模块____。 17.Visual Basic程序,按其语句代码执行的先后顺序,可以分为___顺序__结构、选择__结构和___循环____ 结构。 18.数组元素下标的下界默认为是_____________,如果要改变其默认值,应使用_____________。 ●判断题 ()1. Visual Basic运行程序的方法只有编译模式。 ()2. 语句Command1.visible=false 与Command1.enabled=false 是等价的。 ()3. InputBox函数和MsgBox函数一样,返回的是字符串。 ()4. 通过类模块,我们不可以根据需要建立自己的控件。 (×)5. 2.1E+5是合法的Visual Basic数据。 ()6. 根据占用内存方式的不同,可将数组分为常规数组和动态数组两种类型。 (√)7. x2是合法的变量名。 ()8. 按照文件的存取方式及其组成结构可以分为两种类型:文本文件和随机文件。

计算机等级考试二级VB模拟试题四及答案解析

计算机等级考试二级VB模拟试题四及答案解析 一、选择题 (1)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private SubCommand1_Click() Move 500,500 End Sub 程序运行后,单击命令按钮,执行的操作为 A)命令按钮移动到距窗体左边界、上边界各500的位置 B)窗体移动到距屏幕左边界、上边界各500的位置 C)命令按钮向左、上方向各移动500 D)窗体向左、上方向各移动500 正确答案: B (2)在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是 A)TabStop B)Enabled C)Visible D)TabIndex 正确答案: D (3)以下定义数组或给数组元素赋值的语句中,正确的是 A)Dim a As Variant a=Array(1,2,3,4,5) B)Dima(10)As Integer a=Array(1,2,3,4,5) C)Dim a%(10) a(1)="ABCDE" D)Dim a(3),b(3)As Integer a(0)=0 a(1)=1 a(2)=2 b=a 正确答案: A (4)在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为 A)For i=0 ToList1.ListCount-1 …… Next B)For i=0 To List1.Count-1 …… Next C)For i=1 To List.ListCount …… Next

D)For i=1 ToList1.Count

(完整word版)江苏省计算机二级VB模拟试卷1(新版)

江苏省高等学校计算机等级考试 二级Visual Basic 考试 模拟试卷1 (本试卷完成时间120 分钟) 第一部分计算机基础知识 1.下列不同进位制的四个数中,最小的数是_____(1)_____ A.二进制数1100010 B.十进制数65 C.八进制数77 D.十六进制数45 2.下列关于PC机主板的叙述正确的是______(2)_______。 A.不同厂家生产的主板,尺寸各不相同 B.主板上安装有存储器芯片,如ROM芯片、CMOS芯片等 C.CPU是直接固定在主板上的,不可更换 D.主板上安装有电池,在计算机断开交流电后,临时给计算机提供电流,供计算机工作3.下面关于BIOS的一些叙述正确的是____(3)________。 A.BIOS是存放于ROM中的一组高级语言程序 B.BIOS中含有系统工作时所需的全部驱动程序 C.BIOS系统由加电自检程序、系统主引导记录的装入程序、CMOS设置程序、基本外围设备的驱动程序组成 D.没有BIOS的PC机也可以正常启动工作 4.计算机软件(简称软件)指的是能指挥计算机完成特定任务的、以电子格式存储的程序、数据和相关的文档。在下列有关软件的叙述中,错误的是__(4)__。 A.软件的版权所有者不一定是软件作者 B.自由软件指的是一种无版权的软件,允许修改其源代码 C.用户购买一个软件后,就获得该软件版权 D.共享软件是一种买前免费试用,具有版权的软件 5. 以下关于操作系统中多任务处理的叙述错误的是_____(5)______。 A.将CPU时间划分成许多小片,轮流为多个程序服务,这些小片称为“时间片” B.由于CPU是计算机系统中最宝贵的硬件资源,为了提高CPU的利用率,一般采用多务处理 C.正在CPU中运行的程序称为前台任务,处于等待状态的任务称为后台任务 D.在单CPU环境下,多个程序在计算机中宏观上同时运行,微观上由CPU轮流执行 6. 以下关于IP地址的叙述错误的是_____(6)_____。 A.正在上网( online)的每一台计算机都有一个IP地址 B.现在广泛使用的IPv4协议规定IP地址使用32个二进位表示 C.IPv4规定的IP地址快要用完了,取而代之的将是64位的IPv5 D.IP地址是计算机的逻辑地址,每台计算机还有各自的物理地址 7. 路由器用于连接异构的网络,它收到一个IP数据报后要进行许多操作,这些操作不包含_____(7)_____。 A.域名解析B.路由选择

国家二级VB机试(常用标准控件)模拟试卷21

国家二级VB机试(常用标准控件)模拟试卷21 (总分:58.00,做题时间:90分钟) 一、选择题(总题数:29,分数:58.00) 1.窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是 (分数:2.00) A.Private Sub HScroll1_Change() Print HScroll1.Vahe End Sub √ B.Private Sub HScroll1_Change() Print HScroll1.SmallChange End Sub C.Private Sub HScroll1_Scroll() Print HScroll1.Value End Sub D.Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub 解析:解析:本题考查的考点是有关滚动条的属性和事件的。单击滚动条的箭头时将触发Change事件,而滚动块的位置由Value属性返回。 2.设窗体上有1个水平滚动条,己经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是 (分数:2.00) A.程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加√ B.程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少 C.由于滚动条的Max属性值小于Min属性值,程序会出错 D.由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动 解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。如果希望滚动条显示的信息从较大数值向较小数值变化,可将Min设置成大于Max的值,此时当滚动块向左移动时,其Value属性值增加。 3.设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程: Private Sub Form_Load() Private Sub Command1_Click() HScroll1.Min=0 HScroll1.Value=70 HScroll1.Max=100 End Sub End Sub (分数:2.00) A. B. C. √ D. 解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。本题中Max-Min=100,则Value值为70的话,滚动块应该位于右侧三分之一处。 4.窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是 (分数:2.00) https://www.wendangku.net/doc/4d8901030.html,rgeChange B.SmallChange √ C.Max D.Min 解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。LargeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值;SmallChange 属性用于设置或返回单击滚动条两端的箭头时,Value属性增加或减小的增量值。

vb考试试卷

一、选择题:(共80分,每题2分) 1、VB的启动有多种方法,下面不能启动VB的是() A.使用“开始”菜单中的“程序”命令 B.使用“开始”菜单中的“运行”命令,在弹出的对话框中输入VB启动文件的名字C.使用“我的电脑”,在VB所在硬盘驱动器中找到相应的VB文件夹 D.先打开VB的“文件”菜单,再按Zlt+Q组合键 2、VB的工程资源管理器可管理多种类型的文件,下面叙述不正确的是() A.窗体文件的扩展名为.frm,每个窗体对应一个窗体文件 B.标准模块是一个纯代码性质的文件,它不属于任何一个窗体 C.用户通过类模块来定义自已的类,每个类都用一个文件来保存,其扩展名为.bas D.资源文件是一种纯文本文件,可以用简单的文字编辑器来编辑 3、下列可以打开文件对话框的操作是() A.Ctrl+D B、Ctrl+E C、Ctrl+F D、Ctrl+G 4、下面对哪一种变量的类型说明符的使用是正确的() A.Dim a:a@=2000 B、Dim a:a%=50000 C.Dim a:a&=True D、Dim a:a$=”OK” 5、下列变量名中,合法的变量名是() A.C24 B、A B C、A:B D、1+2 6、用于获得字符串S从第2个字符开始的3个字符的函数是() A.Mid$(S,2,3) B、Middle(S,2,3) C、Right$(S,2,3) D、Left$(S,2,3) 7、计算结果为0的表达式是() A.Int(2.4)+Int(-2.8) B、Cint(2.4)+Cint(-2.8) C.Fix(2.4)+Int(-2.8) D、Fix(2.4)+Fix(-2.8) 8、在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序: Private Sub Command1_Click( ) A=1234 B$=Str$(A) C=Len(B$) Print C End Sub 程序运行后,单击命令按钮,则在窗体上显示的内容是() A.0 B.5 C.6 D.7 9、定义变量如下: Dim My Var My Var =”come see me “ 若在立即窗口中显示My Var的值,下面正确的是() A.Debug.Print My Var B、PictureBox.Print My Var C.Printer.Print My Var D、Print My Var 10、在以下Form1窗体中没有采用的控件是() A.文本框B.水平滚动条C.框架D.选项按钮 11、滚动条控件的LargeChange属性所设置的是() A.单击滚动条和滚动箭头之间的区域时,滚动条控件value属性值的改变量 B.滚动条中滚动块的最大移动位置

国家二级VB机试(数组)模拟试卷7

国家二级VB机试(数组)模拟试卷7 (总分:96.00,做题时间:90分钟) 一、选择题(总题数:48,分数:96.00) 1.假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是 (分数:2.00) A.数组中每个命令按钮的名称(Name属性)均为Commandl B.数组中每个命令按钮的标题(Caption属性)都一样√ C.数组中所有命令按钮可以使用同一个事件过程 D.用名称Commandl(下标)可以访问数组中的每个命令按钮 解析:解析:本题考查控件数组。选项B)中,命令按钮控件数组的Caption属性不一定相同,可以单独分别设置,其他选项均正确。 2.列表框中的项目保存在一个数组中,这个数组的名字是 (分数:2.00) A.Column B.Style C.List √ D.MultiSelect 解析:解析:本题考查列表框的使用。列表框的元素保存在List数组中,可以通过List属性获取元素值。 3.下面的语句用Array函数为数组变量a的各种元素赋值整数值: (分数:2.00) A.Dim a √ B.Dim a As Integer C.Dim a(9)As Integer D.Dim a()As Integer 解析:解析:本题考查常用函数。Arrav函数返回一个包含数组的Variant,语法:Array(arglist)。所需的arglist参数是一个用逗号隔开的值表,这些值用于给Variant所包含的数组的各元素赋值。如果不提供参数,则创建一个长度为0的数组。本题中变量a必须是变体类型,选项A)正确。 4.以下数组定义语句中,错误的是 (分数:2.00) A.Static a(10)As Integer B.Dim c(3,1 To 4) C.Dim d(一10) √ D.Dim b(0 To 5,1 To 3)As Integer 解析:解析:本题考查的考点是有关数组定义的。在Visual Basic中,可以用4个关键字来定义数组,分别是Dim、ReDim、Public和Static。在Visual Basic中定义数组有两种格式。格式一:Dim<数组名(下标上界)>As<类型名称> Dim<数组名(第一维下标上界,第二维下标上界)>As<类型名称>格式二:Dim<数组名(下界To上界[,下界To上界]…)>As<类型名称>其中上界必须大于下界。本题中选项C)采取第一种格式定义数组,则数组默认下界为0,上界-10小于0,故不符合要求。 5.语句Dim a(-3 To 4,3 To 6)As Integer定义的数组的元素个数是 (分数:2.00) A.18 B.28 C.21 D.32 √ 解析:解析:本题考查的考点是有关二维数组的。二维数组定义时对于数组的每一维均给定下标的下界和上界,中间用To连接,即给出下标可取值的变化范围。“数组元素个数”指的是数组中成员的个数,每一维的长度是上界一下界+1,数组元素个数等于各维长度之积。

VB试卷 1

一、单项选择题(每题1分,共1X40=40分) 1、VB提供了结构化程序设计的三种基本结构,三种基本结构是。 A.选择、递归、循环 B.选择、过程、顺序 C.过程、输入、输出 D.顺序、循环、选择 2、编写VB程序时,若在同一行写多条语句,语句之间用_____符号分隔。 A.:B.;C.、D., 3、属性用于设置所画线的线宽。 A.drawstyle B.drawwidth C.fillcolor D.fillstyle 4、若要定义一个可存放5个字符的字符串时,其正确的格式为____ A.Dim str1 As String*5 B.Dim str1 As String 5 C.Dim str1 As String=5 D.Dim str1 As String+5 5、获取数组下标上界的函数是____。 A.Asc B.Ubound C.Lbound D.Chr 6、下面关系表达式的值为真的是。 A.“A”>”a” B.“9”>”a” C.12>12.1 D.”That”>”Thank” 7、下列变量名中正确的命名是_____。 A.CONST B.7ARE C.STUDENT D.STUD()ENT 8、文本框不具有的属性是_______。 A. Multiline B. Caption C. Font D. Height 9、下列哪个不属于命令按钮属性_____ 。 A.Cancel B.Default C.Visible D.Text 10、下列方法可用于画圆弧。 A.line B.pset C.circle D.point 11、要求从文本框中输入密码时,在文本框中只显示*号,则应当在此文本框的属性窗口中设置______。 A.Text属性值为“*”B.Caption属性值为“*” C.password属性值为“*”D.passwordchar属性值为“*” 12、编写如下事件过程,当用鼠标单击窗体时,会使______。 Private Sub Form_Click( ) Text1.Left= Text1.Left - 200 Text1.Top=Text1.Top - 100 End A.Text1文本框往左下角方向移动 B.Text1文本框往右下角方向移动 C.Text1文本框往左上角方向移动 D.Text1文本框往右上角方向移动 13、能够改变复选框中背景颜色的属性是_ __。 A.value B.fontcolor C.backcolor D.font 14、下列能正确产生?300~1之间的随机整数的表达式是____。 A.int(Rnd*300+1) B.?1*Rnd (300+1) C.Rnd(-301) D. int(Rnd*302-300) 15、语句Print Format(32345.8,”000,000.00”)的输出结果是。 A.32345.8 B.32,345.8 C.032,345.80 D.32,345.80

VB冲刺模拟试卷一

VB冲刺模拟试卷一 一、选择题 1、VB的启动有多种方法,下面不能启动VB的是() A.使用“开始”菜单中的“程序”命令 B.使用“开始”菜单中的“运行”命令,在弹出的对话框中输入VB启动文件的名字 C.使用“我的电脑”,在VB所在硬盘驱动器中找到相应的VB文件夹D.先打开VB的“文件”菜单,再按Zlt+Q组合键 2、VB的工程资源管理器可管理多种类型的文件,下面叙述不正确的是() A.窗体文件的扩展名为.frm,每个窗体对应一个窗体文件 B.标准模块是一个纯代码性质的文件,它不属于任何一个窗体C.用户通过类模块来定义自已的类,每个类都用一个文件来保存,其扩展名为.bas D.资源文件是一种纯文本文件,可以用简单的文字编辑器来编辑 3、下列可以打开文件对话框的操作是() A.Ctrl+D B、Ctrl+E C、Ctrl+F D、Ctrl+G 4、下面对哪一种变量的类型说明符的使用是正确的() A.Dim a:a@=2000 B、Dim a:a%=50000 C.Dim a:a&=True D、Dim a:a$=”OK” 5、下列变量名中,合法的变量名是() A.C24 B、A B C、A:B D、1+2 6、用于获得字符串S从第2个字符开始的3个字符的函数是()A.Mid$(S,2,3) B、Middle(S,2,3) C、Right$(S,2,3) D、 Left$(S,2,3) 7、计算结果为0的表达式是() A.Int(2.4)+Int(-2.8) B、Cint(2.4)+Cint(-2.8) C.Fix(2.4)+Int(-2.8) D、Fix(2.4)+Fix(-2.8) 8、在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序: Private Sub Command1_Click( ) A=1234 B$=Str$(A) C=Len(B$) Print C End Sub 程序运行后,单击命令按钮,则在窗体上显示的内容是() A.0 B.5 C.6 D.7 9、定义变量如下:

vb模拟试卷3

1、打开工程文件st1.vbp,在窗体上从上到下添加两个文本框,名称分别为Text1、Text2;再添加1个命令按钮,名称为Command1,标题为"选中字符数是"。程序运行时,在Text1中输入若干字符,选中部分内容后,单击"选中字符数是"按钮,则选中的字符个数显示在Text2中(如图所示)。请编写按钮的Click事件过程。要求:程序中不得使用变量,事件过程中只能写一条语句。按照原名保存文件,不得重新命名。 Private Sub Command 1_Click () Text 2=Text1.sellew End Sub 2、打开工程文件st2.vbp,在窗体上添加一个名称为List1的列表框,通过属性窗口分别输入4个列表项:"数学"、"物理"、"化学"、"语文",如图所示。请编写适当的事件过程使得在程序运行时,将最后一个列表项自动改为"英语";单击窗体时,则删除最后一个列表项。注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。按照原名保存文件,不得重新命名。 Private Sub Form_Form() List1.Remove Item List Count-1 Private Sub Form_Load() List1.Add Item “英语”,4 3、打开工程文件st3.vbp,在窗体上添加一个命令按钮,名称为Command1,标题为"命令按钮"。然后建立一个菜单,标题为"控件",名称为menu0,包含两个子菜单顶,一个是"显示命令按钮",名称为menu1;另一个是"隐藏命令按钮",名称为menu2,如图所示。编写适当的事件过程,使得程序运行时,如果选择"显示命令按钮"菜单命令,则显示命令按钮;而如果选择"隐藏命令按钮"菜单命令,则隐藏命令按钮。 注意:程序中不得使用变量,每个事件过程中只能写一条语句。按照原名保存文件,不得重新命名。 Command 1.Visable=True/False

[考试中心]安徽省计算机二级VB笔试权威模拟试题及答案

全国高等学校(考区)计算机水平考试试卷B(二级Visual Basic 语言) 一、单项选择题(每题1分,共40分) 1.计算机硬件系统中最核心的部件是 C 。 A)存储器B)输入/输出设备C)CPU D)硬盘 2.计算机最早的应用领域是 A 。 A)科学计算B)图形处理C)过程控制D)人工智能 3.下列属于文字处理软件的是 B 。 A)Windows B)Word C)PowerPoint D)Excel 4.在计算机系统部,所有数据都是采用 D 表示。 A)十六进制B)十进制C)八进制D)二进制 5.在Windows系统中,下面文件命名合法的是 B 。 A)A*.DOC B)AB.DOC C)A?.DOC D)A>.DOC 6.计算机可以播放DVD等音像制品, 主要运用的是 A 技术。 A)多媒体B)人工智能C)数据库D)数据挖掘 7.将文件从FTP服务器传输到本地计算机的过程称为 D 。 A)上传B)浏览C)查找D)下载 8.下列IP地址中,错误的是 C 。 A)219.231.10.155 B)192.168.5.1 C)219.260.20.12 D)192.10.6.7 9.下列关于计算机病毒的叙述中,正确的是 C 。 A)加密文件不会感染计算机病毒 B)系统软件不会感染计算机病毒 C)有防火墙的计算机系统也会感染病毒 D)压缩的文件不会感染计算机病毒 10.计算机能直接运行的是 B 。 A)目标程序B)机器语言程序C)汇编语言程序D)高级语言程序11.下列选项中是Visual Basic的合法变量名的是C。 A)1_abc B)abc-1 C)abc_1 D)abc.1 12.对正整数X、Y,有下列表达式,不能判断X能被Y整除的是 C 。 A)X/Y=Int(X/Y) B)X Mod Y =0 C)X\Y=Fix(X/Y) D)X\Y=X/Y 13.下面可以正确定义2个整形变量和一个字符型变量的语句是 B 。 A)Dim x, y As Integer, n As String B) Dim x%, y As Integer, n As String C) Dim x%, y$, n As String D) Dim x As Integer, y, n As String

vb模拟试题(绝对经典)

VB操作第三套卷 基本操作 1、在名称为Form1,标题为“标签”的窗体上,添加一个名称为Lable1,内容为“计算机等级考试”,字型为四号字的标签。请设置适当的属性以满足下述要求:(1)窗体不带有最大化、最小化及关闭按钮; (2)标签带有边框; (3)标签可依据标题指定的内容自动调整其大小。 运行后的窗体如图所示: 注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗体文件名保存为stj1.frm。 2、在名称为Form1的窗体上添加一个名称为Text1,内容为“程序设计”的文本框,且显示为三号字、居中;再添加两个命令按钮,标题分别是“粗体”和“斜体”,名称分别为Command1、Command2。如图所示。 要求:编写两个命令按钮的Click事件过程,使得单击“斜体”按钮时,文本框的内容显示为斜体格式;单击“粗体”按钮时,文本框的内容显示为粗体格式。 注意:程序中不得使用变量,每个事件过程只能写一条语句。 存盘时必须存放在考生文件夹下,工程文件名保存为stj2.vbp,窗体文件名保存为stj2.frm。 简单应用题 1、在考生文件夹有一个工程文件stj3.vbp,其中的窗体中有一个名为Text1的文本框,

初始文本为0;一个计时器;一个标签;一个有两个元素的单选按钮数组,名称为Op1,标题依次为“1秒”、“3秒”;两个命令按钮,名称分别为C1、C2,标题分别为“开始计数”、“停止计数”,同时给出了两个事件过程,但并不完整。在运行时要完成下面的功能; 单击一个单选按钮,可以设置计时间隔为1秒或3秒;若单击“开始计数”,则Text1中的数按设定的时间间隔每次加1;若单击“停止计数”,则Text1中的数不再变化。 请按下述要求设置属性和编写程序,以便实现上述功能; (1)设置计时器的属性,使其在初始状态下不计时。 (2)去掉程序中的注释符,把程序中的?改为正确的内容。 (3)为两个命令按钮编写适当的事件过程,每个事件过程中只能有一条语句,不能使用变量。 注意:不能修改已有程序的其他部分和控件的其他属性。最后将修改后的文件按原文件名存盘。 程序代码: Private Sub C1_Click() End Sub Private Sub Op1_Click(Index As Integer) ' Select Case ? Case 0 Timer1.Interval = 1000 Case 1 Timer1.Interval = 3000 End Select End Sub Private Sub Timer1_Timer() ' Text1.Text = ?.Text + 1 End Sub 2、在考生文件夹有一个工程文件stj4.vbp,其功能如下: (1)单击“读数据”按钮,则把考生文件夹下in4.dat文件中已按升序方式排列的60个数读入数组A,并在Text1中显示; (2)单击“输入”按钮将弹出输入框,供接收用户输入的任意一个数; (3)单击“删除”按钮,则首先判断“输入”的数是否存在于A数组中,若存在,则将该数从数组A中删除,并将删除后A数组的内容重新显示在Text1中,若不存在,则给出相应提示。 在给出的窗体文件中已经有了全部控件(如图所示),但程序不完整,要求:去掉“删除”按钮Click事件过程中的注释符,把?改为正确的内容,以实现上述程序功能。 注意:不得修改已经存在的内容和控件属性,最后将修改后的文件按原文件名存盘。

大学vb期末考试试题

VB期末考试试题A卷 一、填空题 1、VB程序设计的主要特点是可视化设计和事件驱动编程(2)。 2、在VB中,最主要的两种对象是控件(3)和(窗体4)。 3、工程是构成应用程序文件的集合(5)。 4、方法是VB提供的一种(6特殊子程序),用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度(7)__数据。 6、事件是窗体或控件对象识别的___动作(8)____。 7、可用窗体的___(9 Print)_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于__选中__(10)___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的 高度(Height)宽度(Width) (11)和(12)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央(13)出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用工程1(14)作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是34.6(15)。 13、在VB 中,数值型变量的初值为(016),Varant型变量的初值为(空17),布尔型变量的初值为False(18)。 14、设置窗体的(Picture 19)属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句 CLs(20)。 二、选择题 1、菜单控件只包括一个事件,即 c(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(A2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3B)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C(4)。 A、Enabled B、Caption C、Default D、Font

vb6.0模拟试卷一

第一章复习题 一、选择题 1、下面不是VB工作模式的是()。 A.设计模式B.运行模式 C.汇编模式D.中断模式 2、可视化编程的最大优点是()。 A.具有标准工具箱 B.一个工程文件由若干个窗体文件组成 C.不需要编写大量代码来描述图形对象D.所见即所得 3、下列不能打开属性窗口的操作是()。 A.执行“视图”菜单中的“属性窗口”命令 B.按F4键 C.单击工具栏上的“属性窗口”按钮 D.按Ctrl+T 4、下列可以打开立即窗口的操作是()。 A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G 5、Visual Basic的编程机制是()。 A.可视化 B.面向对象 C.面向图形 D.事件驱动 6、运行工程的错误操作是()。 A.执行“运行”菜单中的“启动”命令 B.单击工具栏中的“启动”按钮 C.按功能键“F5” D.按组合键“Alt+F5” 7、在正确安装VB6.0后,可以通过多种方式启动VB,以下方式中不能启动VB的是()。 A.通过“开始”菜单中的“程序”命令 B.通过“我的电脑”找到VB6.exe,双击该文件名 C.通过“开始”菜单中的“运行”命令 D.进入DOS方式,执行VB6.0文件 8、为了用键盘打开菜单和执行菜单命令,第一步应按的键是()。 A.功能键F10和Alt B.Shift+功能键F4 C.Alt或功能键F8 D.Ctrl+Alt 9、Visual Basic继承了Basic语言简单易用的语法特点,同时支持面向对象的编程机制,其中构成其控件(对象)的三要素是()。 A.属性、事件、事件过程 B.控件、窗体、事件 C.属性、过程、方法 D.属性、事件、方法 10、下列说法中正确的是()。 为了装入一个VB应用程序,应当 A.只装入窗体模块文件(.frm) B.只装入工程文件(.vbp) C.分别装入工程文件和标准模块文件(.bas) D.分别装入工程文件、窗体文件和标准模块文件 11、VB的3种结构化程序设计的3种基本思想是()。 A.选择结构、过程结构、顺序结构 B.递归结构、选择结构、循环结构 C.过程结构、转向结构、递归结构 D.顺序结构、选择结构、循环结构 12、与传统的程序设计语言相比,Visual Basic最突出的优点是()。 A.结构化程序设计 B.程序开发环境 C.事件驱动编程机制 D.程序调试技术 13、对象的特性是指()。 A.对象 B.事件 C.方法 D.属性 14、VB一共有设计、运行和中断三种模式,要使用调试工具应该()。 A.进入设计模式B.进入运行模式C.进入中断模式D.不用进入任何模式 15、以下不属于Visual Basic系统的文件类型是()。 A..frm B..bat C..bas D..vbp 16、VB中窗体文件的扩展名是()。 A..VBP B..FRM C..VBW D..PDM 17、工程文件的扩展名是()。 A..vbg B..vbp C..vbw D..vbl 18、下列有关Visual Basic特点的描述有误的是()。 A.Visual Basic是一种可视化、面向对象的程序设计语言 B.Visual Basic采用事件驱动编程机制 C.Visual Basic可用于开发Windows环境下的各类应用程序 D.Visual Basic是非面向的程序设计语言 第 1 页共2 页

相关文档