文档库 最新最全的文档下载
当前位置:文档库 › VB模拟题2013

VB模拟题2013

VB模拟题2013
VB模拟题2013

Visual Basic6.0等级考试模拟试卷

第一套模拟试卷

一、选择题

1.当一个工程含有多个窗体时,单击“启动”按钮,运行的窗体是()。

A) 正在编辑的窗体B) 第一个添加的窗体

C) 最后一个添加的窗体D) 在"工程属性"对话框中指定的窗体

2.以下声明语句中错误的是()。

A) Deflnta-z B) Dim var='ABC'

C) Const varl=123 D) Static var3 As Integer

3.设a=8,b=6,c= -1;执行语句Print a>b>c后,窗体上显示的是()。

A) 1 B) True C) False D) 出错信息

4.以下能判断是否到达文件尾的函数是()。

A) LOF B) BOF C) LOC D) EOF

5.下列()语句是合法的。

A) x>3=y B) x+y=5 C) x=y>3 D) x=y+

6.执行语句X = InputBox("请输入圆的半径",0,"求圆的面积"),在弹出对话框后输入5回车,则下列叙述正确的是()。

A) 0是默认值B) X的值是字符"5"

C) X的值是数字5 D) 对话框标题是"求圆的面积"

7.被一个对象所识别的外界动作被称为()。

A) 事件B)方法C)过程D)属性

8.为了使标签Label1不可见,正确的属性设置为()。

A) Label1.Visible=True B) Label1.Visible=1

C) Label1.Visible=0 D) Label1.Visible=False

9.在图形模式下,点亮坐标为X,Y的像素所用的语句是()。

A) Locate X,Y B) Pset X,Y,5 C) Position X,Y D) Pset(X,Y)

10.复选框的Value属性为0时,表示()。

A) 复选框被选中B) 复选框未被选中

C) 复选框不可操作D) 复选框内有灰色的钩

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

Private Sub Commandl—Click0

Move 500,500

End Sub

程序运行后,单击命令按纽,执行的操作为()。

A) 命令按纽移动到距窗体左边界、上边界各500的位置

B) 窗体移动到距屏幕左边界、上边界各500的位置

C) 命令按纽向左、上方向各移动500

D) 窗体向左、上方向各移动500

12.要引用列表框List1最后一项数据应使用()。

A) List1.List(ListCount)B) List1.List(List1.ListCount)

C) List1.List(ListCount-1)D) List1.List(List1.ListCount-1)

13.当拖动滚动条中的滑动块时,将触发的滚动条事件是()。

A) Scroll B) Change C) GotFocus D) DragOver

14.在窗体上画一个名称为Text1的文本框,要求文本框只能接收大写字母的输入。以下能实现该操作的事件过程是()。

A) Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii〈65 Or KeyAscii > 90 Then

MsgBox "请输入大写字母"

KeyAscii = 0

End If

End Sub

B) Private Sub Text1_Change( )

If Asc(Text1.Text) > 64 And Asc(Text1.Text) < 91 Then

MsgBox "请输入大写字母"

KeyCode = 0

End If

End Sub

C) Private Sub Text1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

If Asc(Text1.Text) < 65 Or Asc(Text1.Text) > 90 Then

MsgBox "请输入大写字母"

End If

End Sub

D) Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)

If KeyCode〈65 Or KeyCode > 90 Then

MsgBox "请输入大写字母"

KeyCode = 0

End If

End Sub

15.下面程序段是判断某月有多少天,请在()处选择正确的选项,使程序完整。

m = Val(InputBox("请输入月份:", "判断某月天数", 1) )

Select Case m

Case 2

Print "2月份闰年有29天,否则为28天"

Case ()'此处应选择的正确选项

Print m & "月份有30天"

Case else

Print m & "月份有31天"

End Select

A) is 4 to 11 B) 4, 6, 9, 11

C) m is = 4, 6, 9, 11 D) is = 4, is 6, 9, 11

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

Private Sub Command1_Click( )

n=Val(Text1.Text)

For i=2 To Sqr(i)

For j=2 To Sqr(i)

If I Mod j=0 Then Exit For

Nexe j

If j>Sqr(i) Then Print I

Next I

End Sub

该事件过程的功能是()。

A) 输出n以内的奇数B) 输出n以内的偶数

C) 输出n以内的素数D) 输出n以内能被j整除数

17.如在“声明段”中给出Option Base 1 语句,则下列声明的数组A包含()个元素。

Dim A(3,-2 to 1, 5)

A) 13 B) 60 C) 75 D) 120

18.阅读下列程序:

Private Sub Form_Click()

Dim S1 As Integer

Static S2 As Integer

For i = 1 To 3

S2 = S2 + i

S1 = S1 + i ^ 2

Next

Print S1, S2

End Sub

程序运行时,单击三次窗体,输出的结果为()。

A) 14 6 B) 14 6 C) 14 6 D) 14 6

14 6 14 12 28 6 28 12

14 6 14 18 42 6 42 18

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

A) "Text(.txt)||(*.txt)" B) "Text(.txt)(*.txt)"

C) "Text(.txt)|(*.txt)" D) "文本文件(.txt)|(.txt)"

20.要从磁盘上新建一个文件名为“c:\tm.txt”的顺序文件,正确的是()。

A) F="c:\tm.txt" B) F="c:\tm.txt"

Open F For Input As #1 Open F For Input As #1

C) Open c:\tm.txt For Input As #1 D) Open "c:\tm.txt" For Output As #1

二、简单设计题

1.设计如图所示窗体Form1;在窗体内置一个标题为“确定”、名称为C1的命令按钮,按钮高度为500,宽度为1500,其位置距窗体的左边框700,距窗体的上边800。编写适当的事件过程,使得在运行时,如果单击命令按钮,则命令按钮不可见;如果单击窗体,命令按钮重新显示。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg11.frm,工程文件名为Y vbdsg11.vbp。

----------------------------------------------------------------------------------------------------------------------

2.设计如图所示窗体Form1,在窗体上方画一个名称为Lab1、标题为“福建省高校”的标签;

在Lab1下方另画一个名称为HS1的水平滚动条(Max为36,Min为8)。编写适当的事件过程,使程序运行时:拖动滚动条中的滚动块时,Lab1的标题字号从8变到36。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg24.frm,工程文件名为Y vbdsg24.vbp。

----------------------------------------------------------------------------------------------------------------------

3.设计如图所示窗体Form1,窗体的标题为“显示图片”;在窗体内画一个名称为Im1的图像框,显示的图片自动伸缩以适应图像框的大小。编写适当的事件过程,使程序运行后图像框不可见,当单击窗体时,图像框内显示图片考生文件夹下YU3.JPG文件的图片。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg32.frm,工程文件名为Y vbdsg32.vbp。三、编程题

1.打开考生文件夹下的工程Yprog110.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:

在文本框text1输入一个十进制数后,单击“转换成二进制”按钮,在label1标签上显示该数等价的二进制数;

在文本框text2输入一个二进制数后,单击“转换成十进制”按钮,在label2标签上显示该数等价的十进制数。

注:若违反下列任何一项,则以0分计

⑴不得增、删窗体上的控件;

⑵不得删改两行“#################################”之间的代码;

⑶编程后,需运行程序,并在运行后关闭程序窗口。

----------------------------------------------------------------------------------------------------------------------

2.打开考生文件夹下的工程Yprog210.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:

单击“读入数据”按钮,则读入考生文件夹的Y210.txt文件,并显示在Text1中;

单击“最长单词是”按钮,找出文本框text1中最长单词并显示在label1标签上。

注:若违反下列任何一项,则以0分计

⑴不得增、删窗体上的控件;

⑵不得删改两行“#################################”之间的代码;

⑶编程后,需运行程序,并在运行后关闭程序窗口。

第二套模拟试卷

一、选择题

1.VB6.0 所有控件均有()属性。

A) Name和Caption B) Width和Height

C) Visible和Tag D) Enabled和Top

2.下列()是合法的变量名。

A) x_y B) x-y C) 2Y D) String

3.表达式5+2*4^3-sin(x-1)/2中最先进行的运算是()。

A) 4^3 B) 2*4 C) sin( ) D) x-1

4.当a=0时,函数IIf(a>0,1,IIf(a<0,-1,0))返回值是()。

A) -1 B) 0 C) 1 D) 出错

5.设有如下变量说明:

Dim TD As Date

则为变量TD 正确赋值的方法是()。

A) TD=#5/18/2004# B) TD=#"5/18/2004"#

C) TD=Date("5/18/2004") D) TD=Format(mm/dd/yy,"5/18/2004")

6.执行语句a="software and hardware":b=Right(a,8):c=Mid(a,1,8):MsgBox a, ,b,c,1后消息框的标题是()。

A) 1 B) software C) hardware D) software and hardware

7.下列叙述正确的是()。

A) 窗体的Name属性可以为空

