教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 资料大全 >

vb期末考试试题(含答案)

来源:网络收集 时间:2026-09-03
导读: 《Visual Basic 程序设计》期末考试B卷 一、 填空题(每空0.5分,共10分) 1、 Visual Basic应用程序的窗体文件的扩展名是( )。 2、 在属性窗口,属性的显示方式有按( )顺序和按分类顺序。 3、 VB的控件是具有自己的( )、( )和( )的对象。 4、 每

《Visual Basic 程序设计》期末考试B卷

一、 填空题(每空0.5分,共10分)

1、 Visual Basic应用程序的窗体文件的扩展名是( )。

2、 在属性窗口,属性的显示方式有按( )顺序和按分类顺序。

3、 VB的控件是具有自己的( )、( )和( )的对象。

4、 每当一个窗体称为活动窗体时,触发( )事件。

5、 Int(-3.5)的值是( )。

6、 表达式( )产生10~90之间的随机整数(包括10和90)。

7、 表达式( )表示x是5或者7的倍数。

8、 下面程序段显示( )个”*”

For i = 1 To 5

For j = 2 To i

Print "*";

Next j

Next i

9、 获得数组的上界通过( )函数,要获得列表框list数组的元素总个数通过( )属性。

10、 Visual Basic变量作用域分为( )、( )、全局变量。

11、 在过程中定义的变量,如果想在离开该过程后,还能保存过程中局部变量的值,则应该使用( )关键字在过程中定义局部变量。

12、 窗体frm中的全局整型变量x的声明位置在( )段,定义语句为( ),在其他模块中存取式书写形式为( )。

13、 假定有一个通用对话框控件CommonDialog1,除了用CommonDialog1.Action=1显示打开对话框之外,还可以用( )方法显示。

14、 若已经建立了form1、form2两个窗体,默认启动窗体是form1,在程序中若要显示form2窗体,则执行( )语句。

二、 选择题(每小题2分,共20分)

1、 VB6.0集成开发环境中不能完成的功能是( )。

A、输入编辑源程序 B、编译生成可执行程序

C、调试运行程序 D、自动改正程序中的错误

2、 有程序代码如下:

text1.text=”text1.text”则text1、text、”text1.text”分别代表( )。

A、对象,值,属性 B、对象,方法,属性

C、对象,属性,值 D、属性,对象,值

3、 要使命令按钮可见而不可操作,要对( )属性进行设置。

A、Visible B、Caption

C、Name D、Enabled

4、 下列( )是合法的变量名。

A、X_yz B、123abc C、integer D、X-Y

5、 下面( )是合法的单精度型变量

A、num! B、sum%

C、xinte$ D、mm#

ab6、 与表达式对应,不正确的VB算数表达式是( ) 3cd

A、a*b/(3*c*d) B、a/3*b/c/d

C、a*b/3/c/d D、a/3*c*d

7、 复选框的Value属性为1时,表示( )

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

C、复选框内有灰色的勾 D、复选框操作有误

8、 定时器Timer的Interval属性以( )为单位指定Timer事件之间的时间间隔。

A、分 B、秒 C、毫秒 D、微秒

9、 在( )窗口活动的前提下,菜单编辑器菜单项才有效。

A、窗体设计 B、工程

C、代码 D、属性

10、 用来设置斜体字的属性是( )。

A、FontItalic B、FontSize

C、FontBold D、FontUnderline

三、 程序填空(每空4分,共24分)

1、 下面的程序用于根据文本框x中输入的内容进行以下处理:

若x中的值为2,4,6,则打印“x的值为2,4,6”;

若x中的值为10到20之间的数,则打印“x的值为10~20”;

若x中的值为大于20的数,则打印“x 的值大于20”;

否则,打印“x不在范围内”;

Private Sub Command1_Click()

Select Case

Case _____________

Print "x的值为2,4,6"

Case ______________

Print "x的值为10~20"

Print "x的值大于20"

___________________

Print "x不在范围内"

End Select

End Sub

2、 输入一个年份,判断它是否是闰年,并显示是否是闰年的有关信息。判断闰年的条件是:年份能被4整除但不能被100整除,或者能被400整除。

Private Sub Command1_Click()

Dim y as Integer

y = Year(Now)

If ________________________________ Or y Mod 400 = 0 Then

MsgBox (y & "年是闰年")

Else

MsgBox (y & "是平年")

End If

End Sub

四、 编程(每题11分,共22分)

1、 编程实现,当点击窗体Form1时打印输出九九乘法表到窗体上,要求输出下三角形式。

2、 已知矩阵对应的整型数组变量U(1 to 4,1 to 4)。编写按钮command1的Click事件过程代码,

实现矩阵转置。

五、 简答题(每题8分,共24分)

1、 简述VB的功能特点。

2、 根据自己的理解,简要说明VB的编码规则和编码风格规范。

3、 请写出对本课程的教学和学习建议(要求:不少于7行,每行不少于20字)。

…… 此处隐藏:304字,全部文档内容请下载后查看。喜欢就下载吧 ……
vb期末考试试题(含答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/1815137.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)