文档库

最新最全的文档下载
当前位置:文档库 > vb试题

vb试题

第1题(1.0分)题号:40

要使一个按钮设为默认按钮,应把此按钮的【1】属性的值设为True.答案:1). Default

第2题(1.0分)题号:42

一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是name和【1】.

答案:1). caption

第3题(1.0分)题号:53

在VB中,若要将字符串"12345"转换成数字值应使用的类型转换函数是【1】.

答案:1). V AL 或Cint

第4题(1.0分)题号:231

表达式81\7 MOD 2^2 的值是【1】.答案:1). 3

第5题(1.0分)题号:41

要使一个按钮无效,则可把它的Enable属性设为【1】.答案:1). False

第6题(1.0分)题号:37

VisualBasic6.0用于开发【1】环境下的应用程序.答案:1). WINDOWS

第7题(1.0分)题号:68

VB6.0的连接运算符包括【1】运算符和【2】运算符两种.

答案:1). & 或+ 2). & 或+

第8题(1.0分)题号:280设置计时器控件只能触发【1】事件.答案:1). timer

第9题(1.0分)题号:281

设置控件背景颜色的属性名称是【1】.答案:1). backcolor

第10题(1.0分)题号:43

一个工程可以包括多种类型的文件,其中,扩展名为.frm的文件表示【1】文件.答案:1). 体━━━━━━━━━━━━━━━

二、判断共10题(共计10分)

第1题(1.0分)题号:288

控件是对象,而窗体不是对象,它只是控件对象的窗口.答案:N

第2题(1.0分)题号:324

用dim语句声明的局部变量能保存上一次过程调用后的值.答案:N

第3题(1.0分)题号:241

MsgBox()函数建立的消息框能显示信息也能输入用户的信息.答案:N

第4题(1.0分)题号:243

在框架控件内的几个单选按钮中,可有一个或多个单选按钮的Value属性为True.

答案:N

第5题(1.0分)题号:251

Image控件使用的资源比Picture控件使用的多.答案:N

第6题(1.0分)题号:250Image 控件不能用作容器使用.答案:Y

第7题(1.0分)题号:224

Visual Basic程序的运行,仅能从某一窗体启动,如Form1窗体.答案:N

第8题(1.0分)题号:298清除list1列表框对象的内容的语句是list1.cls.答案:N

第9题(1.0分)题号:225

Visual Basic程序的运行可以从Main()过程启动,也可以从某个窗体启动.

答案:Y

第10题(1.0分)题号:271当定时器控件的interval属性值设置为0时,会连续不断地激发

Timer事件.答案:N

━━━━━━━━━━━━━━━━━

三、单项选择共10题(共计10分)

━━━━━━━━━━━━━━━━━

第1题(1.0分)题号:252

表达式4+5\6*7/8Mod9的值是().A:4B:5C:6D:7答案:B

第2题(1.0分)题号:341声明符号常量应该用关键字().

A:StaticB:ConstC:PrivateD:V26/ariant

答案:B第3题(1.0分)题号:330

如果要在命令按钮上显示图形文件,应设置命令按钮的().

A:Style属性和Graphics属性B:Style属性和Picture属性C:Picture属性D:Graphics属性答案:B

第4题(1.0分)题号:371下列关于设置控件属性的叙述正确的是().

A:用户必须设置属性值B:所有的属性值都可以由用户随意设定C:属性值不必一一重新设置D:不同控件的属性项都完全一样答案:C

第5题(1.0分)题号:291定时器的Interval属性以()为单位指定Timer事件之间的时间间隔.A:分B:秒C:毫秒D:微秒答案:C

第6题(1.0分)题号:344

骰子是一个正六面体,分别用1~6 代表这六个面,掷一次骰子出现的

数可表示为().A:int(rnd*6+1)B:int(rnd*6)C:int(rnd*7)D:int(rnd(6)+1)答案:A

第7题(1.0分)题号:374

下列可缩放图片的属性是().A:autosizeB:pictureC:stretchD:OleDrawMode答案:C

第8题(1.0分)题号:354为使文本框显示滚动条,必须首先设置的属性是().

A:MulitilineB:AutosizeC:AlignmentD:Scrollbars答案:A

第9题(1.0分)题号:815

要在窗体上显示图片,需设置窗体的()属性.

A:CaptionB:IconC:Picture D:ControlBox答案:C

第10题(1.0分)题号:238

变量未赋值时,数值型变量的值为().A:0B:空D:无任何值答案:A

四、多项选择共5题(共计10

第1题(2.0分)题号:278

第2题(2.0分)题号:280

请把下面说法中正确的选出来()。

A:在函数调用过程中数值型函数的默认返回值为0,可变型函数的默认返回值为空串

B:在调用Sub过程中使用Call语句时,参数必须在括号内

C:过程本身使用的参数列表称为“形参”,而主程序传递给过程的真正参数称为“实参”D:DIM语句声明的数组把数值数组中的全部数组元素都初始化为0,把字符串数组中的全部元素都初始化为空字符串答案:BCD

第3题(2.0分)题号:281窗体也是一个对象,它具有()的特征。A:属性

B:过程C:事件D:方法答案:ACD

五、程序填空共1题(共计10分)

第1题(10.0分)题号:44

'-------------------------------------------------------

'【程序填空】

'-------------------------------------------------------

'功能:以下程序的功能如(图1)。

'-------------------------------------------------------

Private Sub Form_Click()

Dim s As Single, m As Integer, p#

s = 1

For m = 1 To 10

'**********SPACE**********

p=【?】

s = s + 1 / p

Next m

Print s

End Sub

Function n(k%)

p = 1

For m = 1 To k

'**********SPACE**********

p =【?】

Next m

'**********SPACE**********

【?】

End Function

答案:

1). n(m)

