VB考试题.docx

上传人:b****6 文档编号:6757031 上传时间:2023-01-10 格式:DOCX 页数:14 大小:19.15KB
下载 相关 举报
VB考试题.docx_第1页
第1页 / 共14页
VB考试题.docx_第2页
第2页 / 共14页
VB考试题.docx_第3页
第3页 / 共14页
VB考试题.docx_第4页
第4页 / 共14页
VB考试题.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

VB考试题.docx

《VB考试题.docx》由会员分享,可在线阅读,更多相关《VB考试题.docx(14页珍藏版)》请在冰豆网上搜索。

VB考试题.docx

VB考试题

试卷编号:

8034

所属语言:

VisualBasic

试卷方案:

09-6月vb期末考试试卷

试卷总分:

100分

共有题型:

8种

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

一、填空共10题(共计10分)

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

第1题(1.0分)题号:

238

如果:

I=12:

J=3:

I=int(-8.6)+I\J+13/3MOD5,则I值是【1】.

答案:

=======(答案1)=======

-1

第2题(1.0分)题号:

269

滚动条控件主要支持两个事件,它们是scroll和【1】事件.

答案:

=======(答案1)=======

change

第3题(1.0分)题号:

275

如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义【1】.

答案:

=======(答案1)=======

publicmystringasstring*15

第4题(1.0分)题号:

39

要使同一类型控件组成一个控件数组,必须要求【1】.

答案:

=======(答案1)=======

Name相同

=========或=========

名称相同

第5题(1.0分)题号:

236

求x与y之积除以z的余数的VB表达式为【1】.

答案:

=======(答案1)=======

x*yModz

第6题(1.0分)题号:

295

想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加一些特殊的设置,也就是在字母之前加上【1】.

答案:

=======(答案1)=======

&

第7题(1.0分)题号:

265

定时器控件的Interval属性值是指时间间隔,单位为毫秒;当每隔此间隔的时间,定时器会触发一次【1】事件.

答案:

=======(答案1)=======

Timer

第8题(1.0分)题号:

287

文本框中所显示的内容是它的【1】属性的值.

答案:

=======(答案1)=======

Text

第9题(1.0分)题号:

274

如果要在单击钮时执行一段代码,则应将这段代码写在【1】事件过程中.

答案:

=======(答案1)=======

click

第10题(1.0分)题号:

67

VB的工作模式可分为三种:

"设计"、"运行"以及"【1】".

答案:

=======(答案1)=======

中断

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

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

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

第1题(1.0分)题号:

310

所有的控件在程序运行以后都是可见的.

答案:

N

第2题(1.0分)题号:

366

函数过程(FunctionProcedure)用来完成特定的功能,但不返

回相应的结果.

答案:

N

第3题(1.0分)题号:

273

当在一个简单组合框的文本框中输入一个它的列表框中的没有

的条目时,组合框会自动反这一条目添加到它的列表框中.

答案:

N

第4题(1.0分)题号:

326

用鼠标选中某菜单控件时,触发Click事件;而用键盘选中该

菜单控件时,触发KeyPress事件.

答案:

N

第5题(1.0分)题号:

309

所有的对象都有caption属性.

答案:

N

第6题(1.0分)题号:

280

方法是VB对象可以响应的用户操作.

答案:

N

第7题(1.0分)题号:

224

VisualBasic程序的运行,仅能从某一窗体启动,如Form1窗体.

答案:

N

第8题(1.0分)题号:

251

Image控件使用的资源比Picture控件使用的多.

答案:

N

第9题(1.0分)题号:

256

TextBox与Label有许多共同特点,它们都能显示和输入文本.

答案:

N

第10题(1.0分)题号:

221

VB是一种面向对象的程序设计语言.

答案:

Y

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

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

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

第1题(1.0分)题号:

289

当事件能被触发时,()就会对该事件作出响应.

A:

对象

B:

程序

C:

控件

D:

窗体

答案:

A

第2题(1.0分)题号:

872

用键盘的光标键选中某一菜单项,并按回车将触发菜单的()的事件.

A:

KeyPress

B:

KeyDown

C:

Click

D:

KeyUp

答案:

C

第3题(1.0分)题号:

224

()对象具有Clear方法.

A:

图片框

B:

窗体

C:

复选框

D:

列表框

答案:

D

第4题(1.0分)题号:

871

要想清除文本框中的内容则可利用()进行.

A:

Caption

B:

Text

C:

Clear

D:

Cls

答案:

B

第5题(1.0分)题号:

360

下列表达式中,其值为0的是().

A:

7/9

B:

7mod15

C:

7\9

D:

15mod9

答案:

C

第6题(1.0分)题号:

222

()对象不具有Caption属性.

A:

Label

B:

Option

C:

Form

D:

Timer

答案:

D

第7题(1.0分)题号:

822

以下()对象不具有Clear方法.

A:

列表框

B:

组合框

C:

剪贴板

D:

图片框

答案:

D

第8题(1.0分)题号:

249

表达式(7\3+1)*(18\5-1)的值是().

A:

8.76

B:

7.8

C:

6

D:

6.67

答案:

C

第9题(1.0分)题号:

267

如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为().

A:

0

B:

-1

C:

True

D:

FALSE

答案:

B

第10题(1.0分)题号:

281

标签控件最重要的属性是().

A:

caption

B:

text

C:

name

D:

width

答案:

A

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

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

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

第1题(2.0分)题号:

276