B) 窗体的Name属性用来定义窗体的名称

C) 可以在运行期间改变窗体的Name属性的值

D) 窗体的Name属性的值是显示在窗体标题栏中的文本

8.由系统触发的事件有()。

A) Initialze,Load,Timer B) Hscrollbox,Click,DblClick

C) MouseMove,MouseUp,MouseDown D) KeyPress,KeyUp,KeyDown

9.关于坐标系统,下列叙述错误的是()。

A) Scale方法用来设置新坐标系

B) 窗体缺省坐标原点在窗体的左下角

C) ScaleLeft和ScaleTop属性可改变坐标系的原点位置。

D) ScaleWidth和ScaleHeight属性可改变其对象高度和宽度的刻度单位

10.为了把单选按钮或复选框以图形方式应把()。

A) Alignment属性设置为0 B) Alignment属性设置为1

C) Style属性设置为0 D) Style属性设置为1

11.以下不能执行命令按钮Click的事件是()。

A) 在程序运行时单击命令按钮

B) 在代码中设命令按钮的Value 属性为True

C) 在设计时设置该命令按钮的Default属性为True,程序运行时按ESC键

D) 使用Tab 键把焦点移到相应按钮上,然后按Space 键或Enter 键选中该按钮

12.设组合框中Combol有3个项目,则以下能删除最后一项的语句是()。

A) Combol.RemoveItem Text B) Combo1.RemoveItem 2

C) Combol.RemoveItem 3 D) Combol.RemoveItem Combol.Listcount

13.计时器控件能以一定时间间隔触发()事件。

A) Timer B) Timer1 C) Interval D) Enabled

14.下列描述正确的是()。

A) 不同控件的TabIndex属性可以相同

B) 同一窗体中不同控件的TabIndex属性值可以任意设置

C) 窗体、命令按钮、标签和文本框控件都有TabIndex属性

D) 同一窗体中不同的TabIndex属性值必须小于窗体中的控件个数

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

Private Sub Command1_Click()

x = 5

If x > 5 Then

Print "x>5";

Else

If x < 7 Then

Print "x<7";

Else

If x = 5 Then

Print "x=5";

End If

End If

End If

End Sub

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

A) x>5 B) x<7 C) x=5 D) x<7 x=5

16.执行下列程序段后输出的结果是()。

sum = 0

For i = 1 To 3

For j = 0 To i - 1

sum = sum + i * j

Next j

Print sum;

Next i

A) 0 2 10 B) 1 2 9 C) 0 2 11 D) 1 2 12

17.以下有关数组说明中,错误的是()。

A) 在过程中不能用Private 语句定义数组

B) 根据数组说明的方式,可将数组分为动态数组和静态数组

C) 用ReDim语句重新定维后,原有的数组元素内容将不予保留

D) 利用ReDim语句重新定维时,不得改变已经说明过的数组的数据类型

18.关于变量的作用域,正确的描述是()。

A) 模块级变量的作用域为它所在的模块

B) 同一模块中不同级的变量不能同名

C) 在某一模块中所有过程外用Dim定义的变量为全局变量

D) 不同模块中定义的全局变量可以相同

19.设在菜单编辑器中建立一个名称为editmenu的主菜单项,Visible属性为False,以下程序实现用鼠标右击窗体,则弹出editmenu菜单。应在处填入()。

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button = 2 Then

editmenu

End If

End Sub

A) PopupMenu B) ShiftMenu C) PopdownMenu D) ButtonMenu

20.能对顺序文件进行写操作的语句是()。

A) Get B) Put C) Read D) Print

二、简单设计题

1.设计如图所示窗体Form1,标题为“学生选课”;在窗体内画两个名称分别为C1、C2,标题

分别为“必修课”和“选修课”的命令按钮。编写适当的事件过程,使得在运行时,如果单击“必修课”命令按钮,则在窗体上显示“计算机程序设计”;如果单击“选修课”的命令按钮,则在窗体上显示“西方艺术欣赏”。 注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg12.frm ,工程文件名为Y vbdsg12.vbp 。 ----------------------------------------------------------------------------------------------------------------------

2.设计如图所示窗体,在窗体Form1左下方置一图像框Image1控件,在属性窗口为图像框装入SHIPPING.ICO 图片;在图像框下方置一滚动条HSCrollbar1控件,设置其LargeChange 属性为10,Max 属性为10。程序运行时要求:拖动滚动条中的滑动块使图像框随着滑动块左右移动。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg211.frm ,工程文件名为Y vbdsg211.vbp 。 ----------------------------------------------------------------------------------------------------------------------

3.设计如图所示的窗体Form1。在窗体左边画一名称为L1的列表框(初始内容如左图所示)、

在窗体右上方画一名称为T1的文本框,在文本框下方分别画出标题为“移动”、“添加”、“删除”,名称分别为C1、C2、C3的命令按钮。程序运行时要求:当单击“删除”按钮,删除L1中选中的项,单击“移动”按钮,移动L1中选中的项到T1文本框中,单击“添加”按钮,将T1文本框中输入的内容添加L1末尾。 注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg31.frm ,工程文件名为Y vbdsg31.vbp 。

三、编程题

1.打开考生文件夹下的工程Yprog11.vbp ,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求: 分别在Text1 、Text2文本框中输入自然数M 、N 的值,单击“M 、N 的最小公倍数”命令按钮,在该命令按钮右边的Label3标签中显示M 、N 的最小公倍数。 注:若违反下列任何一项,则以0分计 ⑴ 不得增、删窗体上的控件;

⑵ 不得删改两行“#################################”之间的代码; ⑶ 编程后,需运行程序,并在运行后关闭程序窗口。

2.打开考生文件夹下的工程Yprog21.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:

⑴单击“读入数据”按钮,则读入考生文件夹的Y21.txt文件中的5个整数,放入Arr数组中;

⑵单击“排序并显示”按钮,请考生调用题目所提供的PX过程(该过程对Arr数组元素进行降

序排序),并将排序后的Arr数组元素的内容通过文本框控件数组分别显示出来。

注:若违反下列任何一项,则以0分计

⑴不得增、删窗体上的控件;

⑵不得删改两行“#################################”之间的代码;

3 编程后,需运行程序,并在运行后关闭程序窗口。

第三套模拟试卷

一、选择题

1.标准控件不包括()控件。

A) 文件列表框B) 驱动器列表框

C) 目录列表框D) 通用对话框

2.设有语句:

Dim S1 as String*5

S1 = "VB Test"

则S1的值为()。

A) VB Te B) VBTes C) BTest D) VB Test

3.执行下列语句后输出的结果是()。

y = 2004

? y Mod 400 = 0 Or y Mod 100 <> 0 And y Mod 4 = 0

A) True B) False C) 0 D) 1

4.以下()语句可表示[1,6]之间的随机数。

A) Int(Rnd * 6) B) Int(Rnd * 6 +1)

C) Int(Rnd * 7) - 1 D) Int(Rnd * 5 +1)

5.使用下列Cls方法正确的是()。

A) Text1.Cls B) Label1.Cls

C) List1.Cls D) Picture1.Cls

6.执行语句MsgBox "除数不能为0!", 48,"数据出错",在弹出的对话框中显示的图标是()。

A) 感叹号图标B) 问号图标C) 停止图标D) 消息图标

7.设有代码:

txtStudent.Text = "用户名"

txtStudent.SetFocus

则txtStudent、Text、“用户名”、SetFocus分别称为()。

A) 对象,属性,值,方法

B) 对象,方法,值,属性

C) 方法,事件,属性,值

D) 对象,方法,值,事件

8.下列关于标签和文本框的叙述中,错误的是()。

A) 标签和文本框都有Caption属性

B) 文本框具有ScrollBar属性,标签则没有该属性

C) 标签和文本框的主要区别在于能否编辑其内容

D) 标签具有AutoSize属性,文本框则没有该属性

9.下列可以把当前目录下的图形文件D:\Earth.jpg内容装入图片框Picture1中的语句为()。

A) Picture = "D:\Earth.jpg"

B) Picture1.Picture = "D:\Earth.jpg"

C) Picture = LoadPicture("D:\Earth.jpg")

D) Picture1.picture = LoadPicture("D:\Earth.jpg")

10.下列()语句使得复选框Check1的标题显示在复选框的左边。

A) Check1.Alignment=0 B) Check1.Alignment=1

C) Check1.Style=0 D) Check1.Style=1

11.若要设置图形方式的命令按钮,必须()。

A) 先设置Style属性,后设置Picture属性

B) 先设置Picture属性,后设置Style属性

C) 先设置Visible属性,后设置Caption属性

D) 先设置Enabled属性,后设置Picture属性

12.要把“福州大学”添加到列表框List1中第一项应使用()语句。

A) List1.Text="福州大学" B) List1.AddItem "福州大学"

C) List1.List(0)=" 福州大学" D) List1.AddItem "福州大学",0

