全国计算机等级考试二级_vb_笔试试题

上传人:j****9 文档编号:45988281 上传时间:2018-06-20 格式:DOC 页数:10 大小:35KB
返回 下载 相关 举报
全国计算机等级考试二级_vb_笔试试题_第1页
第1页 / 共10页
全国计算机等级考试二级_vb_笔试试题_第2页
第2页 / 共10页
全国计算机等级考试二级_vb_笔试试题_第3页
第3页 / 共10页
全国计算机等级考试二级_vb_笔试试题_第4页
第4页 / 共10页
全国计算机等级考试二级_vb_笔试试题_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《全国计算机等级考试二级_vb_笔试试题》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级_vb_笔试试题(10页珍藏版)》请在金锄头文库上搜索。

1、全国计算机等级考试二级 vb 笔试试题一 、选择题 本题共得 (62) 分 (1)下列选项中不属于结构化程序设计方法的是 A)自顶向下 B)逐步求精 C)模块化 D)可复用 考生答案: D 正确答案: D 。 。(2)两个或两个以上模块之间关联的紧密程度称为 A)耦合度 B)内聚度 C)复杂度 D)数据传输特性 考生答案: A 正确答案: A(3)下列叙述中正确的是 。 A)软件测试应该由程序开发者来完成 B)程序经调试后一般不需要再测试 C)软件维护只包括对程序代码的维护 D)以上三种说法都不对 考生答案: D 正确答案: D 。(4)按照“后进先出”原则组织数据的数据结构是 A)队列 B)

2、栈 C)双向链表 D)二叉树 考生答案: B 正确答案: B(5)下列叙述中正确的是 。 A)线性链表是线性表的链式存储结构 B)栈与队列是非线性结构 C)双向链表是非线性结构 D)只有根结点的二叉树是线性结构 考生答案: A 正确答案: A(6)对如下二叉树进行后序遍历的结果为 A)ABCDEF B)DBEAFC C)ABDECF D)DEBFCA 考生答案: D。正确答案: D 。(7)在深度为 7 的满二叉树中,叶子结点的个数为 A)32 B)31 C)64 D)63 考生答案: C 正确答案: C(8) “商品”与“顾客”两个实体集之间的联系一般是 A)一对一 B)一对多 C)多对一

3、D)多对多 考生答案: D 正确答案: D 。(9)在 E-R 图中,用来表示实体的图形是 A)矩形 B)椭圆形 C)菱形 D)三角形 考生答案: A 正确答案: A(10)数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是 A)DB 包含 DBS 和 DBMS B)DBMS 包含 DB 和 DBS C)DBS 包含 DB 和 DBMS D)没有任何关系 考生答案: C 正确答案: C 。(11)在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 A)工程资源管理器窗口 B)工具箱窗口C)代码窗口 D)属性窗口 考生答案: C 正确答案: C 。(12)关于 Visua

4、l Basic“方法”的概念错误的是 A)方法是对象的一部分 B)方法是预先定义好的操作 C)方法是对事件的响应 D)方法用于完成某些特定的功能 考生答案: C 正确答案: C(13)下列说法错误的是 。 A)默认情况下,属性 Visible 的值为 True B)如果设置控件的 Visible 属性为 False,则运行时控件会隐藏 C)Visible 的值可设为 True 或者 False D)设置 Visible 属性同设置 Enabled 属性的功能是相同的,都是使控件处于失效状态 考生答案: D 正确答案: D(14)把窗体的 KeyPreview 属性设置为 True,然后编写如下

5、事件过程 Private Sub Form_KeyPress(KeyAscii As Integer) Dim ch As String ch=Chr(KeyAscii) KeyAscii=Asc(UCase(ch) ) Print Chr(KeyAscii+2) End Sub 程序运行后,按键盘上的“A”键,则在窗体上显示的内容是 。 A)A B)B C)C D)D 考生答案: C 正确答案: C(15)下列语句正确的是 。 A)If AB Then Print “A 不等于 B“ B)If AB Then Print “A 不等于 B“ D)If AB Print “A 不等于 B“ 考

6、生答案: C 正确答案: C(16)表达式 4+5/6*7/8 Mod 9 的值是 A)4 B)5 C)6 D)7 考生答案: B 正确答案: B。(17)设有语句 X=InputBox( “输入数值” ,“0“,“示例“) 程序运行后,如果从键盘上输入数值 10 并按回车键,则下列叙述中正确的是 A)变量 X 的值是数值 10 B)在 InputBox 对话框标题栏中显示的是“示例” C)0 是默认值 D)变量 X 的值是字符串“10” 考生答案: D 正确答案: D。(18)为了暂时关闭计时器,应把该计时器的某个属性设置为 False,这个属性是 A)Visible B)Timer C)E

