当前位置:首页 > 高一vb期末考试20130112
职高一年级VB期末考试试卷
一、选择题(共20小题,每小题3分,共60分)
1. 在过程中可以用________语句定义变量。
A.Dim、Private B.Dim、Static C.Dim、Public D.Dim、Static、Private 2.以下有关对象属性的说法中正确的是________。 A.对象所有的属性都罗列在属性窗口列表中 B.不同对象不可能有同名属性 C.不同对象的同名属性取值一定相同
D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变 3.在VB中最基本的对象是_________,它是应用程序的基石,也是其他控件的容器。 A.文本框
B.命令按钮 C.窗体
D.标签
D.Enabled属性值设为False的控件对象在窗体上将不可见 8. 计算结果为0的表达式是:
A、Int(2.4)+Int(-2.8) B、Cint(2.4)+Cint(-2.8) C、Fix(2.4)+Int(-2.8) D、Fix(2.4)+Fix(-2.8) 9.有如下程序:
Private Sub Command1_Click() S=Fix(-23.1) E=Int(23.1) Print Sin(E+S) End Sub
运行时输出的结果是_________。
A.-1 B.0 C.1 10. 根据变量的作用域,可以将变量分为3类,分别为:
A、局部变量、模块变量和全局变量 B、局部变量、模块变量和标准变量 C、局部变量、模块变量和窗体变量 D、局部变量、标准变量和全局变量 11. 声明一个变量为局部变量应该用:
A、 Global
B、 Private C、 Static
D、 Public D.23
4.若希望在离开某过程后,还能保存该过程中局部变量的值,则应使用________关键字在该过程中定义局部变量。
A.Dim B.Private C.Public D.Static 5. 标准模块文件的扩展名为_________。
A、.frm B、.res C、.cls D、.bas 6 Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是:
A、属性、控件和方法 B、属性、事件和方法 C、窗体、控件和过程 D、控件、过程和模块 7.以下有关对象属性的说法中错误的是________。 A.所有的对象都具有Name(名称)属性
B.只能在执行时设置或改变的属性为执行时属性 C.对象的某些属性只能在设计时设定,不能使用代码改变
12. 下列变量名中,合法的变量名是:
A、C24 B、A B C、A:B D、1+2 13.以下关于方法的叙述中,错误的是__________。 A.方法是构成对象实体的一个部分 B.方法是一种特殊的过程或函数
C.调用方法的一般格式是:对象名称.方法名称 [参数] D.在调用方法时,对象名称是不可缺少的
1
14.下列函数中,返回值是字符串的是_________。
A. Abs B. Str C. Val D. Asc 15.在一个语句行内写多条语句,语句之间应该用________分隔。
A.逗号 B.分号 C.顿号 D.冒号 16. Rnd函数不可能产生_________值。
A、0 B、1.99999 C、0.1234 D、0.00005 17.产生[10,40]之间的随机整数的VB表达式是________。
A.Int(Rnd * 30) + 10
B.Int(Rnd * 31) + 10
4.整型数据在计算机中用_________个字节来存储,表示的数据范围是_________;双精度实型数据在计算机中用_________个字节存储,可以表示_________位有效数字。 5. Visual BASIC应用程序通常由3类模块组成,即 、 和类模块。
6. 以下程序段执行后y的值是 。
x=8.6 y=int(x+0.5) print y
7. 随机生成一个1-10的随机整数的表达式是
8. 在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:
Private Sub Form_Click() Text1.Text = \程序设计\End Sub
Private Sub Text1_Change()
Picture1.Print \End Sub
程序运行后,单击窗体,在文本框中显示的内容是_________,而在图片框中显示的内容是_________。
9. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click() a$=\Print String(3,a$) End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是:_________。
C.Int(Rnd * 30) + 11 D.Int(Rnd * 30) + 12 18.下列变量名中哪个是合法的? A._aform
B.3frm C.f_1 D.frm 4
19. 如果一个变量未经定义就直接使用,则该变量的类型为:
A、 Integer
B、 Byte C、 Boolean D、Variant
20. 以下关于作用范围的描述正确的是:
A、所有变量(Public/Global/Static/Private)都可以放到窗体的通用部分定义 B、所有变量(Public/Global/Static/Private)都可以放到标准模块中定义 C、Public/Global类的变量只能放在标准模块中定义 D、只有Public类的变量必须放在标准模块中定义
二、填空题(共20个空 每空2分 共40分)
1.对象是Visual Basic应用程序的_________。它是由_________创建的。在Visual Basic中可以用_________、_________、_________来说明和衡量一个对象的特性。 2.VB的表达式可分为_________函数、_________函数、_________函数和转换函数、数组函数、输入输出函数。
3. Visual Basic中的控件分为3类,它们是标准控件、 和可插入对象。
2
3
共分享92篇相关文档