13.如果在同一窗体中建立多组互不干扰的单选按钮,需要用()将每组单选按钮框起来。

A) 框架B) 复选框C) 列表框D) 组合框

14.要把焦点移到某个控件上,应使用()方法。

A) Move B) Refresh C) SetFocus D) GetFocus

15.下列程序段是求两个数中的最大数,其中不正确的是()。

A) If a > b Then Max = b Else Max = a

B) Max = IIf(a > b,a,b)

C) Max = a : If b > = a Then Max = b

D) If b > = a Then Max = b : Max = a

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

Public Function f1(ByRef x)

x = x * x

f1 = x + x

End Function

Public Function f2(ByVal x)

x = x * x

f2 = x + x + x

End Function

Private Sub Command1_Click()

n = V al(Text1.Text)

If n \ 2 = n / 2 Then

f = f1(n)

Else

f = f2(n)

End If

Print f; n

End Sub

程序运行后,在文本框中输入6,然后单击命令按钮,窗体上显示的是()。

A) 72 36 B) 108 36 C) 72 6 D) 108 6

17.在如下数组声明语句中数组A包含的元素个数为()。

Dim A(3,-2 to 1, 5)

A) 13 B) 60 C) 75 D) 96

18.运行下列程序,单击窗体后输出的结果是()。

Function F(x As Integer, y As Integer)

Static z

z = z + 1 : x = x * z : y = x - z

F = x + y - z

End Function

Private Sub Form_Click()

Dim a As Integer, b As Integer

Dim i As Integer

a = 2 :

b = 5

For i = 1 To 3

Print F(a, b),

Next i

End Sub

A) 2 2 2 B) 2 4 6

C) 2 4 18 D) 2 6 18

19.以下叙述中错误的是()。

A) 下拉式菜单和弹出式菜单都用菜单编辑器建立

B) 在多窗体程序中,每个窗体都可以建立自己的菜单系统

C) 除分隔线外,所有菜单项都能接收Click事件

D) 如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见

20.如果要向Stuent.dat文件中添加数据,那么正确打开该文件的语句是()。

A) Open Stuent.dat For Append As #1

B) Open "Stuent.dat" For Append As #1

C) Open Stuent.dat For Output As #1

D) Open "Stuent.dat" For Output As #1

二、简单设计题

1.设计如图所示窗体Form1,窗体的背景为蓝色,在窗体上方画一个名称为L1的标签,标签透明、文本内容居中显示;在标签下方画一个名称为C1、标题为“显示”的命令按钮。编写适当的事件过程,使得在运行时,单击命令按钮,标签显示红色的“祝考生考试顺利!”的内容。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg13.frm,工程文件名为Y vbdsg13.vbp。

----------------------------------------------------------------------------------------------------------------------

2.设计如图所示窗体Form1,标题为“时钟示例”;在窗体Form1左下方置一计时器控件,使每隔1秒钟触发一次计时器事件;按图示添加标题为“00:00:00”的标签Label1;在窗体下方画一个标题为“时钟暂停”、名称为C1的命令按钮。程序运行时要求:单击“时钟暂停”按钮在Label1上显示的时钟停止,且C1标题改为“显示时钟”;单击“显示时钟”按钮时在Label1上显示当前时间(如:10:51:58),且C1标题改为“时钟暂停”。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg28.frm,工程文件名为Y vbdsg28.vbp。

----------------------------------------------------------------------------------------------------------------------

3.设计如图所示窗体Form1,在窗体上画一个名称为L1的列表框,通过属性窗口向列表框添加“北京大学”、“清华大学”、“南京大学”、“淅江大学”、“厦门大学”五个项目;在列表框右侧上方画一个名称为Text1的文本框,并使其内容空白;在文本框下方画两个名称分别为C1和C2、标题分别为“修改“和“添加“的命令按钮。程序运行时要求:单击“修改”按钮时文本框Text1中显示列表框中选中项目内容,同时列表框移除该项;单击“添加“按钮时,将文本框修改后的内容添加在列表框中列表的末尾。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg36.frm,工程文件名为Y vbdsg36.vbp。

三、编程题

1.打开考生文件夹下的工程Yprog18.vbp,窗体界面如图所示,编写适当的事件代码,以达

到程序运行时的如下功能要求:

在文本框Text1输入一个自然数,单击“N分解为质因数乘积”按钮,在Label2标签中显示该自然数分解为质因数乘积(例如12=2×2×3)。

注:若违反下列任何一项,则以0分计

⑴不得增、删窗体上的控件;

⑵不得删改两行“#################################”之间的代码;

⑶编程后,需运行程序,并在运行后关闭程序窗口。

----------------------------------------------------------------------------------------------------------------------

2.打开考生文件夹下的工程Yprog26.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:

单击“建立文件”按钮,通过“输入框”输入5个学生的学号、姓名,并以Y26.txt文件保存在考生文件夹中;

单击“显示文件”按钮,则以按行读的方式显示考生文件夹下Y26.txt文件的内容。

注:若违反下列任何一项,则以0分计

⑴不得增、删窗体上的控件;

⑵不得删改两行“#################################”之间的代码;

⑶编程后,需运行程序,并在运行后关闭程序窗口。

第四套模拟试卷

一、选择题

1.以下不属于Visual Basic系统的文件类型是()。

A) .frm B) .vbg C) .bat D).vbp

2.下列对变量的定义中,不能定义X 为变体变量的是()。

A) Dim X As Double B) Dim X As Variant

C) Dim X D) X=23

3.下列能运行C:\Windows\SOL.exe程序的语句是()。

A) Shell "C:\Windows\SOL.exe"

B) Run "C:\Windows\SOL.exe"

C) Load "C:\Windows\SOL.exe"

D) DO "C:\Windows\SOL.exe"

4.Randomize语句的功能是()。

A) 产生一个(0,1)之间的随机小数

B) 产生一个[0,10]之间的随机整数

C) 产生一个(-1,1)之间的随机小数

D) 产生新的随机数

5.VB表达式Format(Val("123a"),"##.##")的结果为()。

A) 12.3a B) 12.30 C) 123.D) 123.00

6.用InputBox函数可帮助生成()。

A) 消息框B) “保存”对话框

C) 简单输入框D) “颜色”对话框

7.如果要改变窗体的标题,则需要设置的属性是()。

A) Name B) Caption C) BorderStyle D) BackColor

8.下列关于标签和文本框的叙述中,错误的是()。

A) 标签和文本框都具有Text属性

B) 标签和文本框都具有Move方法

C) 文本框具有Locked属性,标签则没有该属性

D) 标签具有Caption属性,文本框则没有该属性

9.关于绘图方法,下列叙述错误的是()。

A) Pset方法用于绘制点

B) Line方法用于画直线或矩形

C) Ponit方法用于画有颜色的点

D) Circle方法用于画圆、椭圆、圆弧和扇形

10.如果要把单选按钮的标题显示在它的左边,应把()。

A) Alignment属性设置为0 B) Alignment属性设置为1

C) Style属性设置为0 D) Style属性设置为1

11.在属性窗口将命令按钮的Picture属性装入图片后,却没有效果,原因是()。

A) 命令按钮的Sytle属性设置为0

B) 命令按钮的Default属性设置为False

C) 命令按钮的Enabled属性设置为False

D) 命令按钮的DisabledPicture属性没有装入图片

12.为了可以用Shift或Ctrl键配合鼠标在列表框中同时选择多个项目,应将列表框的MultiSelect 属性设置为()。

A) 0 B) 1 C) 2 D) 无

13.滚动条控件的LargeChange属性所设置的是()。

A) 单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量

B) 滚动条中滚动块的最大移动范围

C) 滚动条中滚动块的最大移动位置

D) 滚动条控件中无此属性

14.以下关于焦点的叙述中,错误的是()。

A) 可以用TabIndex属性改变顺序

B) 当文本框失去焦点时,触发LostFocus事件

C) 当文本框的Enabled属性为False时,其Tab顺序不起作用

D) 如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据

15.下列程序段的执行结果是()。

a = 3 :

b = 5 :

c = 9

a = a + b

b = a - b

If a - b > c - a Then c = a + b

If a+ b > c - b Then a = c + b

Print a, b, c

A) 14 3 11 B) 13 2 10

C) 8 3 11 D) 14 3 10

16.运行下列程序,其中“n=n+1”语句被执行的次数是()。

Dim I %, J%

For I = 1 To 3

For J = 1 To 6 Step 2

Jj = J + 1

Print J

Next J

Next I

A) 3 B) 6 C) 9 D) 18

17.子过程Sele 的形式参数为一数组,则以下定义语句正确的是()。

A) Private Sub Sele(A(20) As integer)

B) Private Sub Sele(A() As integer)

C) Private Sub Sele(A(,) As integer)

D) Private Sub Sele(ByVal A() As integer)

18.阅读下列程序:

Sub SW(x As Single,y As Single)