7、nabled D)Interval 考生答案: C 正确答案: C。(19)在窗体上画两个单选按钮,名称分别为 Option1、Option2,标题分别为“宋体”和“黑 体” ;一个复选框,名称为 Check1,标题为“粗体” ;一个文本框,名称为 Text1,其 Text 属性为“改变文字字体” 。要求程序运行时, “宋体”单选按钮和“粗体”复选框被选中,则 能够实现上述要求的语句序列是 。 A)Option1.Value=True Check1.Value=False B)Option1.Value=True Check1.Value=True C)Option2.Value=False

8、Check1.Value=True D)Option1.Value=True Check1.Value=1 考生答案: D 正确答案: D(20)为了在按下 Esc 键时执行某个命令按钮的 Click 事件过程,需要把该命令按钮的一个 属性设置为 True,这个属性是 。 A)ValueB)Default C)Cancel D)Enabled 考生答案: C 正确答案: C 。(21)标签控件能够显示文本信息,可于设置显示文本内容的属性是 A)Alignment B)Caption C)Visible D)BorderStyle 考生答案: B 正确答案: B(22)在窗体上画一个命令按钮,名

9、称为 Command1。程序运行后,如果单击命令按钮,则 显示一个输入对话框,在该对话框中输入一个整数,并用这个整数作为实参调用函数过程 F1。在 F1 中判断所输入的整数是否为奇数,如果是奇数,过程 F1 返回 1,否则返回 0。能 够正确实现上述功能的代码是 。 A)Private Sub Command1_Click() x=InputBox( “请输入整数” ) a=F1(Val(x) ) Print a End Sub Function F1(ByRef b As Integer) If b Mod 2=0 Then Return 0 Else Return 1 End If End

10、 Function B)Private Sub Command1_Click() x=InputBox( “请输入整数” ) a=F1(Val(x) ) Print a End Sub Function F1(ByRef b As Integer) If b Mod 2=0 Then F1=0 Else F1=1 End If End Function C)Private Sub Command1_Click() x=InputBox( “请输入整数” )F1(Val(x) ) Print a End Sub Function F1(ByRef b As Integer) If b Mod 2

11、=0 Then F1=1 Else F1=0 End If End Function D)Private Sub Command1_Click() x=InputBox( “请输入整数” ) F1(Val(x) ) Print a End Sub Function F1(ByRef b As Integer) If b Mod 2=0 Then Return 0 Else Return 1 End If End Function 考生答案: B 正确答案: B 。(23)下列程序段的执行结果为 a=5 For k=1 To 0 a=a+k Next k Print k; a A)-1 6 B)

12、-1 16 C)1 5 D)11 21 考生答案: A 正确答案: C(24)设有如下程序: Private Sub Command1_Click() Dim sum As Double, x As Double sum=0 n=0 For i=1 To 5x=n / i n=n+1 sum=sum+x 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 考生答案: C 正确答案: C 。(25)下列程序段的执行结

13、果为 I=9 x=5 Do I=I+1 x=x+2 Loop Until I =7 Print “I=“; I; Print “x=“; x A)I4 x5 B)I7 x15 C)I6 x8 D)I10 x7 考生答案: D 正确答案: D(26)以下程序段运行时从键盘上输入字符“-” ,则输出结果为 op=InputBox(“op=“) If op=“+“ Then a=a+2 If op=“-“ Then a=a-2 Print a A)2 B)-2 C)0 D)+2 考生答案: B 正确答案: B。(27)在窗体上画一个名称为 Command1 的命令按钮,然后编写如下代码: Optio

14、n Base 1 Private Sub Command1_Click()d=0 c=10 x=Array(10, 12, 21, 32, 24) For i=1 To 5 If x(i)c Then d=d+x(i) c=x(i) Else d=dc End If Next i Print d End Sub 程序运行后,如果单击命令按钮,则在窗体上输出的内容为 A)89 B)99 C)23 D)77 考生答案: C 正确答案: C。(28)在窗体上画一个名称为 Text1 的文本框和一个名称为 Command1 的命令按钮,然后编 写如下事件过程: Private Sub Command1

15、_Click() Dim array1(10,10)As Integer Dim i,j As Integer For i=1 To 3 For j=2 To 4 array1(i,j)=i+j Next j Next i Text1.Text=array1(2,3)+array1(3,4) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是 。 A)12 B)13 C)14 D)15 考生答案: A 正确答案: A(29)在窗体上画一个名称为 Command1 的命令按钮和一个名称为 Text1 的文本框,然后编 写如下程序: Private Sub Command1_Click

16、()Dim x,y,z As Integer x=5 y=7 z=0 Text1.Text=“” Call P1(x,y,z) Text1.Text=Str(x) 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(z) D)没有显示 考生答案: D 正确答案: B。(30)阅读程序: Function F(a As Integer) b=0 Static c b=b+1 c=c+1 F=a+b+c End Function Private Sub Command1_Click() Dim a As Integer a=2 For i=1 To 3 Print F(a) Next i End Sub 运行上面的程序,单击命令按钮,输出结果为 A)4 4 4 B)4 5 6 C)4 6 8。D)4 7 9 考生答案: C 正确答案: B(31)假定通用对话框

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号