文档库 最新最全的文档下载
当前位置:文档库 › VB期末考试题库

VB期末考试题库

VB期末考试题库
VB期末考试题库

试卷名称:模拟考试三

试卷说明:摸三

命题教师:北京化工大学北方学院信息学院张玉英

一、单项选择题(总分50)

1. (分值:1.0分)在用通用对话框控件建立"打列表框所列出的文件类型是文本文件(即.开"或"保存"文件对话框时,如果需要指定文件txt文件),则正确的描述格式是:

A: "text (.txt)|(*.txt)"

B: "文本文件( .txt) | (.txt)"

C: "text(.txt)||(*.txt)"

D: "text(.txt)(*.txt)"

序号:100 难度:1 考查点:数据文件

2. (分值:1.0分)设有如下通用过程:

Public Function f(x As Integer)

Dim y As Integer

x = 20

y = 2

f = x * y

End Function

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

Private Sub Command1_Click()

Static x As Integer

x = 10

y=5

y = f(x)

Print x; y

End Sub

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

A: 10 5

B: 20 5

C: 20 40

D: 10 40

序号:101 难度:1 考查点:过程

3. (分值:1.0分)下列语句正确的是( )

A: If X≠Y Then Print "X不等于Y"

B: If X<>Y Then Print "X不等于Y"

C: If X><Y Print "X不等于Y"

D: If X≠Y Print "X不等于Y"

序号:108 难度:1 考查点:选择结构程序

4. (分值:1.0分)计算分段函数:

0 x<0

y= 1 0<=x<1

2 1<=x<2

3 x>=2

下面程序段中正确的是( )

A: select case x

case x<0

y=0

case x>=0 and x<1

y=1

case x>=1 and x<2

y=2

case else

y=3

End select

B: select case x

Case x<=0

Y=0

Case x<1

Y=1

Case x<2

Y=2

Case else

Y=3

End select

C: select case x

Case Is<0

Y=0

Case Is<1

Y=1

Case Is<2

Y=2

Case else

Y=3

End select

D: select case x

Case Is<0

Y=0

Case Is>=0,Is<1

Y=1

Case Is>=1,Is<2

Y=2

Case Is>=2

Y=3

End select

序号:109 难度:1 考查点:选择结构程序

5. (分值:1.0分)文本框的()属性用于设置或返回文本框中的文本内容。

A: Text

B: (名称)

C: Caption

D: Name

序号:11 难度:1 考查点:数据的输入与输出

6. (分值:1.0分)计时器控件的()属性用于设置Timer事件发生的时间间隔。

A: Stretch

B: Interval

C: Value

D: Length

序号:12 难度:1 考查点:选择结构程序

7. (分值:1.0分)以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是

A: https://www.wendangku.net/doc/5014588294.html,="VisualBasic窗体"

B: Form1.Title="VisualBasic窗体"

C: Form1.Caption="VisualBasic窗体"

D: Form1.Text="VisualBasic窗体"

序号:124 难度:1 考查点:VB概述

8. (分值:1.0分)在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的下面哪一个属性设置为True

A: Value

B: Default

C: Cancel

D: Enabled

序号:130 难度:1 考查点:VB概述

9. (分值:1.0分)将文本框控件的下面那一个属性设置为False,可正常显示文本但不可编辑

A: Locked

B: Enabled

C: MultiLine

D: Visible

序号:134 难度:1 考查点:数据文件

10. (分值:1.0分)以下叙述中错误的是

A: 打开一个工程文件时,系统自动装入与该工程有关的窗体?标准模块等文件

B: 保存Visual Basic程序时,应分别保存窗体文件及工程文件

C: Visual Basic应用程序只能以解释方式执行

D: 事件可以由用户引发,也可以由系统引发

序号:136 难度:1 考查点:VB概述

11. (分值:1.0分)把窗体的KeyPreview属性设置为True,然后编写如下过程:Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

Print Chr(KeyCode)

End Sub

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

Print Chr(KeyCode+2)

End Sub

程序运行后,如果在键盘上输入一个字母a,则输出结果为__________

A: A

A

B: A

B

C: A

C

D: A

D

序号:159 难度:1 考查点:键盘与鼠标事件过程

12. (分值:1.0分)编写如下事件过程:

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If(Button And 3)=3 Then

Print "AAAA"

End If

End Sub

程序运行后,为了在窗体上输出"AAAA",应按下的鼠标键为 ___________

A: 左

B: 右

C: 同时按下左右键

D: 按什么键都行

序号:160 难度:1 考查点:键盘与鼠标事件过程

13. (分值:1.0分)编写如下事件过程:

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If Shift =6 And Button =2 Then

Print "BBBB"

End If

End Sub

程序运行后,为了在窗体上输出"BBBB",应执行的操作为__________

A: 同时按下< Shift >键和鼠标左键

B: 同时按下< Shift >键和鼠标右键

C: 同时按下< Ctrl >,键和鼠标左键

D: 同时按下< Ctrl >,键和鼠标右键

序号:161 难度:1 考查点:键盘与鼠标事件过程

14. (分值:1.0分)设有数组声明语句:

Option Base 0

Dim B(-1 To 10,2 To 9,20) As Integer

则数组B中共有( )个元素。

A: 1800

B: 1848

C: 2016

D: 2310

序号:185 难度:1 考查点:数组

15. (分值:1.0分)声明一个变量为局部变量应该用()

A: Global

B: Private

C: Static

D: Public

序号:22 难度:1 考查点:变量与过程的作用范围

16. (分值:1.0分)下面的属性中,用于自动调整图像框中图形内容的大小的是A: Picture

