vb期末考试试题(含答案)
《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字,全部文档内容请下载后查看。喜欢就下载吧 ……
- 基于PLC控制的航空电镀生产线自动输送
- 中考预测课内外文言文对比阅读2
- 2018-2023年中国商业智能(BI)产业市场
- 中国金融体制改革研究2011new
- 外窗淋水试验方案
- 精益生产(Lean Production)
- 学校安全事故处置和信息报送制度
- Chapter 5 Human Resources Management
- 【小学数学】人教版小学六年级上册数学
- 初中数学解题方法与技巧
- 山东省创伤中心建设与管理指导原则(试
- 函数与数列的极限的强化练习题答案
- 10分钟淋巴按摩消脂
- 网络应急演练预案
- 服装设计入门基础知识
- 初二数学分式计算题练习
- (人教新课标)高二数学必修5第二章 数列
- 最新自主创业项目
- 北京大学 无机化学课件 4第4章 配合物
- 贸易公司业务管理制度