t = x :x = t / y :y = t Mod y

End Sub

Private Sub Form_Click ( )

Dim X As Single,Y As Single

X = 6 : Y = 5

SW X, Y-1

Print X, Y

End Sub

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

A) 1.2 1 B) 1.5 2 C) 1.5 5 D) 6 5

19.下列关于菜单叙述中错误的是()。

A) 每个菜单项与其它控件一样有自己的属性和事件

B) 程序运行过程中,可以重新设置菜单的Visible属性

C) 在同一窗体的菜单项中,不允许出现标题相同的菜单项

D) 在菜单的标题栏中,"&"所引导的字母指明了访问该菜单项的热键

20.执行语句Open "Tel.dat" For Random As #1 Len=50,对文件Tel.dat中的数据能够执行的操作是()。

A) 只能写,不能读B) 只能读,不能写

C) 不能写,不能读D) 既能读,也能写

二、简单设计题

1.设计如图所示窗体Form1,标题为“窗体”;在窗体内置一个名称为C1,标题为“允许使用”

的命令按钮,按钮高度为500,宽度为1500,其位置距窗体的左边框900,距窗体的上边框600。编写适当的事件过程,使得在运行时,如果单击窗体,则命令按钮的标题变为“禁止使用”,且命令按钮呈灰色(禁止使用)。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg16.frm,工程文件名为Y vbdsg16.vbp。----------------------------------------------------------------------------------------------------------------------

2.在窗体Form1内画一个水平滚动条(名称为HS1,Min属性为0、Max属性为100)和一个名称为C1、标题为“显示”的命令。编写适当的事件过程,使得程序在运行时,把滚动块拖到某个位置,单击“显示”按钮,在窗体上显示滚动块当前所在位置的百分比值。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg21.frm,工程文件名为Y vbdsg21.vbp。

----------------------------------------------------------------------------------------------------------------------

3、设计如图所示窗体Form1,窗体的标题为“显示图片”;在窗体内画一个名称为Img1的图像

框,显示的图片自动伸缩以适应图像框的大小;在图像框的右边画名称为C1、C2,标题分别为“装载图像”、“卸载图像”的命令按钮。编写适当的事件过程,使程序运行后图像框不可见,当单击“装载图像”按钮时,图像框内显示考生文件夹下YU1.JPG文件的图片,单击“装载图像”按钮时,取消图像框内内容且图像框不可见。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg38.frm,工程文件名为Y vbdsg38.vbp。三、编程题

1.打开考生文件夹下的工程Yprog1

2.vbp,窗体界面如图所示,编写适当的事件代码,以达

到程序运行时的如下功能要求:

在Text1文本框中输入自然数N的值,单击“判断”命令按钮,在“判断”按钮右边Label2标签中显示N的值是否为合数(如是显示“N是合数”,否则显示“N不是合数”)。

注:若违反下列任何一项,则以0分计

⑴不得增、删窗体上的控件;

⑵不得删改两行"#################################"之间的代码;

⑶编程后,需运行程序,并在运行后关闭程序窗口。

----------------------------------------------------------------------------------------------------------------------

2.打开考生文件夹下的工程Yprog22.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:

⑴单击“读入并显示”按钮,则读入考生文件夹的Y22R.txt文件,在文本框Text1中按如

图所示格式显示Y22R.txt文件内容;

⑵单击“转换并保存”按钮,将文本框Text1的内容转换成大写字母,然后调用题目所提供

的Ytran过程(该过程将文本框内容写入考生文件夹下Y22W.txt文件中)。

注:若违反下列任何一项,则以0分计

⑴不得增、删窗体上的控件;

⑵不得删改两行“#################################”之间的代码;

⑶编程后,需运行程序,并在运行后关闭程序窗口。

第五套模拟试卷

一、选择题

1.以下叙述错误的是()。

A) 控件的名称可以编程人员设定

B) 双击鼠标可以触发DblClick事件

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

D) 窗体或控件的事件的名称可以由编程人确定

2.下列()的数据类型为单精度型。

A) X!B) X% C) X$ D) X#

3.下列四个运算符中,优先级最高的是()。

A) Not B) Mod C) Like D) Eqv

4.函数Choose(2,"+","-","×","÷")返回值是()。

A) +B) -C) ×D) ÷

5.在DO循环语句中,能终止死循环的操作方法是()。

A) 按Ctrl+Break 键B) 按Ctrl+Z 键

C) 按Ctrl+C 键D) 按Ctrl+V 键

6.下列语句中,正确的是()。

A) MsgBox "Error", VbOkOnly

B) MsgBox VbOkOnly, "Error"

C) MsgBox ( "Error", VbOkOnly )

D) MsgBox ( VbOkOnly, "Error" )

7.如果Form1是启动窗体,并且Form1的Load事件过程中有Form2.Show,则程序启动后()。

A) Form1是最后的活动窗体B) Form2是最后的活动窗体

C) 编译错误D) 运行出错

8.在窗体上有一个名称为Text1的文本框,现在要得到在其中按键的ASCII码,应使用它的()事件。

A) KeyPress B) KeyUp C) KeyDown D) Change

9.要使图像框(Image)可自动改变大小以适应其中的图形,应把()。

A) Stretch属性设置为True B) Stretch属性设置为False

C) AutoSize属性设置为True D) AutoSize属性设置为False

10.复选框的Value属性为1时,表示()。

A) 复选框未被选中B) 复选框被选中

C) 复选框内有灰色的钩D) 复选框操作出错

11.为了在按下Esc键时执行某个命令按钮的Click事件过程,需设置该命令按钮的()属性为True。

A) Enabled B) Cancel C) Default D) Value

12.组合框的事件与Style属性有关,下列说法错误的是()。

A) Style为0时: 响应Click、Change、DropDown事件

B) Style为1时: 响应Click、DblClick、Change事件

C) Style为2时: 响应Click、DropDown事件

D) Style为3时: 响应Scroll、DragOver事件

13.用鼠标单击滚动条两端的箭头时,将触发滚动条的()事件。

A) Scroll B) Change C) DragOver D) GotFocus

14.在程序运行时,按Tab键跳过了一个可以获得焦点的控件(如文本框),这可能是因为()。

A) 该控件的TabStop属性为True

B) 该控件的TabStop属性为False

C) 该控件的Enabled属性为True

D) 该控件的Enabled属性为False

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

Private Sub Command1_Click()

x = -5

If Sgn(x) Then

y = Sgn(x ^ 2)

Else

y = Sgn(x)

End If

Print y

End Sub

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

A) -5 B) 25 C) 1 D) -1

16.运行下列程序,单击窗体后输出的结果是()。

Private Sub Form_Click()

Dim i As Integer

For i = 1 To 2

Print "9" + i; "9" & i; Spc(5);

Next

End Sub

A) 10 91 92 92 B) 10 91 12 92

C) 91 91 92 92 D) 10 91 11 92

17.运行下列程序,单击窗体后输出的结果是()。

Private Sub Form_Click()

Dim A

Dim Sum As Integer, i As Integer

A = Array(1, 2, 3)

For i = 3 To 1 Step -1

Sum = Sum + a(i) * a(i)

Next i

Print Sum

End Sub

A) 12 B) 13 C) 14 D) 程序出错

18.关于过程作用域,错误的描述是()。

A) 全局过程的作用域为整个工程

B) 在不同模块中定义的全局过程不能同名

C) 在不同模块中定义的模块级过程可以同名

D) 在某一窗体模块中定义的全局过程,若被该模块外的模块所调用,必须在该过程名前加上窗体名称

19.下列关于菜单叙述,正确的是()。

A) 菜单的属性可以在“属性窗口”中设置

B) “菜单编辑器”中设计的菜单不是控件

C) 菜单是一个控件,它具有外观和行为的属性

D) 菜单是一个控件,它可以保存在“工具箱”中

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

A) 一个记录所含的各元素的数据类型必须相同

B) 随机文件中每个记录的长度是必须相同

C) 使用Input#语句可以从随机文件中读取数据

D) Open命令的作用是打开一个己经存在的文件

二、简单设计题

1.设计如图所示的窗体Form1。在窗体上方画一标题为“Visual Basic 程序设计教程”的标签Label1;在Label1下方画出名称分别为C1、C2的命令按钮。程序运行时要求:如果C1的标题为“有边框”,单击C1,Label1变成有边框,且C1的标题改为“无边框”;如果C1的标题为“无边框”,单击C1,Label1变成无边框,且C1的标题改为“有边框”。如果C2的标题为“透明”,单击C12,Label1变成透明,且C2的标题改为“不透明”;如果C2的标题为“不透明”,单击C2,Label1变成不透明,且C2的标题改为“透明”。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg14.frm,工程文件名为Y vbdsg14.vbp。

----------------------------------------------------------------------------------------------------------------------