B: CurentY

C: CurrentX

D: Stretch

序号:24 难度:1 考查点:数据的输入与输出

17. (分值:1.0分)运行下列程序段后,显示的结果为

J1=4

J2=9

If J1

A: 4

B: 9

C: 13

D: 49

序号:30 难度:1 考查点:选择结构程序

18. (分值:1.0分)下列语句正确的是

A: If A≠B Then Print "A不等于B"

B: If A<>B Then Printf "A不等于B"

C: If A<>B Then Print "A不等于B"

D: If A≠B Print "A不等于B"

序号:31 难度:1 考查点:选择结构程序

19. (分值:1.0分)不能脱离控件(包括客体) 而独立存在的过程是

A: 事件过程

B: 通用过程

C: Sub过程

D: 函数过程

序号:33 难度:1 考查点:过程

20. (分值:1.0分)Sub过程与Function过程最根本的区别是

A: Sub过程可以用Call语句直接使用过程名调用,而Function过程不可以B: Function过程可以有形参,Sub过程不可以

C: Sub过程不能返回值,而Function过程能返回值

D: 两种过程参数的传递方式不同

序号:34 难度:1 考查点:过程

21. (分值:1.0分)InputBox函数返回值的类型为_________。

A: 数值

B: 字符串

C: 变体

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

序号:36 难度:1 考查点:数据的输入与输出

22. (分值:1.0分)以下叙述中错误的是

A: 双击鼠标可以触发DblClick事件

B: 窗体或控件的事件的名称可以由编程人员确定

C: 移动鼠标时,会触发MouseMove事件

D: 控件的名称可以由编程人员设定

序号:368 难度:1 考查点:键盘与鼠标事件过程

23. (分值:1.0分)表达式4 + 5 \ 6 * 7 / 8 Mod 9的值是________。

A: 4

B: 5

C: 6

D: 7

序号:37 难度:1 考查点:VB语言基础

24. (分值:1.0分)以下语句的输出结果是_______。

Print Format $ (32548.5, "000,000.00")

A: 32548.5

B: 32,548.5

C: 032,548.50

D: 32,548.50

序号:38 难度:1 考查点:VB语言基础

25. (分值:1.0分)执行以下程序段后,变量c $ 的值为()

a $ = "Visual Basic Programing"

b $ = "Quick"

c $ = b $ & Ucase (Mi

d $ (a $,7,6)) & Right $ (a $,11)

A: Visual BASIC Programing

B: Quick Basic Programing

C: QUICK Basic Programing

D: Quick BASIC Programing

序号:39 难度:1 考查点:VB语言基础

26. (分值:1.0分)阅读下面的程序段:

For I = 1 To 3

For j = 1 To I

For k = j To 3

A=A+1

Next k

Next j

Next I

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

A: 3

B: 9

C: 14

D: 21

序号:41 难度:1 考查点:循环结构程序

27. (分值:1.0分)在窗体上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下的事件过程:

Private Sub Command1_Click()

X = 0

Do While x<50

X = ( x + 2 ) * ( x + 3 )

N = n+1

Loop

Text1.Text = Str(n)

Text2.Text = Str(x)

End Sub

程序执行后,单击命令按钮,在两个文本框中显示的值分别为______。

A: 1和0

B: 2和72

C: 3和50

D: 4和168

序号:42 难度:1 考查点:循环结构程序

28. (分值:1.0分)以下叙述中错误的是

A: 在KeyPress事件过程中不能识别键盘的按下与释放

B: 在KeyPress事件过程中不能识别回车键

C: 在KeyDown和KeyUp事件过程中,将键盘输入的"A"和"a"视作相同的字母

D: 在KeyDown和KeyUp事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符

序号:428 难度:1 考查点:键盘与鼠标事件过程

29. (分值:1.0分)把窗体的KeyPreview属性设置为True然后编写如下事件过程:

Private Sub Form_KeyPress(KeyAscii As Integer)

Dim ch As String

ch = Chr(KeyAscii)

KeyAscii = Asc(UCase(ch))

Print Chr(KeyAscii+2)

End Sub

程序运行后按键盘上的"A"键则在窗体上显示的内容是

A: A

B: B

C: C

D: D

序号:429 难度:1 考查点:键盘与鼠标事件过程

30. (分值:1.0分)假定窗体上有一个标签,名为Lable1。为了使该标签透明并且没有边框,则正确的属性设置为_______。

A: Lable1.BackStyle = 0

Lable1.BorderStyle = 0

B: Lable1.BackStyle = 1

Lable1.BorderStyle = 1

C: Lable1.BackStyle = true

Lable1.BorderStyle = true

D: Lable1.BackStyle = Flase

Lable1.BorderStyle = False

序号:43 难度:1 考查点:数据的输入与输出

31. (分值:1.0分)程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是

A: MouseDown

B: MouseUp

C: Load

D: Click

序号:430 难度:1 考查点:键盘与鼠标事件过程

32. (分值:1.0分)对窗体编写如下代码:

Option Base 1

Private Sub Form_KeyPress (KeyAscii As Integer)

A = Array (237,126,87,48,498)

M1 = a (1)

M2 = 1

If KeyAscii = 13 Then

For I = 2 To 5

If a (i)>m1 then

M1 = a(i)

M2 = I

End if

Next I

End if

Print m1

Print m2

End Sub

程序执行后,按回车键,输出结果为( )

A: 48

4

B: 237

1

C: 498

5

D: 498

4

序号:44 难度:1 考查点:数组

33. (分值:1.0分)在设计菜单时,如果要在菜单中加入一个菜单分隔项,则菜单分隔项的标题必须设置为( )

