(2011-2012-1)VB试卷B卷

发布时间 : 星期六 文章(2011-2012-1)VB试卷B卷更新完毕开始阅读

浙江科技学院考试试卷

? ????????????????? ? ? ? ? ? ? ? ? ? ? ? ?名 线姓订 装 ? ? ? ? ? ? ? ? ?号 ?学? ? ? ? ? ? ? ? ? ? ? 级 ?班?业?专?? ?浙江科技学院

2011 -2012 学年第 1 学期考试试卷 B 卷

考试科目 VB程序设计 考试方式 闭卷 完成时限 2小时 拟题人 题库 审核人 批准人 2012 年 1月 11 日 轻工、建工 学院 11 年级 给排水、 轻化 等专业 题序 一 二 三 四 五 总分 加分人 复核人 得分 签名 命题:

说明:

1. 应将全部答案写在答卷纸对应的题号处;否则作无效处理; 2. 编程题应写明题号,若答卷纸不够,请写在背面,不要另添卷纸; 3. 考试完成后,必须将试卷与答卷同时交回。

一、判断题(本大题共12小题,每小题1分,共12分)

得分 1. 对象方法的调用格式为:对象.方法=方法值

2. 要对文本框中已有的内容进行编辑,按下键盘上的键,就是不起作用,原因是设置了Locked属性为False。 3. 逻辑型变量的默认值为True。

4. If语句的条件表达式中只能使用关系或逻辑表达式。

5. 在多窗体的应用程序中,各个窗体之间的切换可以使用窗体的Show方法和Hide

方法。

6. 窗体/模块级过程不能被本工程中的其他模块调用。

7. 单选钮的Value属性为逻辑型属性,而检查框的Value属性为数值型属性。 8. 菜单项控件只能识别一个事件,即Click事件。

9. 在窗体的Load事件中若要使用Print方法在窗体上打印输出,就必须先将窗体

的AutoRedraw属性设置为 True。

第 1 页 共 15 页

浙江科技学院考试试卷

10. 默认坐标系统的x轴正方向向右,y轴正方向向上。

11. 驱动器列表框和目录列表框都具有Change事件,但文件列表框不具有Change

事件。

12. 一个程序的启动对象只能是一个窗体。

二、单选题(本大题共20小题,每小题1分,共20分)

得分 1. 若有赋值语句a = 3.14159265,则表达式Fix(a * 1000 + 0.5) / 1000 的值为( )。

(A)3

(B)3.141

(C)3.14

(D)3.142

2. 长整型对应的类型符为( )。

(A)!

(B)%

(C)&

(D)#

3. KeyPress事件不能识别( )。

(A)Enter回车键

(B)?左方向键 (D)A字母键

(C)BackSpace退格键

4. 在VB中,使用Open语句打开要操作的文件,其中( )不属于文件的打开

方式。 (A)Write

(B)Input

(C)Append

(D)Output

5. 下列方法中,( )用来画点。

(A)Pset

(B)Point

(C)Line

(D)Circle

6. 当使用对象的属性和方法时,若对象是( ),则可以省略“对象.”。

(A)窗体

(B)按钮

(C)标签

(D)文本框

7. 各种运算符之间的优先级关系是( )。(注:其中“>”表示“优先级高于”)

(A)算术运算符 > 字符串连接运算符 > 关系运算符 > 逻辑运算符 (B)字符串连接运算符 > 算术运算符 > 逻辑运算符 > 关系运算符 (C)逻辑运算符 > 关系运算符 > 字符串连接运算符 > 算术运算符 (D)关系运算符 > 算术运算符 > 逻辑运算符 > 字符串连接运算符

8. 通用对话框中,在显示( )对话框前必须设置Flags属性,否则会出错。

(A)打开

(B)另存为

(C)颜色

(D)字体

9. 若要让文件菜单包含热键F,显示如“文件(F)”,则需要设置标题为( )。

第 2 页 共 15 页

浙江科技学院考试试卷

(A)文件(#F) (B)文件(F) (C)文件F (D)文件(&F)

10. 判断闰年的条件是:年号能被4整除但不能被100整除,或者能被400整除。

若年号存放在y变量中,则下面的选项中,( )可以用来判断是否为闰年。 (A)y \\ 4 = 0 Or y \\ 100 <> 0 Or y \\ 400 = 0 (B)y \\ 4 = 0 And y \\ 100 <> 0 Or y \\ 400 = 0 (C)y Mod 4 = 0 Or y Mod 100 <> 0 Or y Mod 400 = 0 (D)y Mod 4 = 0 And y Mod 100 <> 0 Or y Mod 400 = 0 11. 要使命令按钮的Picture属性起作用,必须配合其( )属性。

(A)Default

(B)Value

(C)Style

(D)ToolTipText

12. 若有语句Form1.Scale (-500, 400)-(0, 0),则下列语句中,( )是用来画

某一条对角线的。

(A)Form1.Line (0, 0)-(0, 400) (B)Form1.Line (-500, 0)-(0, 0) (C)Form1.Line (-500, 0)-(0, 400) (D)Form1.Line (-500, 400)-(0, 400) 13. 下列属性中,( )可以用来决定画点的大小。

(A)DrawSize (B)DrawStyle (C)DrawWidth (D)PointSize 14. 关于静态变量,下列说法错误的是( )。

(A)静态变量可以在过程中,使用Static定义

(B)如果Sub前加了Static,则过程体中所有的局部变量均为静态变量 (C)静态变量的生存期变长,作用域也相应变大 (D)静态变量也是局部变量,它只能被本过程使用

15. 滚动条的( )属性可以设置用户单击滚动箭头时,滚动条Value属性值的

改变量。

(A)LittleChange (C)SmallChange

(B)Change (D)LargeChange

16. 下列控件中,( )不能作为其他控件的容器。

(A)图片框

(B)框架

(C)窗体

(D)图像框

第 3 页 共 15 页

浙江科技学院考试试卷

17. 默认情况下,语句Dim a(2, 2, 2) As Integer定义了( )个元素。

(A)2

(B)8

(C)3

(D)27

18. 引用数组元素时,下列说法正确的是( )。

(A)下标可以是常量

(B)下标可以是变量 (D)下标可以小于下界

(C)下标可以是表达式

19. 语句( )可以用来结束一个程序的运行。

(A)GoTo

(B)Exit

(C)Stop

(D)End

20. 下列函数中个,( )可以用来判断文件是否读完。

(A)Input 得分 1. 下面的程序用于计算并打印出s=1+2+2^2+2^3+??的结果,直至s超 过10。

Private Sub Command1_Click() Dim s As Single Dim i As Integer ________(1)________ i = 1

________(2)________ s = s + 2 ^ i

________(3)________ Loop

Form1.Print \End Sub

(1)(A)s = 3

(B)s = -1

(C)s = 0

(D)s = 1

16

(B)Loc (C)Lof (D)Eof

三、程序填空题(本大题共4小题,每空2分,共24分)

(2)(A)Do While s > 1E+16 (C)Do Until s > 10*16 (3)(A)i = i * 2 (C)Next i

(B)For i = 1 To 16 (D)Do Until s > 1E+16 (B)i = 2 ^ i (D)i = i + 1

第 4 页 共 15 页

联系合同范文客服:xxxxx#qq.com(#替换为@)