2.设计如图所示窗体,在窗体Form1左边画一个具有垂直滚动条的文本框Text1,设置其Multiline属性为True;在Text1右边画二个复选框,其中Check1的标题为“放大2倍”,Check2的标题为“下划线”。程序运行时要求:选中复选框Check1时文本框中的文字放大两倍,选中复选框Check2时文本框中的文字加下划线。

注:程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg212.frm,工程文件名为Y vbdsg212.vbp。

----------------------------------------------------------------------------------------------------------------------

3、设计如图所示窗体Form1,窗体的标题为“图形框使用示例”;在窗体内画一个名称为Pic的图

形框,高度为1500,宽度为2000。设置适当的控件属性使得如果在图形框中装入图片,则图形框能自动调整大小以适应图片的大小。编写适当的事件过程,使程序运行后图形框不可见,当单击窗体时,图形框内显示图片“C:\Windows\Earth.ico”。程序中不得使用任何变量。

在考生文件夹下保存窗体文件名为Y vbdsg310.frm,工程文件名为Y vbdsg310.vbp。三、编程题

1.打开考生文件夹下的工程Yprog14.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:

在文本框Text1中输入N的值,单击“S=”命令时,在文本框Text2中输出:1+(1-1/3)+(1-1/3+1/5)+(1-1/3+1/5-1/7)+……………………+(1-1/3+1/5-1/7+……+(-1)N-1/(2*N-1))的值。

注:若违反下列任何一项,则以0分计

⑴不得增、删窗体上的控件;

⑵不得删改两行“#################################”之间的代码;

⑶编程后,需运行程序,并在运行后关闭程序窗口。

----------------------------------------------------------------------------------------------------------------------

2.打开考生文件夹下的工程Yprog24.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:

⑴单击“读入数据”按钮,则读入考生文件夹的Y24.txt文件中的20个整数,放入Arr数组

中,并在Text1文本框中显示“Y24.txt文件数据已读入”;

⑵单击“数据累加”按钮,在Text1中显示这20个整数的和。

注:若违反下列任何一项,则以0分计

⑴不得增、删窗体上的控件;

⑵不得删改两行"#################################"之间的代码;

⑶编程后,需运行程序,并在运行后关闭程序窗口。

第六套模拟试卷

一、选择题

1.以下叙述中错误的是()。

A) VB6.0 是事件驱动型可视化编程工具

B) VB6.0 的应用程序没有明显的开始和结束语句

C) VB6.0 中控件的所有属性值均可在属性窗口中设置

D) VB6.0 通过“工具”菜单的“选项”实现显示代码的字体大小

2.以下能正确定义数据类型TelBook的代码是()。

A) Type TelBook

Name As String*12

TeL As Integer

End Type TelBook

B) Type TelBook

Name As String*12

TeL As Integer

Type End

C) Type TelBook

Name String*12

TeL As Integer

End Type

D) Type TelBook

Name String*8

TeL As Integer

End TelBook

3.表达式2 * 4 ^ 2 - 2 * 6 / 3 + 3 / 2的值是()。

A) 28 B) 29 C) 29.5 D)30.5

4.表达式Len("2004VB等级考试")的值是()。

A) 7 B) 8 C) 10 D) 14

5.使用下列Print方法不正确的是()。

A) Form1.Print B) Picture1.Print

C) Text1.Print D) Debug.Print

6.对于InputBox函数,下列说法不正确的是()。

A) 每执行一次InputBox函数,只能输入一个值

B) InputBox函数输入的是数值型

C) InputBox函数prompt参数不能缺省

D) InputBox函数值必须赋予一个变量

7.一个对象可执行的动作称为()。

A) 事件B)方法C)过程D)属性

8.为了使标签Label1没有边框,则正确的属性设置为()。

A) Label1.BorderStyle=0 B) L abel1.BorderStyle=1

C) Label1.BackStyle=True D) Label1.BackStyle=False 9.下列事件过程:

Private Sub Command1_Click()

a = 100:

b = 150:

c = 2000:

d = 2000

Cls

Line (a, b)-(c, d), 1, BF

End Sub

程序运行时屏幕显示()。

A) 一个矩形框B) 一条直线

C)一个填满了颜色的矩形块D) 无任何图形

10.在运行时下列哪一种方法不能选中单选按钮()。

A) 用鼠标单击单选按钮

B) 采用单选按钮的访问键快捷方式

C) 在属性窗口中将单选按钮的V alue属性设置为1

D) 用Tab鍵将焦点转移到一组选项按钮后单击其中的单选按钮11.下列描述错误的是()。

A) 命令按钮支持双击事件

B) 命令按钮支持单击事件

C) 单击命令按钮后将生成MouseUp事件

D) 单击命令按钮后将生成MouseDown事件

12.删除列表框中指定的项目所使用的方法为()。

A) Remove B) RemoveItem C) Cls D) Clear

13.下列关于框架的叙述中,错误的是()。

A) 框架是其它控件的容器,它的作用是对控件进行分组

B) 框架的Enabled常用为False时框架中的控件不可用

C) 删除框架时,其中的控件不会被删除

D) 拖动框架时,如其中的控件不随之移动,则该控件不在框架内14.对文本框Text1编写如下的事件过程:

大学VB考试题库

大学VB考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.wendangku.net/doc/754515584.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器) D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)内容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件 C、在运行阶段产生的图形和文字 D、以上均可 14、设x=3,y=5,则以下表达式值为真的是 (C) A、(-3+5>x) And (y>0) B、(x<0) Eqv (y>0) C、(x>y) Or (y>0) D、x>=y And y>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0

VB模拟试题1

一、概念填空题 1.在Visaul Basic中,属性窗口分为四个部分,这四个部分分别是( 1 )属性显示方式、属性列表和对当前属性的简单解释。 2.组合框有三种不同的风格,它们分别是:( 2 )、( 3 )和( 4 )。3.VB中,当KeyPress事件发生时会返回一个按键的( 5 )值。 4. 时钟控件是有规律地以一定的( 6 )激发计时器事件,而执行相应的代码程序。 5.A = 8,B = 3,C = 5,则表达式A MOD 3 + B^3 / C \ 5的值为( 7 )。6.声明一个双精度变量Num5,的声明语句是 ( 8 ) 。 7.有一文本框Text1,为了使该文本框在运行时获取焦点,应执行的语句是( 9 )。8.在使用动态数组时,如要改变数组的大小而又不丢失数组中的数据,应使用( 10 )关键字。 9.Visual Basic逻辑数据类型只有 True 与 False 两个值。当逻辑数据转换成整型数据时,True 转换为( 11 ),False转换为( 12 )。 10.在Visaul Basic 中依据变量的作用范围将VB变量的作用范围分为三类,它们是:( 13 )变量、( 14 )变量和( 15 )变量。 11.在Visual Basic工程中,拥有多个窗体的程序可用( 16 )语句将窗体装入内存,用( 17 )语句将指定窗体从内存中删除。 12.在Visual Basic中,当坐标系确定后,如果坐标值前加上关键字Step,则坐标值(X,Y)是( 18 )坐标。 13.字符串常量是由任何ASCII字符组成,在程序代码中,它必须由( 19 )括起来。 14.如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可以同时选中( 20 )个单选按钮。 二、概念选择题 1.不能触发滚动条Change事件的操作是()。 A) 拖动滚动条的滑块 B) 单击两端箭头 C) 单击滚动条的滑块 D) 单击滚动条的空白处 2.已知变量x 、y为整数型,且x=4 , y=12 ,s为字符型,且s=“a”,Leble1为标签控件,Leble1的Caption属性值为Label1,下列合法的赋值语句是()。 A) X= Leble1.Caption B) Leble1.Caption=Str(X) C) X*3=Y D) Y=X*S 3.下列可以将变量A、B的值互换的语句是( )。 A) A=B : B=A B) C=B : B=A :A=C C) A=C : C=B : B=A D) A=(A+B)/2 :B=(A-B)/2 4.下列叙述中错误的是()。 A)VB是采用了事件驱动编程机制。

vb综合考试试题

vb综合考试试题

1303班9月16日第一次综合考试试题 一、单选(本大题共25小题,每小题2分, 共 50分) 1. 设a=2,b=3,c=4,d=5,表达式NOT a<=c OR 4*c=b^2 AND b<>a+c的值是( )。 A、-1 B、 1 C、True D、False 2、假设A="Good Morning.",B="Afternoon,Boys.",下列表达式中结果是"Good Boys."的是_ __。 A) Left(A,5)+Right(B,5) B) Right(A,5)+Left(B,5) C) Mid(A,1,5)+Mid(B,1,6) D) Right(A,5)+Right(B,5) 3、下列叙中不正确的是() A、变量名中的第一个字符必须是字母 B、变量名的长度不超过255个字符 C、变量名可以包含小数点或者内嵌的类型声明 字符 D、变量名不能使用关键字 2