A: 冒号(:)

B: 加号(+)

C: 减号(-)

D: 感叹号(!)

序号:45 难度:1 考查点:菜单与对话框

34. (分值:1.0分)在Do Until…Loop循环中,判断循环表达式与结束循环的关系是( ) A: 先判断循环表达式,当表达式值为假时结束循环

B: 先判断循环表达式,当表达式值为真时结束循环

C: 先执行循环体,后判断循环表达式,当表达式值为假时结束循环

D: 先执行循环体,后判断循环表达式,当表达式值为真时结束循环

序号:46 难度:1 考查点:循环结构程序

35. (分值:1.0分)在While循环中,判断循环表达式与结束循环的关系是( )

A: 判断循环表达式,当表达式值为假时执行循环体

B: 先判断循环表达式,当表达式值为真时执行循环体

C: 先执行循环体,后判断循环表达式

D: 无论循环体表达式的值真假与否,循环体至少执行一次

序号:47 难度:1 考查点:循环结构程序

36. (分值:1.0分)设已经在窗体上添加了一个通用对话框控件CommonDialog1,以下正确的语句是____。

A: CommonDialog1.Fileter=ALL Files|*.*|pictures(*.Bmp)|*.Bmp

B: CommonDialog1.Fileter="ALL Files"|*.*|"pictures(*.Bmp)"|*.Bmp

C: CommonDialog1.Fileter={ALL Files|*.*|pictures(*.Bmp)|*.Bmp}

D: CommonDialog1.Fileter="ALL Files|*.*|pictures(*.Bmp)|*.Bmp"

序号:509 难度:1 考查点:菜单与对话框

37. (分值:1.0分)假设有以下程序段:

For I=1 to 3

For j=5 to 1 Step -1

Print I*j

Next j

Next I

则语句Print I*j的执行次数I、j的值分别是()

A: 15 4 0

B: 16 3 1

C: 17 4 0

D: 18 3 1

序号:52 难度:1 考查点:选择结构程序

38. (分值:1.0分)在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为Math。设窗体Form1标题为"myfrm1",双击控件数组中的第三个按钮,打开代码编辑器,写下如下代码:

Private Sub Math_Click(Index As Integer)

Form1.Caption="myfrm2"

End Sub

程序运行时,单击按钮数组中的第一个按钮,窗体标题为____。

A: Form1

B: Math

C: myfrm2

D: myfrm1

序号:572 难度:1 考查点:多重窗体与环境应用

39. (分值:1.0分)如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是

A: 如果工程中含有SubMain过程,则程序一定首先执行该过程

B: 不能把标准模块设置为启动模块

C: 用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体

D: 任何时刻最多只有一个窗体是活动窗体

序号:574 难度:1 考查点:多重窗体与环境应用

40. (分值:1.0分)以下关于多重窗体程序的叙述中,错误的是

A: 用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体

B: 在多重窗体程序中,各窗体的菜单是彼此独立的

C: 在多重窗体程序中,可以根据需要指定启动窗体

D: 对于多重窗体程序中,而且单独保存每个窗体

序号:595 难度:1 考查点:多重窗体与环境应用

41. (分值:1.0分)以下能够触发文本框Change事件的操作是

A: 文本框失去焦点

B: 文本框获得焦点

C: 设置文本框的焦点

D: 改变文本框的内容

序号:64 难度:1 考查点:数据的输入与输出

42. (分值:1.0分)任何控件都具有的属性是

A: TEXT

B: CAPTION

C: NAME

D: FORECOLOR

序号:640 难度:1 考查点:VB概述

43. (分值:1.0分)在窗体上有一个文本框控件,要求每一秒钟在文本框中显示一次当前名称为TxtTime:一个计时器控件,名称为Timerl 的时间。程序为:

Private Sub Timer1_ ()

TxtTime.text=Time

End Sub

在下划线上应填入的内容是

A: Enabled

B: Visible

C: Interval

D: Timer

序号:65 难度:1 考查点:选择结构程序

44. (分值:1.0分)下列叙述中正确的是

A: 在窗体的Form_Load事件过程中定义的变量是全局变量

B: 局部变量的作用域可以超出所定义的过程

C: 在某个Sub过程中定义的局部变量作用域只限于该过程可以与其它事件过程中定义的局部变量同名

D: 在调用过程时,所有局部变量被系统初始化为0或空字符串

序号:66 难度:1 考查点:变量与过程的作用范围

45. (分值:1.0分)设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是

A: menu1.Enabled=True

B: Munu1.Enabled=False

C: Menu1.Visible=True

D: Menu1.Visible=False

序号:69 难度:1 考查点:菜单与对话框

46. (分值:1.0分)定有以下函数过程:

Function Fun(S As String) As String

Dim s1 As String

For i=1 To Len(S)

s1=UCase(Mid(S,i,1))十s1

Next i

Fun=s1

End Function

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

Prlvate Sub Commmldl_Click()

Dim Str1 As String,Str2 As String

Strl=inputbox("请输入一个字符串")

Str2=Fun(Strl)

Print Str2

End Sub

程序运行后,单击命令按钮,如果在输入对话框中输入字符串"abcdefg",则单击"确 定"按钮后在窗体上的输出结果为

A: abcdefg

B: ABCDEFG

C: gfedcba

D: GFEDCBA

序号:79 难度:1 考查点:过程

47. (分值:1.0分)在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程: Private Sub Txta_KeyPress(keyascii as integer)

End Sub

若焦点位于文本框中,则能够触发KeyPress事件的操作是

A: 单击鼠标

B: 双击文本框

C: 鼠标滑过文本框