下列语句哪些是错误的语句()?

A:

ConstImaxAsInteger=&o155

B:

Const_GaAsString="abc"

C:

Dimaa,bbAsInteger,ccAsString

D:

yy=8,uu=9

答案:

BD

第2题(2.0分)题号:

280

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

A:

在函数调用过程中函数的默认返回值为0

B:

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

C:

过程本身使用的参数列表称为“形参”,而主程序传递给过程的真正参数称为“实参”

D:

DIM语句声明的数组把数值数组中的全部数组元素都初始化为0,把字符串数组中的全部元素都初始化为空字符串

答案:

BCD

第3题(2.0分)题号:

283

要选择列表框List1的第6项,可以使用语句()。

A:

List1.Selected(6)=True

B:

List1.Selected(5)=True

C:

List1.ListIndex=5

D:

List1.Selected=5

答案:

BC

第4题(2.0分)题号:

281

窗体也是一个对象,它具有()的特征。

A:

属性

B:

过程

C:

事件

D:

方法

答案:

ACD

第5题(2.0分)题号:

278

下列哪些标识符不符合变量的命名规则()?

A:

hyu

B:

$abc

C:

4w

D:

y.u

E:

ty%

F:

_n8

答案:

BCDEF

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

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

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

第1题(10.0分)题号:

41

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

'【程序填空】

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

'下面过程max()用于求3个数中最大值,利用这个过程求5个数中最大值。

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

PrivateSubForm_Click()

Print"5个数34、124、68、73、352的最大值是:

"

max1=max(34,124,68)

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

max1=【?

Printmax1

EndSub

PublicFunctionmax(ByVala%,ByValb%,ByValc%)

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

If【?

】Then

m=a

Else

m=b

EndIf

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

If【?

】Then

max=m

Else

max=c

EndIf

EndFunction

答案:

=======(答案1)=======

max(max1,73,352)

=======(答案2)=======

a>b

=========或=========

b

=======(答案3)=======

m>c

=========或=========

c

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

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

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

第1题(10.0分)题号:

135

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

'【程序改错】

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

'题目:

程序功能:

求1+2+3……,直到其和超出3000为

'止,并输入结果。

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

OptionExplicit

PrivateSubForm_Click()

Cls

DimiAsInteger

DimsAsSingle

i=1

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

s=1

Do

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

i=i+2

s=s+i

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

Loops>3000

Print"从1到:

";i;"的和是";s

EndSub

答案:

=======(答案1)=======

s=0

=======(答案2)=======

i=i+1

=======(答案3)=======

Loopuntils>3000

=========或=========

Loopuntil3000

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

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

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

第1题(10.0分)题号:

477

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

'【程序设计】

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

'题目:

编写函数fun其功能是:

判断一个整数w的各位

'数字平方之和能否被5整除,可以被5整除则返

'回1,否则返回0

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

答案:

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

DimkAsInteger,sAsInteger

Do

s=s+(wMod10)*(wMod10)

w=Int(w/10)

LoopWhilew<>0

IfsMod5=0Then

k=1

Else

k=0

EndIf

fun=k

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

第2题(10.0分)题号:

133

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

'【程序设计】

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

'题目:

(事件)单击窗体。

'(响应)一球从100米高度自由落下,每次落地返回

'原高度的一半,求第10次落地时,共经过多

'少米?

并将结果在窗体上输出。

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

答案:

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

Dimj,iAsInteger

s=0

j=100

Fori=2To10

j=j/2

s=s+2*j

Next

s=100+s

Print(CStr(s))

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

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

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

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

第1题(10.0分)题号:

8

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

【窗体设计】

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

题目:

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

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

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

1、添加控件:

在窗体内添加1个文本框(Text1),

1个标签(Label1),

2个按钮(Command1,Command2),

3个菜单(名称分别为menu_File,menu_Edit,menu_Help)。

2、窗体设置:

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

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

3、标签设置:

设置标签(Label1)的标题(Caption)为“输入密码:

”,

AutoSize属性为真。

4、文本框设置:

设置文本框“密码字符”为“*”,

在文本框(Text1)中输入文本“Text1”。

5、菜单设置:

设置菜单(menu_File)的标题(Caption)为“文件(&F)”,

并将菜单项设为“无效”。

设置菜单(menu_Edit)的标题(Caption)为“编辑(&E)”。

并将菜单项设为“无效”。

设置菜单(menu_Help)的标题(Caption)为“帮助(&H)”。

并将菜单项设为“无效”。

6、按钮设置:

设置按钮(Command1)的标题(Caption)为“确定”。

设置按钮(Command2)的标题(Caption)为“下一步”,按钮设置无效。

第2题(10.0分)题号:

20

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

【窗体设计】

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

题目:

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

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

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

1、在窗体内添加1个按钮(Command1),3个文本框(Text1,

Text2,Text3),1个组合框(Combo1),3个标签(Label1,

Label2,Label3)。

2、窗体设置:

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

设置窗体标题(Caption)为“计算器”。

3、标签设置:

设置第1个标签(Label1)的标题(Caption)为“第一个数”。

设置第2个标签(Label2)的标题(Caption)为“第二个数”。

设置第3个标签(Label3)的标题(Caption)为“计算结果”。

4、文本框设置:

适当设置3个文本框的大小和位置。

5、组合框设置:

设置组合框(Combo1)的文本(Text)为“运算符号”。

6、按钮设置:

设置按钮(Command1)的标题为“=”。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1