上海市计算机二级vb试题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上海市计算机二级vb试题及答案
一、单项选择题(每题2分,共20分)
1. VB中用于声明变量的关键字是:
A. Dim
B. Sub
C. Function
D. If
答案:A
2. 下列哪个控件不是VB的标准控件?
A. TextBox
B. ComboBox
C. ListBox
D. Button
答案:D
3. 在VB中,下列哪个选项是正确的字符串比较表达式?
A. "Hello" > "World"
B. "Hello" = "world"
C. "Hello" < "world"
D. "Hello" <> "world"
答案:D
4. VB中,下面哪个函数用于返回当前日期?
A. Now
B. Date
C. Time
D. Day
答案:B
5. 在VB中,下列哪个选项是正确的数组声明方式?
A. Dim arr(5) As Integer
B. Dim arr As Integer(5)
C. Dim arr(5) As String
D. Dim arr As String(5)
答案:A
6. VB中,下列哪个选项是正确的循环结构?
A. Do While
B. While Do
C. For To
D. For Each
答案:D
7. 在VB中,下列哪个选项是正确的文件打开模式?
A. Open For Input
B. Open For Output
C. Open For Append
D. All of the above
答案:D
8. VB中,下列哪个选项是正确的事件处理程序的声明方式?
A. Private Sub Form_Load()
B. Public Sub Form_Load()
C. Private Function Form_Load()
D. Public Function Form_Load()
答案:A
9. 在VB中,下列哪个选项是正确的条件语句?
A. If...Then
B. If...Else
C. If...Then...Else
D. All of the above
答案:D
10. VB中,下列哪个选项是正确的错误处理语句?
A. On Error GoTo 0
B. On Error Resume Next
C. On Error GoTo Line
D. All of the above
答案:D
二、填空题(每题2分,共20分)
1. 在VB中,使用________关键字可以声明一个全局变量。

答案:Public
2. VB中,使用________函数可以获取当前时间。

答案:Time
3. 在VB中,使用________语句可以结束一个循环。

答案:Exit For
4. VB中,使用________函数可以打开一个文件。

答案:Open
5. 在VB中,使用________语句可以创建一个新的数组。

答案:ReDim
6. VB中,使用________函数可以关闭一个文件。

答案:Close
7. 在VB中,使用________语句可以抛出一个错误。

答案:Err.Raise
8. VB中,使用________函数可以获取数组的长度。

答案:UBound
9. 在VB中,使用________语句可以捕获一个错误。

答案:On Error GoTo
10. VB中,使用________函数可以将字符串转换为日期。

答案:CDate
三、简答题(每题10分,共20分)
1. 请简述VB中的事件驱动编程的概念。

答案:事件驱动编程是一种编程范式,其中程序的执行流程由外部事
件(如用户操作或系统消息)触发。

在VB中,事件通常与控件相关联,如按钮点击、文本框输入等,程序响应这些事件来执行相应的代码。

2. 描述VB中如何使用数组。

答案:在VB中,数组是一种数据结构,用于存储多个相同类型的元素。

可以通过声明一个数组变量并指定其大小来创建数组。

数组可以是一
维或多维的,并且可以使用索引来访问和修改数组中的元素。

四、编程题(每题20分,共40分)
1. 编写一个VB程序,实现以下功能:当用户在文本框中输入一个数
字并点击按钮时,程序将该数字乘以2并显示在另一个文本框中。

答案:略
2. 编写一个VB程序,实现以下功能:创建一个列表框(ListBox),
用户可以从中选择一个项目,然后点击按钮将选中的项目复制到另一
个列表框中。

答案:略
请注意,编程题的答案需要根据实际的编程环境和要求来编写,这里仅提供了题目的描述。

相关文档
最新文档