D: 按下键盘上的某个键

序号:81 难度:1 考查点:键盘与鼠标事件过程

48. (分值:1.0分)___可以改变目录列表框的____ 属性

A: 单击某表项

B: 双击某表项

C: 右击某表项

D: 单击某表项再按回车键

序号:92 难度:1 考查点:数据文件

49. (分值:1.0分)为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为

A: Get文件号,记录号,变量名

B: Get文件号,变量名,记录号

C: Put文件号,变量名,记录号

D: Put文件号,记录号,变量名

序号:94 难度:1 考查点:数据文件

50. (分值:1.0分)用下面语句所定义的数组的元素个数是

Dim a(-3 to 5) as integer

A: 6

B: 7

C: 8

D: 9

序号:95 难度:1 考查点:数组

二、编程题(总分50)

1.(分值:16.7分)税务部门征收所得税,规定如下:

1,收入在1000内的,免征。

2收入在1000~1500元内,超过1000元的部分征税2%。

3收入超过1500元的部分,纳税3%。

4当收入达到或者超过5000元时,将3%税金改为4%。

编程实现上述条件,利用InputBox函数进行输入某人的收入,然后根据条件计算所交税金及浇水之后的实际收入,将所交税金及实际收入通过文本框进行输出。

参考答案:

序号:53 难度:1 考查点:菜单与对话框

2.(分值:16.7分)编程序计算:

参考答案:

序号:56 难度:1 考查点:过程

3.(分值:16.7分)求300~400之间(包括300和400)所有能被3整除的数之和s,并在窗体上打印出s值。

参考答案:

序号:57 难度:1 考查点:循环结构程序

VB期末考试试题及答案

二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value

7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。

vb期末考试试题

