下学期VB期末试卷(A)及答案

:号班学教 :名 姓 密 :号 学 封 :业 专 线 :院 学 云南农业大学2008 —2009 学年第2学期期末考试 《Visual Basic程序设计》试卷(A卷) (课程代码 6111012 ) 本试题满分100分,考试时间120分钟。 题 号 一 二 三 四 总分 得 分 阅卷人 注意:所有答案要填写至答题卡上。 一.判断题(每题1分,共10分)。 1. 任何字母的组合都可以作为VB的变量名。 A. 对 B. 错 2. CLS方法能清除窗体上的所有文字和图片。 A. 对 B. 错 3. 标签不能接收焦点。 A.对 B. 错 4.Int(-1.2)和Fix(-1.2)的结果一样。 A.对 B. 错 5. 注释语句不能放在续行符的后面。 A.对 B. 错 6. 当一行中有多个语句时,可以用逗号作为分隔符。 A.对 B. 错 7. 表达式5/4*6\\5 Mod 2的值为1。 A.对 B. 错 8.事件过程可以像通用过程一样由用户定义过程名。 A.对 B. 错 9. 语句“Dim a,b As Integer”声明了两个整型变量。 A.密 对 B. 错

第1页(共 12 页)

10. Visual Basic中允许不同对象使用相同名称的方法。 A.对 B. 错

二.单选题(每题2分,共50分)。

1. 如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的______属性。

A. Caption B. PasswordChar C. Text D. Char 2.下列数组声明语句,正确的是______。

A. Dim a[3,4] As Integer B. Dim a(3,4) As Integer C. Dim a(n,n) As Integer D. Dim a(3 4) As Integer 3.下列程序段的执行结果为______。 a = 1:b = 2:c = a = b Print a;b;c

A. 1 1 2 B. 1 1 1 C. 2 2 2 D. 1 2 False 4.现有语句:y=IIf(x>0, x Mod 3, 0) ,设x=10,则y的值是______。 A. 0 B. 1 C. 3 D. 语句有错 5.下面程序执行时,当在窗体上单击左键时的输出结果是______。 Private Sub Form-Click()

Dim i As Integer,j As Integer,s As Single For i=6 To 5 Step -1

s =0#

For j=i To 4 Step -1 s =s +i*j Next j Next i Print s

End Sub

A. 90 B. 45 C. 135 D. 60

6. 为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性 设置为True,这个属性是______。

A. Cancel B. Default C. value D. Enabled

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4