4、下列关于变体类型的描述,其中正确的是 _______。 A. 变体是一种没有类型的数据 B. 变体的空值就表示该变体的值为0 C. 一个变量没有定义就赋值,该变量即为变体 类型 D. 变体是赋给变量某一种类型数据后,就不能 再赋给它另一类型的数值 5、执行 PRINT 18/2*3,-3^2 命令后,输出结 果为_____。 A. 3 9 B. 3 -9 C. 27 -9 D. -9 27 6、下面的_______语句可以实现:先在窗体上 输出大写字母A,然后在同一行的第10列输出 小写字母b。 A. Print "A";Tab(9);"b" B. Print "A";Tab(10);"b" C. Print "A";Space(10);"b" D. Print "A";Tab(8);"b" 3

计算机vb模拟试题

一、单选题(本大题共25题,每题2分,共50分) 1、不属于VB三种工作模式的是()。 A.设计模式 B.运行模式 C.调试模式 D.中断模式 2、窗体的前景颜色由()属性设置。 A.BorderStyle B.BackColor C.ForeColor D.FillStyle 3、当窗体被启动时,()事件将会发生。 A.Load B.Unload C.QueryUnoad D.CLs 4、每个窗体对应一个窗体文件,窗体文件的扩展名是()。 A..bas B.cls C.frm D.vbp 5、可用来清除窗体内容的方法是()。 A.Print B.InputBox C.Cls D.Clear 6、下列语句有语法错误的是()。 A.a=5 B.b=a C.b=“a” D.5=a 7、表达式1+((2+3)*2)*2的值是()。 A.26 B.22 C.21 D.24 8、产生大于等于10且小于20的随机整数的表达式为()。 A.Int(Rnd(10)+10) B.Int(Rnd*10+10) C.Int(Rnd*10+11) D.Int(Rnd*20-10) 9、求字符串长度的函数是()。 A.Len B.long C.Length D.Val 10、若要使定时器暂停,应将其()属性设置值设为False。 A.Interval B.Value C.Text D.Enabled 11、下列可作为Visual Basic的变量名的是()。 A.Abt B.TA C.IF D.A[B]T 12、VB中可用()语句产生一消息框。 A. InputBox B.Shift C. Both D.MsgBox 13、以下程序段的输出结果是() Print Format(12345.6,"0.00E+00") A.1.23E+04 B.1.23E+4 C.1.23456E+04 D.1.23456E+4 14、执行下面的语句后,所产生的信息框的标题是()。 a = MsgBox("AAAA", "BBBB", "", 5) A.BBBB B.空 C.AAAA D.出错,不能产生信息框 15、以下程序段的输出结果是()。 Print 1;2; Print 3 A.1 2 3 B.1 23 C.123 D.12 3 16、下列关于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循环至少执行一次 17、默认条件下,语句Dim a(3,4,5)定义的数组中所包含的数组元素的个数是()。 A. 12 B.60 C.120 D.345 18、数学关系3≤x<10对应的Visual Basic表达式是()。

vb程序设计试题(含答案)

第一套试题 一、选择题(每题2分,共30分) 1.在VB环境中,工程文件的扩展名是( C ) (A).frm (B).bas (C).vbp (D).frx 2.下面4项中不属于面向对象系统三要素的是( A ) (A)变量(B)事件(C)属性(D)方法 3. \、/、Mod、*这4个算述运算符中,优先级别最低的是( C ) (A)\ (B)/ (C)Mod (D)* 4.要使Print方法在Form_Load事件中起作用,要对窗体的( C )属性进行设置(A)BackColor (B)ForeColor (C)AutoRedraw (D)Caption 5.不论何控件,共同具有的属性是( B ) (A)Text (B)Name (C)ForeColor (D)Caption 6.要使Form1窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( D ) (A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption=ˊ欢迎使用VBˊ(C)Form1.Caption=欢迎使用VB (D)Form1.Caption=〞欢迎使用VB〞 7.VB提供了结构化程序设计的3种基本结构,这3种基本结构是( D ) (A)递归结构,选择结构,循环结构(B)选择结构,过程结构,顺序结构 (C)过程结构,输入、输出结构,转向结构(D)选择结构,循环结构,顺序结构 8.给变量赋值a=123+MID(“123456”,3,2),a变量中的值是( D ) (A)“12334”(B)123 (C)12334 (D)157 9.下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是( D ) (A)If sex=“男”And age<40 And InStr(duty,“教授”)>0 Then n=n+1 (B)If sex=“男”And age<40 And (duty=“教授”Or duty=“副教授”) Then n=n+1 (C)If sex=“男”And age<40 And Right(duty,2)= “教授” Then n=n+1 (D)If sex=“男”And age<40 And duty=“教授”And duty=“副教授” Then n=n+1 10.若要清除列表框的所有内容,可用来实现的方法是( C )

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模拟题

要向C盘根目录下的名为my.txt的顺序文件中读出数据,应先使用_________语句打开文件。 复选框对象如果被选中,它的Value值为____________ 。 下列可作为Visual Basic 变量名的是____________。 以下能判断是否到达文件尾的函数是__________ 如果在实验课上进行程序调试,运行时遇到意外出错,最有效的做法是:看清系统错误原因提示信息,____________,以确定错误原因。 要想从子过程调用后返回两个结果,下面子过程语句说明合法的是 ____________ 。 在用通用对话框控件建立打开文件对话框时,在文件列表框中只允许显示txt和rtf类型的文件,则Filter属性的正确设置是_________。 在程序运行期间可以用____________函数把图形装入窗体、图片框或图像框。列表框List1中已有10个列表项,要显示列表框List1最后一项,有两种表示法, __________是正确的。 在默认情况下定义了10个元素的数组a,用变量n表示它的上界,有两种赋值语句,______________是正确的。 为了使控件对象不响应用户的事件,需要____________。 假定焦点已经位于文本框Text1中,则能够触发 KeyPress 事件的操作是 ____________。 设变量x = 1,y = -1,a = 5,b = -5,则以下表达式的值为“真”的是____________。单击滚动条控件的箭头按钮,滑块的移动幅度与_______________属性设置有关。在自定义函数中,可以通过____________返回值。 程序填空 单击窗体执行将所输入的整数插入排序后的原数组元素适当位置。 Function Insert(s(), ByVal key As Integer) As Integer Dim k%, i%, j% k = ___(1)_____ For i = 0 To UBound(s)

VB练习题(上机)含答案

第一部分 1 在窗体上添加一个命令按钮(名称为Cmd1,标题为"输出平均值")。程序运行后,单击命令按钮完成以下工作: ①随机产生20个0到1000的整数,将其放入一个一维数组中 ②求出所有元素的平均值,并显示在窗体上(如下图所示) Private Sub Cmd1_Click() Dim a%(19), i%, sum!, aver! Randomize For i = 0 To 19 a(i) = Int(Rnd * 1001) sum = sum + a(i) Next i aver = sum / 20 Print aver End Sub 2 请在名称为Form1的窗体上添加一个名称为Text1的文本框和一个名称为C1、标题为"转换"的命令按钮,如下图所示。在程序运行时,单击"转换"按钮,可以把Text1中的小写字母转换为大写,把大写字母转换为小写,其他字符不变。 Private Sub C1_Click() Dim ch As String, ch1 As String, i% ch = Text1 For i = 1 To Len(ch) If Asc(Mid(ch, i, 1)) >= 65 And Asc(Mid(ch, i, 1)) <= 90 Then ch1 = ch1 + LCase(Mid(ch, i, 1)) Else

ch1 = ch1 + UCase(Mid(ch, i, 1)) End If Next i Text1 = Text1 + vbCrLf Text1 = Text1 + ch1 End Sub 3 在窗体上添加一个命令按钮(名称为MyCmd1,标题为"输出最大值")。程序运行后,单击命令按钮完成以下工作: ①随机产生30个0~1000的整数,将其放入一个一维数组中 ②求出其中的最大值,并显示在窗体上。 Private Sub MyCmd1_Click() Dim a%(29), i%, max% Randomize For i = 0 To 29 a(i) = Int(Rnd * 1001) Next i max = a(0) For i = 1 To 29 If a(i) > max Then max = a(i) Next i Print max End Sub 4 请设计如下图所示窗体界面。程序运行时,在选中一个或两个复选框和一个单选按钮时,单击命令按钮,则对文本框中的文本内容做相应的设置。请编写适当的事件过程,完成上述功能。

vb题库及答案

| 最新VB题库及答案 一、选择题 第1部分 1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是 A、Private Sub Text1_Change() = "计算机等级考试" End Sub ] B、Private Sub Command1_Click() Caption = "计算机等级考试" End Sub C、Private Sub Form_Click() = "计算机等级考试" End Sub D、Private Sub Command1_Click() = "计算机等级考试" { End Sub 2、在一行内写多条语句时,每个语句之间用()符号分隔。 A、 , B、: C、. D、; 3、下面()是合法的变量名。 A、X_YZ B、123ABC C、INTEGER D、X-Y ] 4、下面()是合法的字符常量。 A、 ABC$ B、“ABC” C、‘ABC’ D、 ABC 5、表达式16/4 - 2^5*8 MOD 5\2的值为()。 A、14 B、 4 C、20 D、2 6、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是 A、b=Left(a,10) B、b=Mid(a,10) — C、b=Right(a,10) D、b=Mid(a,11,10) 7、设a="a",b="b",c="c",d="d",执行语句x = IIf((a < b) Or (c > d), "A",

VB模拟题

1.设计一个如图所示的成绩录入程序。要求利用文本框的lost focus事件检查录入的成 绩是否有效。如果录入的成绩介于0~100之间则可以继续输入,否则清除原数据,并且要求重新输入。底部的5个复选框用来设置参加合计的课程成绩。 2.设计一个用户界面如图所示,用于将学生学习的课程在列表框中显示出来,要求程序 有以下功能: a)单击“添加”按钮,若文本框“Text1.text”中不是空格串,并且在列表中也没 有,则将课程添加到列表框中去。 b)单击“删除”按钮,删除列表框中被选中的并显示在文本框中的课程名称。 c)单击“统计”按钮,统计课程列表框中的课程数量,并显示在文本框“Text2.text” 中。 d)单击“结束”按钮,结束程序运行。 3.设计一个偶数迁移程序,运行界面如图所示。要求如下: a.单击“产生”按钮,随机产生10个两位正整数,并添加到左边的列表框(list1)中。 b.单击“→”按钮,或双击list1,将list1中的所有偶数迁移到list2中。 c.单击“清除”按钮,清除list1和list2中所有的项目。