2011-2012学年第一学期算法与程序设计期末考试题 班级:姓名:分数: 一、单项选择题(每题4分) 1.算法是解决问题的( ) A.程序代码 B.方法与步骤 C.计算公式 D.最终结果 2.以下不能作为vb常量的的是( ) A.“Good Luck” B. PI C. 1.5E-3 D. 16.34 3.以下各表达式中, 计算结果为0的是( ) A. INT(12.4)+INT(-12.6) B. CINT(12.4)+CINT(-12.6) C. FIX(13.6)+FIX(-12.6) D. FIX(12.4)+FIX(-12.6) 4.设a=″Visual Basic″,下面使b=″Basic″的语句是( ) A.b=Left(a,8,12) B.b=Mid(a,8,5) C.b=Right(a,5,5) D.b=Left(a,8,5) 5.inputbox() 函数返回值类型为( ) A.数值 B.字符串 C.数值和字符串 D.变体 6.下列关于For…Next语句的说法正确的是( ) A. 循环变量、初值、终值和步长都必须为数值型 B.Step后的步长只能为正数 C. 初值必须小于终值 D.初值必须大于终值 7.下列符号中,只有( )是合法的VB变量名。 A.xy23 B.23xy C.Sub D.xy8[1] 8.数学表达式Sin30°写成VB表达式是( ) A.Sin30 B.Sin(30) C.Sin(30°) D.Sin(30*3.14/180) 9.在VB的运算中,级别最高的是( ) A.= B.And C.Or D.Not 10.判断任意3条线段a、b、c能否构成三角形的表达式为( ) A.a+b>=c Or a+c>=b Or b+c>=a B.Not(a+bc And a+c>b And b+c>a 11.在Visual Basic 中,下列关于语句“Dim long as Integer”说法正确的是( ) A.定义long为字符型变量 B.这是一条错误的语句 C.这是一条合法的语句 D.定义long为长整型变量 12.设有下列语句: x=5 If x^2-4*x<0 Then y=5 Else Y=8 y=10 程序运行后,则下列叙述中正确的是( ) A.变量Y的值是5 B.变量Y的值是10 C.变量Y的值是8

大一VB期末考试试卷及答案

大一VB期末考试试卷及答案 1.在代码中引用一个控件时,应使用控件的( b )属性。 A.Caption B.Name C.Text D.Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为“假”。 A.x+a <= b-y B. x > 0 AND y < 0 C.a = b OR x>y D. x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。 A.(10,80) B.(10,81) C.[10,80] D.[10,81] 4.函数Sgn(3.1416)的返回值是( c )。 A.-1 B.0 C.1 D.以上都不对 5.67890属于( d )类型数据。 A.整型 B.单精度浮点数 C.货币型 D.长整型 6.下列变量名中正确的是( d )。 A.3S B.Print C.Select My Name D.Select_1 7.下列赋值语句( a )是有效的。 A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( b )。 A.Print B.Textbox C.Optionbutton D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。 A.Name B.ListIndex C.ListCount D.Text 10.下列代码的运行结果为( b )。 Private Sub command1_click() Dim m(10)

VB期末考试试题

第一部分:客观题 1、 单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是( ) A、 Dim B、 Public C、Private D、 Static 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 ( ) A、工程资源管理器窗口 B、工具箱窗口 C、 属性窗口 D、代码窗口 3、若要使某可见控件获得焦点,可使用( )方法来实现。 A、Refresh B、Setfocus C、Gotfocus D、Value 4、下列不可作为VB变量名的是( ) A、ABT1 B、Alpha C、ABC D、4*Delta 5、表达式 5 Mod 3+3\5*2的值是 ( ) A、 0 B、 6 C、4 D、 2 6、下列语句中,正确的赋值语句是( ) A、 i + j = 10 B、 2i = j C、 j = i + j D、 i * j = 0 7、执行下列程序段后,x的值是( )。 n = 4: x = 1: i = 1 Do x = x * i i = i + 1 Loop While i < n A、 2 B、 6 C、 10 D、 14 8、当用户在窗体上单击鼠标时,不会触发的事件是( ) A、Click B、MouseDown C、MouseUp D、DblClick 9、下列为整型变量的是( ) A、 x! B、 x# C、x$ D、 x% 10、要从For循环中直接退出循环,可使用的语句( )。 A、Exit Do B、Exit Loop C、Exit For D、Stop 11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是 ( ) A、x Mod 2 =1 Or y Mod 2 =1 B、x Mod 2 =0 Or y Mod 2=0

大学VB期末考试试题

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

电大VB期末考试

2847VisualBasic程序设计-0006 试卷总分:100 答题时间:60分钟 客观题 单项选择题(共16题,共48分) 1. 在正确安装Visual Basic6.0后,可以通过多种方法启动Visual Basic ,以下方式中不能启动Visual Basic的是()。 D 进入DOS方式,执行vb6.exe 2. 在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是()。 D 编写代码模式 3. 下列不正确的赋值语句是()。 B x + y = 15 4. MsgBox函数的返回值的类型是()。 A 整型 5. 下列关于属性设置的叙述错误的是()。 A 控件具有什么属性是VB预先设计好的,用户不能改变 6. 在Visual Basic中,如果一个变量未作类型声明而直接使用,则该变量的数据类型是()。 C 变体类型 7. 对于窗体级变量,下列说法中错误的是()。 C 所在窗体的子程序不能访问用Private定义的窗体级变量 8. 在Visual Basic中,下列优先级最高的是()。 A * 9. 在VB工程中,可以作为启动对象的是()。 D Sub Main过程或任何窗体 10. 在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为()。 B 减号(-) 11. Dim A(1 To 6, 6) As String定义的数组包含的元素个数是()。 C 42 12. 以下关于过程和过程参数的描述中,错误的是()。 C 只有函数过程能够将过程中处理的信息传回到调用的程序中

13. 在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与其同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是( )。 B Drive1 Change 14. 重新定义图片框控件的坐标系统,可采用该图片框的方法是()。 A Scale 15. 如果希望返回远程机器的IP地址,可以使用Winsock控件的()属性。 C RemoteHostIP 16. Access数据库文件的扩展名是()。 D mdb 判断题(共14题,共28分) 1. 新建工程时系统会自动将窗体标题设置为Form1。 T √ 2. 每个对象都有一系列预先定义好的对象事件,但要使对象能响应具体的事件,需要编写该对象相应的事件过程。 T √ 3. 在程序中Name 属性作为对象的标识被引用,不会显示在窗体上,而控件上显示的内容由Caption属性决定。 T √ 4. Timer控件在程序运行时是可见的。 F × 5. 任何一种循环都必须有起始语句和终端语句。 T √ 6. If x >y Then Max=x Else Max=y 程序段是求两个数中的最大数。 T √ 7. 移动框架时框架内的控件也跟随移动,所以框架内各控件的Left与Top属性值也随之改变。 F × 8. 列表框控件中最后一项的序号等于ListCount属性减1。 T √ 9. 用Private、Static定义过程只能被定义它的窗体模块及标准模块中的语句、过程调用。 T √

【期末复习】计算机VB期末考试试题及答案

20**-20**学年VB期末考试试题A 一、填空题 1、VB程序设计的主要特点 是(1)和(2)。 2、在VB中,最主要的两种对象是(3)和(4)。 3、工程是构成应用程序文件的(5)。 4、方法是VB提供的一种(6),用来完成一定的操作。 5、浮点类型数据包括单精度型和___(7)__数据。 6、事件是窗体或控件对象识别的___(8)____。 7、可用窗体的___(9)_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。

13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。 14、设置窗体的(19)属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。 二、选择题 1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是(4)。 A、Enabled B、Caption C、Default D、Font

VB期末考试模拟题1讲解

【HNCE网上考试系统 v9.6】本套软件使用权属于:郑州大学 考试课程: 考试时间:100分钟考场:第一考场考试日期:2013.05.24 考号:姓名:剩余时间:99:42 保存交卷退出帮助 A B C D A B C D A B C D A B C D A B C D A B C D

A B C D A 命令 B 命令 C 命令 D 命令 A B C D A B C D A B C D A B C D A B

C D A B C D A B C D A 模块文件 B 件的属性 C 源文件 D 包含多个工程文件及属于该工程的其他文件 A 该窗体文件并没有被删除 B 窗体文件被删除 C 程仍然包含这个窗体 D A B C D A B C D

A B C D A B C D A可以实现交换两个变量值,而S2不能 B 个变量值,而S1不能 C 现交换两个变量值 D 现交换两个变量值 A B C D A B C D A 过程调用后均不保存值 B 有变量都是Static型的变量 C 所有变量都是Private型的变量 D 所有变量都是非全局Public A 用Dim语句或Static语句声明的变量 B 明它的过程

C Static语句声明的 D 程执行完毕后就被释放了 A B C D A B C D A B C D A B C D 声明段 A B C D A B C D A B

C D A B C D A B C D A B C D A 同 B Sub过程不可以 C 值,而Function过程能通过过程名返回值 D 或直接使用过程名调用,而 A工程中可以有多个窗体,但最多只能有一个窗体作为启动窗体 B 声明Public类型的变量来传递数据 C 大化、最小化或正常(保持设计时大小)等三种状态 D A 菜单 B 过程代码都放在窗体文件中 C 名必须相同 D 是设计阶段时显示的位置

VB期末试卷(A卷带答案)

高级语言程序设计(VB)试卷(A卷) 注意事项:1、本试卷共页,满分为100 分,考试时间为110 分钟。 2、标准答题卡使用2B铅笔涂写;文字题答题时请使用蓝、黑钢笔或圆珠笔, 不得使用红颜色墨水笔。 一、单项选择题(每空1分,共30分) (请将答案按照题干上【】内的序号涂写“标准答题卡”,否则不得分) 1.在VB 6.0中,扩展名为.vbp的文件称为【1】。 A) 工程文件B) 窗体文件C) 类模块文件D) 标准模块文件 2.在VB 6.0集成开发环境的设计模式下,用鼠标双击窗体上的某个对象后,打开的窗口是【2】。 A) 代码窗口B) 窗体设计窗口 C) 属性窗口D) 工程资源管理器窗口 3.设有变量定义语句Dim a%,则变量a的数据类型是【3】。 A) 整型B) 单精度类型C) 双精度类型D) 字符串类型4.下列表达式中,值为False的是【4】。 A) "AB"<"abc"B) "ABC" = UCase("abc") C) "ABCD"<"abc"D) Mid("ABCD",3,1)=Left("ABCD",3) 5.函数InStr("ABCDEF", "CD")的值是【5】。 A) 2B) 3C) True D) CDEF 6.下列程序运行后,单击窗体,输出结果是【6】。 Private Sub Form_Click() Dim a As Integer, b As Integer

