VB程序设计试卷一 下载本文

内容发布更新时间 : 2024/12/27 4:14:23星期一 下面是文章的全部内容请认真阅读。

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(\执行后,a变量中的值是( )。

A. \ 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、为了把焦点移到某个指定的控件,所使用的方法是( )。

本卷共3页 第 1 页(另附答题纸 2 张)

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。( )

本卷共3页 第 2 页(另附答题纸 2 张)

四、程序设计题(每题15分,共30分)

(要求:答案包括代码部分和控件重要属性部分)

1、编写一程序,在文本框中统计在该窗体上单击鼠标的次数,效果如下图所示。

2、创建一个窗体,通过文本框接收数据,计算期末总成绩、平均成绩,再评定等级。等级评定标准是:平均分90~100为“优秀”,平均分80~89为“良好”,平均分60~79为“中等”,平均分60以下为“差”。

本卷共3页 第 3 页(另附答题纸 2 张)