4. 设计如图所示窗体form1,在窗体上画一个名称为lst的列表框,通过属性窗口向列表框添加“中国”、“日本”、“新加坡”、“澳大利亚”、“美国”五个项目;在列表框右侧上方画一个名称为text1的文本框,并使其内容空白;在文本框下方画两个名称分别为c1和c2、标题分别为“修改”和“添加”的命令按扭。程序运行时要求:单击“修改”按钮时文本框text1中显示列表框中选中项目内容,同时列表框移除该项;单击“添加”按钮时,将文本框修改后的内容添加在列表框中列表的末尾。保存窗体文件xg.frm,工程文件为xg.vbp. 5. 设计如图所示窗体form1,在窗体左边画两个名称为t1、t2的文本框,文本框内显示空白;在窗体右下方画一个名称为c1的命令按扭,按扭的标题为“复制”。编写适当的事件过程,使得在运行时,选定t1中任意文本后,单击命令按扭c1,文本框t2中显示t1中所选定的文本。

VB模拟试题

VB模拟试题 一、选择题(15分,每题1分) 1、VB集成开发环境共有三种模式,以下 __________ 三种模式是正确? (A) 设计、运行、退出 (B)运行、中断、退出 (C) 设计、运行、中断 (D)运行、中断、结束 2、以下叙述中错误的是__________ (A) 事件过程是响应特定事件的一段程序 (B) 不同的对象可以具有相同名称的方法 (C) 对象的方法是执行指定操作的过程 (D) 对象事件的名称可以由编程者指定 3、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是 __________ (A) 如果工程中含有Sub Main过程,则程序一定首先执行该过程 (B) 不能把含有Sub Main过程的标准模块设置为启动模块 (C) 用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体 (D) 任何时刻最多只有一个窗体是活动窗体 4、下列说法哪种正确?每次调用过程时,__________ (A) Dim声明的变量可保持原值;Static声明的变量会重新初始化。 (B) Static声明的变量可保持原值;Dim声明的变量会重新初始化。 (C) Dim、Static声明的变量都可以保持原来的值。 (D) Dim、Static声明的变量都会重新初始化。 5、表达式 5 Mod 3+3\5*2的值是__________ (A) 0 (B) 2 (C) 4 (D) 6 6、从字符串N的第5个字符开始,获取4个字符,应使用 _________。 (A) Len(N,5,4) (B) Mid(N,5,4) (C) Right(N,5,4) (D) Rtrim(N,5,4) 7、InputBox函数返回值的类型为 _________。 (A) 数值 (B) 字符串 (C) 变体 (D) 数值或字符串(视输入的数据而定) 8、语句Dim A(3, -2 to 2, 5)声明的数组A包含_________个数组元素。 (A) 120 (B) 75 (C) 60 (D) 13

VB考试题及答案

VB程序设计期末考试题 一、选择题 1 下列常量中,是Integer类型常量的是( C )。 A、123& B、-38844 C、123% D、32768 2 下面选项中()是字符连接运算符. A A、& B、And C、% D、Mod 3 下面关于VB的集成开发环境(IDE)的叙述中,不正确的是( B )。 A、IDE是设计、调试、运行VB程序的工具。 B、用户不能随意关闭IDE中的窗口。 C、"窗体设计" 窗口是用来设计应用程序界面(窗体)的。 D、打开 / 关闭各窗口的命令主要在IDE的"视图"菜单中。 4 len(“vb程序设计”)=( C ) 。 A、 5 B、2 C、 6 D、10 5 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 D A、7 B、0 C、2 D、4 6 赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=(A)。 A、157 B、12334 C、123 D、"12334" 7 在一个语句内写多条语句时,用来分隔每条语句的符号是(C). A、, B、; C、: D、、 8 将逻辑型数据转换成整型数据时,转换规则是( D )。 A、将True转换为 1 ,将False转换为 0 B、将True转换为 1 ,将False转换为 -1 C、将True转换为 0 ,将False转换为 -1 D、将True转换为 -1 ,将False转换为 0 9 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D).

A、SIN B、4^5 C、3*4 D、x+1 10 如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值( B )。 A、不能计算 B、 True C、5 D、False 11 随机产生[10,50] 之间整数的正确表达式是( D )。 A、Round( Rnd*50) B、 Int(Rnd*40+10) C、Round( Rnd*51) D、 10+Int(Rnd*41) 12 每建立一个窗体,工程管理器窗口中就会增加一个(C). A、类模块文件 B、工程文件 C、窗体文件 D、程序模块文件 13 INT(100*RND(1))产生的随机整数的闭区间是(B). A、[1,100] B、[0,99] C、[0,100] D、[1,99] 14 下列数据类型中,占用内存最小的是(D). A、Integer B、Single C、Boolean D、Byte 15 VisualBasic是一种()程序设计语言.B A、过程式 B、非过程式 C、机器 D、低级 16 函数Int(10*Rnd)是在(A)范围内的整数. A、[0,9] B、[0,1] C、[1,9] D、[1,10] 17 以下合法的一组Visual Basic用户标识符是 C A、Sum 和 8abc B、a#x 和 Pi C、ForLoop 和 Total D、Const 和 DoWhile

vb试题及答案

一、选择题(1-30 题每小题1分,共30分,31-45题每小题2分,共30分,总计60分)要使窗体Form1的标题栏中显示“正在复制文件…”,正确的语句是:a A.Form1.Caption=“正在复制文件…” B.Form1.Title=“正在复制文件…” C.Form1.Text=“正在复制文件…” D.Form1.名称=“正在复制文件…” 如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于:a A.1000 B.100 C.10 D.1 3、下列关于控件的基本操作中,错误的是 A)当控件处于活动状态时,可以对控件进行缩放 B) 在设计阶段不能移动控件 C) Visual Basic 6.0 允许对画好的控件进行复制和删除 D) 可以通过属性窗口改变控件的位置和大小 4、用Visual Basic 开发应用程序的一般步骤有:①设置窗体和控件的属性、②编写代码、③建立用户界面,其中正确的顺序是: A) ①②③B) ①③②C) ③②①D) ③①② 5、为使文本框只能显示不能输入,即只读,应设置文本框的属性是:c A.MaxLength设置为0 B.Cancel设置为True C.Locked设置为True D.Read设置为True 6、InputBox函数返回值的类型为。B A.数值B.字符串C.变体 D.数值或字符串(视输入的数据而定) 7、为了把焦点移到某个指定的控件,所使用的方法是:A A.SetFocus B.Visible C.ReFresh D.GetFocus 8、函数String(3,”str”)的功能是:b A.把数值型数据转换成字符串 B.返回有3个字符串组成的字符串 C.从字符串中第3个字符 D.从字符串中第3个字符的位置开始取字符串 9、双击窗体中的对象后,Visual Basic将显示的窗口是:c A.项目(工程)窗口B.工具箱C.代码窗口D.属性窗口 10、用于获得字符串s最左边4个字符的函数是:a A.Left(s,4) B.Left(1,4) C.LeftStr(s) D.LeftStr(3,4) 11、以下程序段的输出结果是:d a=Sqr(3) b=Sqr(2) c=a>b Print c A.-1 B.0 C.False D.True 12、用下面语句定义的数组的元素个数是:c Dim A (-4 to 6) As Integer A.6 B.7 C.11 D.9