a = 3 b = 5 Print a + b; a & b End Sub A) 8 8 B) 35 35 C) 8 35 D) 35 8 7.下列程序运行后,单击窗体,输出结果是 【7】 。 Private Sub Form_Click() a = 3: b = 7 a = a + b : b = a – b : a = a - b Print a; b End Sub A) 4 3 B) 7 3 C) 3 7 D) 10 7 8.下面程序段所表示的数学关系式是 【8】 。 If (a < b) Then If d = c Then x = 1 Else x = 2 End If A) ? ??≠≥=<=)(2) c (1 d c b a d b a x 且且 B) ? ??≠<=<=)(2) c (1 d c b a d b a x 且且 C) ?? ?≥=<=)(2) c (1b a d b a x 且 D) ?? ?≠=<=) (2) c (1 d c d b a x 且 9.下列程序运行后,单击窗体,输出结果是 【9】 。 Private Sub Form_Click() s = 0: k = 1 Do s = s + k: k = k + 1 Loop Until k <= 5 Print s End Sub A) 15 B) 10 C) 1 D) 0 10.下列程序段的输出结果是 【10】 。 For k = 4 To 2 Step -2 m = k

VB期末考试试题及答案

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

VB期末考试试卷及答案.doc

VB 期末考试试卷及答案 一·选择题 1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( B ) A 属性、控件和方法 B 属性、事件和方法 C 窗体、控件和过程 D 控件、过程和模块 2.所有控件都有一个共同的属性,这个属性是( C ) A text B font C name D caption 3.下列叙述中错误的是( A ) A工程文件扩展名是 .vbgB 标准模块文件的扩展名是 .basC窗体模块的扩展 名是 .frmD 类模块的扩展名是 .cls 4.当要编写一个新的 Visual Basic程序时,所做的第一件事是( A )A xx 一个工程 B 编写代码 C 设置属性 D 添加 Active X控件 5.下面控件中,没有caption 属性的是( B ) A框架B组合框 C 命令按钮 D 复选按钮 6.在文件框中输入字符时,若只显示某个字符,如(* ),应设置属性是(B)A MultiLine B PasswordChar C Text D selText 7.若要将窗体从内存中卸载出去,其实现的方法是( D ) A Show B Hide

C Load D UnLoad 8.下列关于过程叙述不正确的是( D ) A过程的传值调用是将实参的具体值传值传递给形参 B过程的传址调用是将实参在内存的地址传递给形参 C过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 D无论过程传值调用还是传地址调用,参数传递都是双向的 9.某人创建 1 个工程,其中的窗体名为Form1,之后又添加了 1 个名为Form2 的窗体,并希望程序执行时先显示Form2 窗体,那么,他需要做的工作 是( C )A 在 Form1 的 Load 事件过程中加入语句Load Form2 B 在 Form2 的 Load 事件过程中加入语句Form2.Show C在“过程属性”对话框中把“启动对象”设置为 Form2 D在 Form2 的 TabIndex 属性设置为 1,把 Form1 的 TabIndex属性设置为 2 10.以下关于文件的叙述中,正确的是( B ) A 以 Output 方式打开一个不存在的文件时,系统将显示出错信息 B 以Append 方式打开的文件,既可以进行读操作,也可以进行写操作 C 在随机文件在,每个记录的长度是固定的 D无论是顺序文件还是随机文件,其打开的语句和打开的方式都是完全相 同的 11.设 a=6,b=8,c=10则函数 IIf(a

VB期末考试复习题目

如果要将窗体中的某个命令按钮设置成运行时无法显示,应该设置它的属性。 类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为。 能够获得一个文本框中被选取文本的内容的属性是。 以下属于Visual Basic合法的数组元素是。 设置命令按钮的属性时,只有将属性设置为1,Picture属性才有效,否则无效。 VB有三种工作模式,它们分别是___________模式。 下列函数中,________函数返回的值是数值型的。 类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为。 以下控件中没有Print方法是( ) 以下叙述中错误的是 ( ) A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件 B)保存Visual Basic程序时,应分别保存窗体文件及工程文件 C)Visual Basic应用程序只能以解释方式执行 D)事件可以由用户引发,也可以由系统引发 下列数组声明语句中的数组a包含了_________个数组元素。( ) Dim a(4,-1 to 1,0 to 3) 复选框的Value属性为0时,表示( ) 复选框的Value属性为2时,表示( ) 主过程通过参数传递将一个参数传递给子过程A,并能够通过参数传递返回一个结果,下列子过程的正确定义 以下不属于Visual Basic系统的文件类型是。 A).frm B).bat C).vbg D).vbp 按变量名的定义规则,是合法定义的变量名。 结构化程序由三种基本结构组成,下面属于三种基本结构之一的是_______ 执行以下程序段后,变量c$的值为________。 a$="Visual Basic Programming"