2). p * m

3). n = p

━━━━━━━━━━━━━━━━

六、程序改错共1题(共计10分)

━━━━━━━━━━━━━━━━

第1题(10.0分)题号:144

'------------------------------------------------

'【程序改错】

'------------------------------------------------

'题目:下面程序的作用是产生100以内的全部素数,并' 按每行5个数据输出。

'------------------------------------------------

Option Explicit

Private Function prime(ByVal n As Integer)

Dim i As Integer

prime = 1

If n <= 1 Then prime = 0

'**********FOUND**********

For i = 1 To n - 1

If n Mod i = 0 Then prime = 0

Next i

End Function

Private Sub Form_Click()

Dim i As Integer, k As Integer

k = 0

For i = 1 To 100

If prime(i) = 1 Then

'**********FOUND**********

Print Tab((k Mod 5) * 8); i

k = k + 1

'**********FOUND**********

If k Mod 4 = 0 Then Print ;

End If

Next i

End Sub

答案:

1). For i = 2 To n - 1

2). Print Tab( (k Mod 5) * 8 ); i;

3). If k Mod 5 = 0 Then Print

━━━━━━━━━━━━━━━━

七、程序设计共2题(共计20分)

━━━━━━━━━━━━━━━━

第1题(10.0分)题号:465

'-------------------------------------------------

'【程序设计】

'-------------------------------------------------

'题目:判断一个数是否是素数。

'-------------------------------------------------

答案:----------------------

Dim i As Integer

Prime = True

For i = 2 To Int(Sqr(m))

If m Mod i = 0 Then Prime = False: Exit For Next i

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

第2题(10.0分)题号:155

'-------------------------------------------------

'【程序设计】

'-------------------------------------------------

'题目:(事件)双击窗体。

' (响应)求1+5+10+15+……+500的和,并将结果输' 出到窗体上。将结果存入变量SUM中。

'-------------------------------------------------

'注意:请在指定的事件内编写代码。

'-------------------------------------------------

答案:----------------------

Dim i As Integer

For i = 1 To 500

If i Mod 5 = 0 Then

sum = sum + i

End If

Next

Print sum

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

八、VB窗体设计共2题(共计20分)

第1题(10.0分)题号:9

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

【窗体设计】

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

题目:请按照题目要求设计指定的窗体。

建立如(图1)所示界面。

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

1、在窗体内添加1个文本框(Text1),3个标签(Label1,

Label2,Label3),3个按钮(Command1,Command2,

Command3),1个组合框(Combo1)。

2、窗体设置:

设置窗体名称(Name)为“Form9”。

设置窗体标题(Caption)为“VB”。

3、标签设置:

设置第1个标签(Label1)的标题(Caption)为“人员登记表”。

设置第2个标签(Label2)的标题(Caption)为“姓名:”。

设置第3个标签(Label3)的标题(Caption)为“性别:”。

标签中的字体、字号可任意选择。

4、组合框设置:

适当设置组合框的大小和位置。

5、文本框设置:

设置文本框(Text1)的内容(Text)为空。

6、按钮设置:

设置第1个按钮(Command1)的标题(Caption)为“添加”。

设置第2个按钮(Command2)的标题(Caption)为“取消”。

设置第3个按钮(Command3)的标题(Caption)为“退出”。

第2题(10.0分)题号:47

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

【窗体设计】

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

题目:请按照题目要求设计指定的窗体。(本题有6个项目要完成)

建立如图002所示界面:

注意:保存时不得修改窗体和工程文件的名称及路径,否则后果自负。

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

1、窗体设置

1)标题内容为“南京工程学院”

2)起始位置设置为屏幕中央

2、在窗体的上方,添加一个文本框控件

1)设置对齐方式为中间对齐

2)设置文本可换行

3)文本内容为“NJIT”

3、在文本框下方,添加一个列表框

1)设置其列表内容从上到下分别为:“China”、“Jiangsu”、“Nanjing”

4、在列表框下方,添加一个image控件

1)名称为“图片”

2)边框风格为1

3)高度为1800,宽度为1700

4)装载的图片为程序所在目录内的“平面图.jpg”

5)不自动调整大小

5、在image右边按从上到下添加两个复选框

1)第一个复选框名称为“复选一”,标题为“彩色”,并被选中

2)第二个复选框名称为“复选二”,标题为“黑白”

6、在窗体右下角添加一个命令按钮

1)名称为“按钮”

2)标题为“继续”

3)在单击事件里添加代码,使得列表框中增加一项,内容为文本框中的内容----------此为题目要求的最后一行,以下空白---------------------------------------