admin 管理员组文章数量: 1086019
2024年3月27日发(作者:bios恢复出厂设置)
二级VISUAL BASIC笔试320
(总分90,考试时间90分钟)
一、选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的。
1. 以下关于变量作用域的叙述中,正确的是______。
A. 窗体中凡被声明为Private的变量只能在某个指定的过程中使用
B. 全局变量必须在标准模块中声明
C. 模块级变量只能用private关键字声明
D. Static类型变量的作用域是它所在的窗体或模块文件
2. 以下叙述中错误的是______。
A. 一个工程中可以包含多个窗体文件
B. 在一个窗体文件中用Private定义的通用过程可以被其他窗体调用
C. 在设计Visual Basic程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘
文件
D. 全局变量必须在标准模块中进行定义
3. 设有语句: X=InputBox("输入数值","0","示例") 程序运行后,如果从键盘上输人数
值10并按回车键,则下列叙述中正确的是______。
A. 变量x的值是数值10 B. 在InputBox对话框标题栏中显示的是“示例”
C. 0是默认值 D. 变量x的值是字符串“10”
4. 软件中子类部件对父类部件属性的延续性指软件的______。
A. 独立性 B. 共享性
C. 多态性 D. 继承性
5. 窗体上画一个名称为Command1的命令按钮,然后编写如下程序: Optlon Base 1
Prlvete Sub Command1_Click() Dim s As Variant a=Array(1, 2, 3, 4, 5) Sum=0 For
i=1 To 5 Sum=Sum_a(i) Next i X=Sum/5 For i=1 To 5 If a(i)>x Then Print a(i);
Next i End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是______。
A. 1 2 B. 1 2 3
C. 3 4 5 D. 4 5
6. 设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能
接收输入信息,以下能实现该操作的语句是______。
A. Text1. MaxLength=0
B. Text1. Enabled=False
C. Text1. Visible=False
D. Text1. Width=0
7. 关键字声明的局部变量在整个程序运行中一直存在的是______。
A. Integer B. Public
C. Static D. Private
8. 在窗体上画一个名称为Commaudl的命令按钮和两个名称分别为Text1、Text2的文本框,
然后编写如下事件过程; Private Sub Command1_Click() n=Text1. Text Select Case n
Case 1 To 20 x=10 Case 2, 4, 6 x=20 Case Is<10 x=30 Case 10 x=40
End Select Text2. Text=x End Sub 程序运行后,如果在文本框Text1中输入10,然后单
击命令按钮,则在Text2中显示的内容是______。
A. 10 B. 20
C. 30 D. 40
9. 以下叙述中错误的是______。
A. 一个工程可以包括多种类型的文件
B. Visual Basic应用程序既能以编译方式执行,也能以解释方式执行
C. 程序运行后,在内存中只能驻留一个窗体
D. 对于事件驱动型应用程序,每次运行时的执行顺序可以不一样
10. 数据库系统的核心是______。
A. 数据模型 B. 数据库管理系统
C. 数据库 D. 数据库管理员
11. 为了使模块尽可能独立,要求______。
A. 模块的内聚程度要尽量高。且各模块间的耦合程度要尽量强
B. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
12. 在数据库的3级模式结构中,内模式有______个。
A. 1 B. 2
C. 3 D. 任意多
13. 设有如下通用过程: Public Function f(x As Integer) Dim y As Integer x=20 y=2
f=x*y End Function 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过
程: Private Sub Command1_Click() Static x As Integer x=10 y=5 y=f(x) Print x;
y End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是______。
A. 10 5 B. 20 5
C. 20 40 D. 10 40
14. 设有如下程序: Private Sub Command1_Click() Dim sum As Double, k As Double
sum=0 n=0 For i=1 To 5 k=n/i n=n+1 sum=sum+k Next End Sub 该程
序通过For循环计算一个表达式的值,这个表达式是______。
A. 1+1/2+2/3+3/4+4/5
B. 1+1/2+2/3+3/4
C. 1/2+2/3+3/4+4/5
D. 1+1/2+1/3+1/4+1/5
15. 数据的存储结构是指______。
A. 存储在外存中的数据 B. 数据所占的存储空间量
C. 数据在计算机中的顺序存储方式 D. 数据的逻辑结构在计算机中的表示
16. 以下声明语句中错误的是______。
A. Const var1-123 B. Dim var2='ABC'
C. DefInt a-z D. Static var3 As Integer
17. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub
subl(ByVal x As Integer, ByVal y As Integer, ByVal z As Integer) z=x*x+y*y
End Sub Private Sub Command1_Click() Dim a As Integer a=8
Call subl(1, 2, a) Print a End Sub 程序运行后,单击命令按钮,则窗体下显
示的内容是______。
A. 8 B. 2
C. 5 D. 11
18. 以下关于KeyPress事件过程中参数KeyAscii的叙述正确的是______。
A. KeyAscii参数是所按键的ASCII码
B. KeyAscii参数的数据类型为字符串
C. KeyAscii参数可以省略
D. KeyAscii参数是所按键上标注的字符
19. 在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写
如下程序: Private Sub Command1_Click() Dim x, Y, z As Integer x=5 y=7 z=0
Text1. Text="" Call P1(x, y, z) Text1. Text=Str(z) End Sub Sub P1(ByVal a As Integer,
ByVal b As Integer, c As Integer) c=a+b End Sub 程序运行后,单击命令按钮,则在文本
框中显示的内容是______。
A. 0 B. 12
C. Str( D. 没有显示
20. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub
Command1_Click() m=1:n=1 Print"m="; m; ", n="; n
Call subl((m), n) Print "m="; "; ", n="; n End Sub Private Sub subl(x, y)
x=x+5 y=y+x Print "x="; x;", y="; y End Sub 程序运行后,单
击命令按钮,则窗体上显示的内容是______。
A. m=1, b=1 x=6, y=7 m=1, b=1
B. m=1, b=1 x=6, y=7 m=6, b=7
C. m=1, b=1 x=6, y=7 m=1, b=7
D. m=1, b=1 x=6, y=7 m=6, b=1
21. 设a="a",b="b",c="c",d="d",执行语句x=Iif((a<b)Or(c>d),"A","B")后,x的值
为______。(2005年4月)
A. "a" B. "b"
C. "B" D. "A"
22. 程序设计方法包括______和面向对象的程序设计。
A. 面向数据程序设计 B. 面向结构程序设计
C. 结构化程序设计 D. 顺序化程序设计
23. 下列关于栈的描述正确的是______。
A. 在栈中只能插入元素而不能删除元素
B. 在栈中只能删除元素而不能插入元素
C. 栈是特殊的线性表,只能在一端插入或删除元素
D. 栈是特殊的线性表,只能在一端插入,而在另一端删除元素
24. 下列叙说中正确的是______。
A. 程序设计就是编制程序 B. 程序的测试必须由程序员自己去完成
C. 程序经调试改错后还应进行再测试 D. 程序经调试改错后不必进行再测试
25. 数据模型是______。
A. 文件的集合 B. 记录的集合
C. 数据的集合 D. 记录及其联系的集合
版权声明:本文标题:二级VISUALBASIC笔试320_真题-无答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1711515384a597856.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论