云南大学2006至2007学年下学期
《Visual Basic程序设计》期末考试(闭卷)试卷A
一单项选择
1. 窗体或对话框在关闭之前,不能继续执行其他操作,这种窗体或对话框称为____C____。
A)输入窗体或对话框 B)输出窗体或对话框
C)模式(模态)窗体或对话框 C)非模式(模态)窗体或对话框
2. 下列_____D_____语句可以为动态数组分配实际元素个数。
A)Dim B)Static C)Public D)ReDim
3. 下面叙述中错误的是________C_________。
A)若使用Write #语句将数据输出到文件,则各数据项之间自动插入逗号,并且将字符串加上双引号。
B)若使用Print #语句将数据输出到文件则各数据项之间没有逗号分隔,并且字符串不加双引号
C)Write #语句和Print #语句建立的顺序文件格式完全一样
D)Write #语句和Print #语句均实现向顺序文件中写入数据
4. 语句Print”等级”;”考试”的输出结果是______A_____。
A)等级考试 B)等级;考试 C)”等级;考试” D)”等级”;”考试”
5. 要使Label控件中显示的内容能在垂直方向增加,但其宽度保持不变,则应设置Label控件的____A_____属性。
A)WordWrap B)Enabled C)Locked D)AutoSize
6. 在VB中,在变量名,常量名或常数值后加特定的标识符可以标识其数据类型,如:x#,表示x的数据类型为_______D____________。
A)Integer B)Long C)Single D)Double
7. mand1和一个文本框Text1,然后编写如下事件过程:
Private mand1_Click()
x = Val()
Select Case x
Case 1, 3
y = x * x
Case -10 to 10
y = -x
End Select
End Sub
程序运行后,在文本框中输入3,然后单击命令按钮,则以下叙述中正确的是__A___。
A)仅执行y = x * x B)仅执行y = -x
C)先执行y = x * x,再执行y = -x D)先执行y = -x, 再执行y = x * x
8. mand1后,文本框Text1中不能出现”123”的程序是___B_____。
A)Private mand1_Click() B) Private mand1_Click()
= “123” = 123
End Sub End Sub
C) Private mand1_Click() D) Private mand1_Click()
Text1 = 123 = 123
End Sub End Sub
9. 设窗体上有一个列表框控件List1,且其中含若干列表项,假设当前仅选中了一个列表项,则以下能表示当前被选中列表项内容的是____D____。
A) B) C) D)
2006-2007试卷A 来自淘豆网www.taodocs.com转载请标明出处.