VB模拟试题2

一、单选题(30分,每小题1分) 1、(C )字节称为一个MB。 (A)1024 (B)1000K (C)1024*1024 (D)10000K 2、计算机硬件系统的五大部件是(A )。 (A)CPU、内存储器、输入设备、输出设备、外存储器 (B)运算器、控制器、存储器、输出设备、输入设备 (C)CPU、总线、存储器、外设、主板 (D)主机箱、显示器、音箱、鼠标、键盘 3、常用的输入设备有(A )。 (A)键盘、鼠标、扫描仪(B)显示器、键盘、鼠标 (C)打印机、扫描仪、键盘(D)触摸屏、打印机、鼠标 4、计算机网络的主要作用是( D )。 (A) 数据处理(B) 信息传输与数据处理 (C) 文献查询(D) 资源共享与信息传输 5、二进制数1010等于十六进制数( C )。 (A) 10 (B) 11 (C) A (D) B 6、在VB中要强制显式声明变量,可在窗体模块或标准模块的声明段中加入语句( B )。 (A) Option Base 0 (B) Option Explicit (C) Option Base 1 (D) Option Compare 7、下列程序段的执行结果为( D )。 J1 = 10 J2 = 30 If J1 < J2 Then Print J2; Print J1 (A)10 (B)30 (C)10 30 (D)30 10 8、假设变量x1是一个布尔型(逻辑型)的变量,则下面正确的赋值语句是(C ) (A) x1="False" (B) x1='False' (C) x1=False (D) x1=#False# 9、在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,对应的事件过程是(B )。 (A) Private Sub Text1_LostFocus() Text1.SelStart=0 Text1.SelLength=Len(Text1.text) End Sub (B) Private Sub Text1_GotFocus() Text1.SelStart=0 Text1.SelLength=Len(Text1.text) End Sub (C) Private Sub Text1_SetFocus() Text1.SelStart=0 Text1.SelLength=Len(Text1.Text) End Sub (D) Private Sub Text1_Change() Text1.SelStart=0 Text1.SelLength=Len(Text1.Text) End Sub

vb试题及答案

VB试卷 一、单项选择题(每题2分,共40分) 1. 窗体的标题栏显示内容由窗体对象的属性决定。 A) BackColor B)BackStyle C)Text D)Caption 2. 窗体的示意图标可用属性来设置。 A) Picture B) Image C) Icon D) MouseIcon 3. 窗体的控制菜单的有无由窗体对象的属性决定。 A) ControlBox B) MinButton C) MaxButton D) BorderStyle 4. 若要取消窗体的最大化功能,则可设置属性为False来实现。 A) ControlBox B) MinButton C) MaxButton D) Enabled 5. 以下4个选项,不属于VB的工作模式。 A) 编译 B) 设计 C) 运行 D) 中断 6. 窗体的边框样式由窗体对象的属性来设置。 A) BackStyle B) BorderStyle C) WindowState D) FillStyle 7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。 A) FontName B) Font C) FontSize D) FontBold 8. 命令按钮的标题文字由属性来设置。 A) Text B) Caption C) Name D) (名称) 9. VB是面向对象的程序设计,以下4个选项,不属于面向对象的三要素。 A) 变量 B) 属性 C) 事件 D) 方法 10. 若要将某命令按钮设置为默认命令按钮,可设置属性为True来实现。 A) Value B) Cancel C) Default D) Enabled 11. 若要使命令按钮不可见,可设置属性为False来实现。 A) Value B) Enabled C) Visible D) Cancel 12. 运行程序时,系统自动执行窗体的事件。 A) load B) click C) unload D) GotFocus 13. 若要设置文本框最大可接收的字符数,可通过属性来实现。 A) MultiLine B) Length C) Max D) MaxLength 14. 若要使某命令按钮获得控制焦点,可使用方法来设置。 A) Refresh B) SetFocus C) GotFocus D) Value 15. 若要使命令钮可响应事件,可通过设置属性的取值来实现。 A) Visible B) Enabled C) Default D) Value 16. 在运行时,若要调用某命令按钮的Click事件过程,可设置该命令按钮对象的 属性为True来实现。 A) Enabled B) Value C) Default D) Cancel 17. 标签框的边框,由属性的设置值决定。

Vb形考题目答案

广东开放大学VB形考题目答案 (1/15)、设CurrentX=80,CurrentY=90,执行指令“Line (100,20)-Step(300,500)”后,CurrentY =()。(3分) ?A、520 ?B、500 ?C、20 ?D、590 (2/15)、在VB中,进行音、视频处理都要用到多媒体控制接口,通过它实现对音频设备、视频设备及其它设备透明操作,这其中最为重要的是()。(3分) ?A、SysInfo控件 ?B、Data控件 ?C、MMControl控件 ?D、媒体流处理技术 (3/15)、在关系型数据库中,“记录”的含义是()。(3分) ?A、数据表中的每一列数据 ?B、数据表中的每一行数据 ?C、数据库中数据 ?D、相关数据组成的二维表格 (4/15)、用来从数据库表中查询记录的SQL命令是()。(3分) ?A、update ?B、select ?C、where ?D、delete (5/15)、将图片框的AutoSize属性设置成()时,可使图片框根据图片调整大小。(3分)

?A、Yes ?B、False ?C、True ?D、No (6/15)、图像框对象(Image控件)的Stretch属性设置为()时,图像框可自动改变大小以适应其中的图形。(3分) ?A、Yes ?B、False ?C、True ?D、No (7/15)、CLS可清除窗体或图形框中()的内容。(3分) ?A、程序运行时产生的图形和文字 ?B、在设计时放置的控件 ?C、Picture属性设置的背景图案 ?D、ScaleWidth属性 (8/15)、为了使图像框中的图形自动适应图像框的大小,则应()。(3分) ?A、将其Stretch属性值设置为True ?B、将其AutoSize属性值设置为False ?C、将其AutoSize属性值设置为True ?D、将其Stretch属性值设置为False (9/15)、打开MMControl控件控制的多媒体设备的命令是()。(3分) ?A、Pause ?B、Play ?C、Prev

计算机等级考试(二级VB)模拟试题二

计算机等级考试(二级VB)模拟试题二 第一部分计算机基础知识 1.是我国安全部开发的一种检测和消除计算机病毒的杀毒软件。 A.Kill B.Scan C.Vsafe D.WPS 2.用n位二进制来表示一个整数的补码,用最高位作为符号位,其整数的表示范围是. A.-2n-1~+2n-1-1 B.-2n-1+1~+2n-1 B.-2n-1~+2n-1D.-2n~+2n-1 3.下列四个数中最大的数是。 A.十进制数1789 B.十六进制数IFF C.二进制数10100001 D.八进制数227 4.存储器体系由不同类型的存储器组成多层结构,按存取速度从快到慢的是。 A.快存、辅助、主存、海量存储器B.光盘、主存、辅助、海量存储器 C.快存、主存、辅助、海量存储器D.DVD、主存、辅助、海量存储器 5.高级语言采用解释方式时的执行速度与采用编译方式时的执行速度相比,下列是正确的。 A.相等B.前者快C.前者慢D.不能确定 6.设汉字字库包括全角符号和一、二级汉字共8000个,进入汉字操作系统调用16x15点阵汉字库,且全部常驻内存中,则内存开销约为。 A.640KB B.1.47KB C.240KB D.70KB 7.下列软件中,不属于应用软件的是。 A.字表处理软件B.财务管理软件 C.股市分析软件D.高级语言编译程序 8.传送速率单位“bps”代表的意义是。 A.Bytes Per Second B. Bits Per Second C.Band Per Second D. Billion Per Second 9.软件需求分析一般应确定的是用户对软件的。 A. 功能需求 B. 非功能需求 C. 性能需求 D. 功能需求和非功能需求 10.计算机网络中的拓扑结构是一种。 A.实现异地通信方案B.理论概念 C.设备在物理上的连接形式D.传输信道的分配 11.E-mail地址中@后面的内容是指。 A.收信服务器名称B.寄信服务器名称 C.帐号D.密码 12.如果用户正在用到3个文件夹,每个文件夹至少含有4个文件,若想不移动文件,工作却更方便,应当。 A.在桌面上右击鼠标,为这些文件夹建立快捷键 B.把这些文件夹增加到快捷文件夹中去

大学VB考试题库及答案

大学V B考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.wendangku.net/doc/754515584.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、VisualBasic 6.0集成环境的主窗口中不包括(C)。 A、标题栏 B、菜单栏 C、状态栏 D、工具栏

9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器) D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)内容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件 C、在运行阶段产生的图形和文字 D、以上均可 14、设x=3,y=5,则以下表达式值为真的是 (C) A、(-3+5>x) And (y>0) B、(x<0) Eqv (y>0) C、(x>y) Or (y>0) D、x>=y And y>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0 B、将控件的TabStop属性设置为True

相关文档