计算机二级VB考试题目

发布时间 : 星期一 文章计算机二级VB考试题目更新完毕开始阅读

(A)、作为另一个函数的形参 (B)、出现在一个表达式中 (C)、作为另一个函数的实参 (D)、出现在一个执行语句中

9、 [单选题]在程序运行期间,如果拖动滚动条上的滚动块,则触发的滚动条事件是________。 (A)、Scroll (B)、ove (C)、GetFocus (D)、Change

10、 [单选题]InputBox函数返回值的类型为________。 (A)、数值或字符串(视输入的数据而定) (B)、数值 (C)、字符串 (D)、变体

11、 [单选题]在窗体上面画一个命令按钮,然后编写如下事件过程:

Option Base 1

Private Sub Command1_Click() Dim a

a = Array(1, 2, 3, 4) j = 1

For i = 4 To 1 Step -1 s = s + a(i) * j j = j * 10 Next i Print s End Sub

运行上面的程序,单击命令按钮,其输出结果是_________。 (A)、4321 (B)、12 (C)、34 (D)、1234

12、 [单选题]以下关于函数参数的说法中,正确的是______________。 (A)、实参与其所对应的形参共占用一个存储单元 (B)、实参与其所对应的形参各占用独立的存储单元 (C)、只有当实参与其所对应的形参同名时才共占用存储单元

(D)、实参与其所对应的形参视其参数传递方式来确定是否各自占用独立的存储单元 13、 [单选题]下列可以打开立即窗口的操作是_______。 (A)、Ctrl+E (B)、Ctrl+D (C)、Ctrl+F (D)、Ctrl+G

14、 [多选题]语句If a=1 Then b=1,下列说法正确的是______。 (A)、b=1为赋值语句 (B)、a=1为关系表达式

(C)、a=1为赋值语句 (D)、b=1为关系表达式

15、 [单选题]在窗体上添加一个名为Command1的命令按钮和两个名为Label1、Label2的标签,程序代码如下:

Private x As Integer

Private Sub proc(ByVal a As Integer,ByVal b As Integer) x=a*a y=b+b End Sub

Private Sub Command1_Click() x=5 y=3

Call proc(x,y) Label1.Caption=x Label2.Caption=y End Sub

程序运行后,单击命令按钮,两个标签中显示的内容分别是__________。 (A)、25和6 (B)、25和3 (C)、5和6

(D)、5和3

16、 [多选题]关于复选框的说法正确的是____________。 (A)、复选框的Value属性值为1时表示未选中 (B)、复选框的Value属性值为0时表示选中 (C)、复选框的Value属性值可以取两个值 (D)、复选框的Value属性值可以取三个值 (E)、复选框的Value属性值为1时表示选中

17、 [单选题]设 a=10,则执行x=iif(a>7,-1,0)后,x的值是___________。 (A)、-1 (B)、7 (C)、10 (D)、0

18、 [单选题]在窗体上画一个命令按钮(名称为Command1)编写如下事件过程:

Private Sub Command1_Click() b = 1 c = 3 Print a = b + c

End Sub

程序运行后,单击命令按钮,输出的结果是______。 (A)、False (B)、a=3 (C)、a=b+c (D)、3

19、 [单选题]下列事件中,_________事件不可能在窗体对象中发生。

(A)、Change (B)、Click (C)、Load (D)、Dbclick

20、 [单选题]为了防止用户使用Tab键选定控件,应该____________。 (A)、 将控件的TabIndex属性设置为0 (B)、 将控件的TabStop属性设置为False (C)、 将控件的TabStop属性设置为0 (D)、 将控件的Enabled属性设置为False 21、 [单选题]设有如下类型声明:

Type Person

Name As String * 8 Major As String * 20

End Type

要将该类型的某个变量p的值写入一个随机文件D:\\Test4.dat中,能正确把数据写入该随机文件的程序段是____________。

(A)、Open \ (B)、Open \

(C)、Open \ (D)、Open \ 22、[单选题]对窗体编写如下代码:

Option Base 1

Private Sub Form_KeyPress(KeyAscii As Integer) a = Array(237, 126, 87, 48, 498) m1 = a(1) m2 = 1

If KeyAscii = 13 Then For I = 2 To 5 If a(I) > m1 Then m1 = a(I) m2 = I End If Next I End If

Print m1 Print m2 End Sub

程序运行后,按回车键,输出结果为________。 (A)、498 5 (B)、498 4 (C)、48 4 (D)、237 1

23、[单选题]为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是_______。

(A)、Enabled (B)、Value (C)、Default

(D)、Cancel

24、[多选题]DataTime是一个日期类型的变量,以下赋值语句中正确的是______。 (A)、 DataTime=#5/14/01# (B)、 DataTime=#12:15:00 AM# (C)、 DataTime=#September 1, 2001# (D)、 DataTime=\

25、 [多选题]Visual Basic的Sub过程可以分为两大类,包括______。 (A)、 类模块 (B)、 通用过程 (C)、 事件过程 (D)、 Function过程 二、组合选择(20分,共10题)

26、程序运行时,下列控件__D___在窗体上自动不可见。

27、Visual Basic 6.0集成开发环境包括主窗口、__N____、布局窗口、工程资源管理器、属性窗口和窗体设计器六个部分。

28、Visual Basic中用___A___语句来进行数据类型的自定义。 29、根据编码方式不同,Visual Basic中可以把文件分为___M___ 。 30、Visual Basic 程序设计语言属于___S___。

31、Visual Basic 6.0用于开发___C___环境下的应用程序。 32、下列__E____式子能生成一个[1 ,100]之间的随机整数。 33、下列__R____控件不具有Caption属性。

34、要想在文本框中显示滚动条,必须设置文本框___K___的属性。 35、若要把一个窗体隐藏,可以使用__L____方法来实现。

注意:请在试题的红色下划线处填写答案前所对应的字母,如“(D) Style”,只能填写英文字母“D”(大小写均可,必须在英文输入状态下输入),不能填写“Style”,否则作错误作答处理,填完后按回车键可转到下一题。可供选择的答案如下: (A) Dim

(B) 面向过程的语言 (C) Windows

(D) 通用对话框控件(CommonDialog) (E) Int(Rnd * 100)+1 (F) Int(Rnd * 100) (G) DOS (H) TextBox (I) Label (J) ScrollBars

(K) ScrollBars和 Multiline (L) Hide

(M) 二进制文件和ASCII文件 (N) 工具箱 (O) Type

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