VB程序设计试卷一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2016/2017 学年第一学期 VB程序设计课程考试试题(A)卷
类别继续教育学院拟题人叶臣
适用专业计算机网络技术专科
(答案写在答题纸上,写在试题纸上无效)
一、选择题(每题2分,共30分)
1、VB窗体文件的扩展名是()。
A..frm B..vbp C..bas D..res
2、在窗体上已经创建了一个文本框对象Text1,可以通过()事件获得输入键值的ASCII码。
A.Change B.LostFocus C.KeyPress D.GotFocus
3、以下子过程和函数过程语句说明合法的是()。
A.Sub f1( ByVal n%( ) ) B.Sub f1( n%( ) ) As Integer
C.Function f1%(f1%) D.Function f1(ByVal n%) As Integer 4、不论何控件,共同具有的属性是()。
A.Caption B.Name C.ForeColor D.Text
5、InputBox函数返回值的类型是()。
A.整型B.字符型C.可变类型D.数值或字符型
6、赋值语句:a=123 & Mid("123456",3,2)执行后,a变量中的值是()。
A."12334" B.123234 C.123 D.157
7、设a=1,b=3,c=4,表达式:Not a<=c Or 4*c=b^2 And b< >a+c的值是()。
A.-1 B. 1 C.False D.True
8、要使命令按钮不可操作,需要设置其()属性。
A. Visible
B. Enabled
C. Caption
D. BackColor
9、下面关于多重窗体的叙述中,正确的是()。
A.作为启动对象的Main子过程只能放在窗体模块内
B. 如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载或加载哪一个窗体。
C. 如果没有启动窗体,则程序不能执行。
D. 以上都不对。
10、复选框的Value属性为1时,表示()。
A 复选框未被选中
B 复选框显示为灰色
C 复选框操作有错误
D 复选框被选中
11、为了把焦点移到某个指定的控件,所使用的方法是()。
A.SetFocus B.Visible C.Refresh D.GotFocus
12、在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是()。
A.Timer1.Interval=0.5 B.Timer1.Interval==5
C.Timer1.Interval=50 D.Timer1.Interval=500
13、为了建立一个随机文件,其中每一条记录由多个不同数据类型的数据项组成,应使用:()。
A.数组 B.变体类型 C.字符串类型 D.记录类型14、清除列表框的所有选项应选择下列哪种方法()。
A.Clear B.Cls C.ClearItem D.RemoveItem
15、要在水平位置上移动控件,应利用控件的()属性。
A.Left B.Width C.Top D.Height
二、填空题(每空2分,共20分)
1、Print “123”+123 的结果是()。
2、动态数组首先要用Dim语句进行声明,然后再用()语句动态地分配元素个数。
3、按照如下要求书写函数过程定义的首语句:(),要求为:形参有2个,a为整型,b为一维整型数组,函数过程名为MyF,函数返回值为逻辑型。
4、VB中的变量按其作用域分为全局变量、()变量和局部变量。
5、显示弹出式菜单所使用的方法是:()。
6、向列表框中添加项目使用列表框的()方法。
7、在VB中,1.2346D+5表示()类型的常数。
8、VB程序一般以解释方式运行,也可编译成扩展名为()的文件以编译方式运行。
9、返回文件的字节数使用()函数。
10.、要在图片框Picture1中装入一个图形,应该使用的方法是()。
三、判断题(每题2分,共20分)
1、窗体中的模块级变量应在通用声明段声明,它作用于该窗体所有过程。()
2、传地址方式是当过程被调用时,形参和实参共享存储单元。()
3、一般来说,在同一模块中定义了不同级别而相同名称的变量时,系统优先访问作用域大的变量名。()
4、当窗体成为活动窗口时,触发窗体的Activate事件。()
5、随机文件是由长度不同的多条记录所组成的集合。()
6、任何非字符型的值赋值给字符型变量,自动转换为字符型。()
7、在VB的For循环语句中,循环变量的步长只能是正整数。()
8、自定义类型一般在标准模块定义,也可以在通用声明段和过程内定义。()
9、列表框List数组的元素总个数通过ListCount属性获得。()
10、滚动条响应的重要事件有Scroll和Change。()
四、程序设计题(每题15分,共30分)
(要求:答案包括代码部分和控件重要属性部分)
1、编写一程序,在文本框中统计在该窗体上单击鼠标的次数,效果如下图所示。
2、创建一个窗体,通过文本框接收数据,计算期末总成绩、平均成绩,再评定等级。等级评定标准是:平均分90~100为“优秀”,平均分80~89为“良好”,平均分60~79为“中等”,平均分60以下为“差”。