VB期末考试试题(A、B卷)[1]

VB期末考试试题(A卷) 一、选择题 1.要改变控件的宽度,应修改该控件的( B )属性。 A、TOP B、width C、Left D、Height 2.将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。 A、Visible B、Value C、Caption D、Enabled 3.单机滚动条两端的任何一个滚动箭头,将触发该滚动条的( C )事件。 A、Scroll B 、KeyDown C、change D、Dragver 4.( D )对象具有clear方法。 A、图片框 B、窗体 C、复选框 D、列表框 5.中心定义图片框控件的坐标系统,可采用该图片框的( A ) A、scale B、Scale X C、scale Y D、setFocus 6.将通过对话框CommdDialog1的类型设置成另存为对话框,可调用该控件的( B)方法。 A、Showopen B、Showsave C、ShowColor D、ShowFont 7.形状控件所显示的图形不可能是( D ) A、圆 B、椭圆 C、圆角正方形 D、等边三角形 8.由Fro K=10 TO oslept 3:next K循环语句控件的循环次数是( B ) A、12 B、0 C、-11 D、-10 9.下列数据类型中,占用内存最大值是( D ) A、Boolwan B、Byte C、Lnteger D、Single 10.如果在图片框上使用绘图方法绘制一个实心圆,则图片框的( C )属性决定了该图片的颜色。 A、BackColro B、Forelklor C、Fillcolor D、Dlawstyle 一、选择题 1.要在垂直位置上移动控件,应利用控件的(C)

VB期末考试试题 B卷

VB期末考试试题B卷 一、填空题 1.VB中若要产生一消息框,可用__(1)__函数来实现。 2.常量是指在程序运行过程中,其值不能改变(2)的量。 3.整数类型数据分别包括整型和(3)数据。 4、在VB集成开发环境中,运行应用程序的方法有三种:一是_(单击“运行”菜单下的启动4)__;二是_(5) 单击工具栏上的启动 按钮_;三是_(6) 按F5键。 5、在VB中若要让某对对象获取焦点,则可通过__ Setfocus (7)_方法来实现。 6.列表框(ListBox控件)显示项目列表(8) ,用户可从中选择一个或多个项目。 7.框架(Frame控件)可以用来(9) 对其它控件进行分组,以便于用户识别,主要用于为单选按钮分组。 8、在VB中,用来描述对象外部特征的量称之为对象的_(10)_ 属性_。9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_取(&C) _(11)___,并且设置其__(12)__属性值为__(13)__。 10、在过程内用_(14)__声明的变量为静态变量,在执行一个过程结束时,过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。 11、在模块文件中的声明部分用Global或__(15)__关键字声明的变量为全局变量。

12、在模块文件中的声明部分用__(16)__或__(17)__定义的变量为模块级变量。 13.计时器控件通过定期激活Timer事件,使得Timer控件(18)就执行一次Timer事件中的代码。 14.要获得滚动条的当前位置,可以访问通过(19)属性来实现。 15.关闭正在运行的VB窗口将自动触发的事件是(20)。 二、选择题 1.工程文件的扩展名是( B )。 A.vbg B.vbp C.vbw D.vbl 2.在以下窗体中没有采用的控件是()。 A.文本框 B 垂直滚动条C.框架 D 命令 按钮 3.滚动条控件(如图所示)的Largechange属性所设置的是()A.单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量 B.滚动条中滚动块的最大移动位置 C.滚动条中滚动块的最大移动范围 D.滚动条控件无该属性 4、用于从字符串左边截取字符的函数是() A、Ltrim( )B、Trim( )C、Left( )D、Instr( ) 5、可获得当前系统日期的函数是(A) A、Date( )B、Time( )C、IsDate( )D、Year( ) 6、退出For循环可使用的语句为() A、Exit ForB、Exit DoC、End ForD、End Do

Vb期末考试题

期期末末考考试试题题 一、单项选择题(共10分) 1.在代码中引用一个控件时,应使用控件的( )属性。 A .Caption B .Name C .Text D .Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( )的值为“假”。 A .x+a <= b-y B . x > 0 AND y < 0 C .a = b OR x>y D . x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( )。 A .(10,80) B .(10,81) C .[10,80] D .[10,81] 4.函数Sgn(3.1416)的返回值是( )。 A .-1 B .0 C .1 D .以上都不对 5.67890属于( )类型数据。 A .整型 B .单精度浮点数 C .货币型 D .长整型 6.下列变量名中正确的是( )。 A .3S B .Print C .Select My Name D .Select_1 7.下列赋值语句( )是有效的。 A .sum = sum -sum B .x+2 = x + 2 C .x + y = sum D .last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( )。 A .Print B .Textbox C .Optionbutton D .Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( )属性来实现。 A .Name B .ListIndex C .ListCount D .Text 10.下列代码的运行结果为( )。 Private Sub command1_click() Dim m(10) For k = 1 To 10 m(k) = 11 – k next k

南京工业大学VB期末考试模拟题6

安全土木化工化学vb练习题4 满分: 111 分 姓名: ________ 1、单项选择题(本题共计60 分) (1、在过程调用中,参数的传递可以分 为 ) ________________ 和 ________________ 两种方式。 A 、按值传递 B 、按地址传递 C、按参数传递 D、按位置传递 按地址传递 按参数传递 按值传递 按参数传递 2、下面的过程定义语句中合法的是________________________。() A 、 Sub Procl (ByVal n () ) B 、Sub Procl ( n ) As Integer C、 Function Procl (Procl ) D、 Function Procl (ByVal n ) 3、在参数传递过程中,使用关键字________________ 来修饰参数,可以使之按值传递。( ) A 、 ByVal B 、ByRef C、 Value D、 Reference (4、要想在过程调用后返回两个结果,下面的过程定义语句合法的 是 ) ________________ 。 A 、 Sub Procl ( ByVal n , ByVal m) B 、Sub Procl ( n , ByVal m) C、 Sub Procl ( n , m) D、 Sub Procl ( ByVal n , m) 5、通用过程可以通过执行“工具”菜单中的____________ 命令来建立。( ) A、添加过程 B、通用过程 C、添加窗体 D、添加模块 6、可以在窗体模块的通用声明段中声明的是________________ 。( ) A、全局变量 B、全局常量 C、全局数组 D、全局用户自定义类型 7、当运行程序时,系统自动执行启动窗体的____________ 事件过程。( ) A 、 Load B、Click C、 UnLoad D、 GotFocus

VB期末考试考卷及答案

VB期末考试试卷及答案 一·选择题 1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( B ) A属性、控件和方法 B属性、事件和方法 C窗体、控件和过程 D控件、过程和模块 2. 所有控件都有一个共同的属性,这个属性是( C ) A text B font C name D caption 3. 下列叙述中错误的是( A ) A 工程文件扩展名是.vbg B 标准模块文件的扩展名是.bas C 窗体模块的扩展名是.frm D 类模块的扩展名是.cls 4. 当要编写一个新的Visual Basic程序时,所做的第一件事是( A ) A 新建一个工程 B 编写代码 C 设置属性 D 添加Active X控件 5. 下面控件中,没有caption属性的是( B ) A 框架 B 组合框

C 命令按钮 D 复选按钮 6. 在文件框中输入字符时,若只显示某个字符,如(*),应设置属性是( B ) A MultiLine B PasswordChar C Text D selText 7. 若要将窗体从内存中卸载出去,其实现的方法是( D ) A Show B Hide C Load D UnLoad 8. 下列关于过程叙述不正确的是( D ) A 过程的传值调用是将实参的具体值传值传递给形参 B 过程的传址调用是将实参在内存的地址传递给形参 C 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 D 无论过程传值调用还是传地址调用,参数传递都是双向的 9. 某人创建1个工程,其中的窗体名为Form1,之后又添加了1个名为Form2的窗 体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是( C ) A 在Form1的Load事件过程中加入语句Load Form2 B 在Form2的Load事件过程中加入语句Form2.Show C 在“过程属性”对话框中把“启动对象”设置为Form2

VB期末考试试题及答案

VB期末考试试题及答案 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外得所有菜单控件都能识别该事件。A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)得Max属性所设置得就是 A 。 A、滚动框处于最右位置时,一个滚动条位置得Value属性最大设置值 B、单击滚动条与滚动箭头之间得区域时,滚动条中滚动块得最大移动量 C、单击滚动条得箭头区域时,滚动条中滚动块得最大移动量 D、滚动条控件无该属性 3、SQL 语句Select * Form student 中得*表 示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签得属性就是 C 。

A、Enabled B、Caption C、 Default D、Font 5、要求改命令按钮显示得文本,应当在属性窗口中改变得属性就 是 A 。 A、Caption B、Name C、 Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项得选中状态,应当在属性窗口中改变得属性就是 D 。 A、Caption B、Name C、 Text D、Value 7、允许在菜单项得左边设置打勾标记,下面哪种论述就是正确 得? D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打 勾D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub mand1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、VBHello!VB B、VB Hello!VB C、VB D、VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2得结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件就是容器控件 B 。 A、Image B、Picture C、 boBox D、 11、若要将窗体从内存中卸载出去,其实现得方法就是 D 。

南京工业大学VB期末考试模拟题6

安全土木化工化学vb练习题4 满分:111分 姓名:________ 1、单项选择题(本题共计60分) 1、在过程调用中,参数的传递可以分为________________和________________两种方式。() A、按值传递按地址传递 B、按地址传递按参数传递 C、按参数传递按值传递 D、按位置传递按参数传递 2、下面的过程定义语句中合法的是________________________。() A、SubProcl(ByValn()) B、SubProcl(n)AsInteger C、FunctionProcl(Procl) D、FunctionProcl(ByValn) 3、在参数传递过程中,使用关键字________________来修饰参数,可以使之按值传递。() A、ByVal B、ByRef C、Value D、Reference 4、要想在过程调用后返回两个结果,下面的过程定义语句合法的是________________。() A、SubProcl(ByValn,ByValm) B、SubProcl(n,ByValm) C、SubProcl(n,m) D、SubProcl(ByValn,m) 5、通用过程可以通过执行“工具”菜单中的____________命令来建立。() A、添加过程 B、通用过程 C、添加窗体 D、添加模块 6、可以在窗体模块的通用声明段中声明的是________________。() A、全局变量 B、全局常量 C、全局数组 D、全局用户自定义类型 7、当运行程序时,系统自动执行启动窗体的____________事件过程。() A、Load B、Click C、UnLoad D、GotFocus

相关文档
相关文档 最新文档