3月全国计算机等级考试二级VB笔试试卷与答案

上传人:亦*** 文档编号:253508490 上传时间:2022-02-13 格式:DOC 页数:17 大小:38KB
返回 下载 相关 举报
3月全国计算机等级考试二级VB笔试试卷与答案_第1页
第1页 / 共17页
3月全国计算机等级考试二级VB笔试试卷与答案_第2页
第2页 / 共17页
3月全国计算机等级考试二级VB笔试试卷与答案_第3页
第3页 / 共17页
3月全国计算机等级考试二级VB笔试试卷与答案_第4页
第4页 / 共17页
3月全国计算机等级考试二级VB笔试试卷与答案_第5页
第5页 / 共17页
点击查看更多>>
资源描述

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

1、xx年3月全国计算机等级考试二级VB笔试试卷与答案 xx年3月全国计算机等级考试二级笔试试卷 Visual Basic 语言程序设计 (考试时间90 分钟,总分值100 分) 一、选择题(每题2 分,共70 分) 以下各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。 (1)以下关于栈表达正确的选项是( )。 A)栈顶元素最先能被删除 B)栈顶元素最后才能被删除 C)栈底元素永远不能被删除 D)以上三种说法都不对 (2)以下表达中正确的选项是( )。 A)有一个以上根结点的数据构造不一定是非线性构造 B)只有一个根结点的数据构造不

2、一定是线性构造 C)循环链表是非线性构造 D)双向链表是非线性构造 (3)某二叉树共有7 个结点,其中叶子结点只有1 个,那么该二叉树的深度为(假设根结点在第1层)( )。 A)3 B)4 C)6 D)7 (4)在软件开发中,需求分析阶段产生的主要文档是( )。 A)软件集成测试方案 B)软件详细设计说明书 C)用户手册 D)软件需求规格说明书 (5)构造化程序所要求的根本构造不包括( )。 A)顺序构造 B)GOTO 跳转 C)选择(分支)构造 D)重复(循环)构造 (6)下面描述中错误的选项是( )。 A)系统总体构造图支持软件系统的详细设计 B)软件设计是将软件需求转换为软件表示的过程

3、C)数据构造与数据库设计是软件设计的任务之一 D)pAD 图是软件详细设计的表示工具 (7)负责数据库中查询操作的数据库语言是( )。 A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言 (8)一个教师可讲授多门课程,一门课程可由多个教师讲授,那么实体教师和课程间的联系是()。 A)1:1 联系 B)1:m 联系 C)m:1 联系 D)m:n 联系 (9)有三个关系R、S 和 T 如下: 那么由关系R 和S 得到关系T 的操作是( )。 A)自然连接 B)交 C)除 D)并 (10)定义无符号整数类为UInt,下面可以作为类 UInt 实例化值的是( )。 A)-369 B

4、)369 C)0.369 D)整数集合1,2,3,4,5 (11)在Visual Basic 集成环境中,可以列出工程中所有模块名称的窗口是( )。 A)工程资源管理器窗口 B)窗体设计窗口 C)属性窗口 D)代码窗口 (12)假定编写了如下4 个窗体事件的事件过程,那么运行应用程序并显示窗体后,已经执行的事件过程是()。 A)Load B)Click C)LostFocus D)Keypress (13)为了使标签具有“透明”的显示效果,需要设置的属性是( )。 A) Caption B) Alignment C) BackStyle D) AutoSize (14)下面可以产生20-30(

5、含20 和30)的随机整数的表达式是( )。 A) Int(Rnd*10+20) B) Int(Rnd*11+20) C) Int(Rnd*20+30) D) Int(Rnd*30+20) (15)设窗体上有一个名称为HS1 的水平滚动条,如果执行了语句: HS1.Value=(HS1.Max-HS1.Min)/2+HS1.Min 那么( )。 A)滚动块处于最左端 B)滚动块处于最右端 C)滚动块处于中间位置 D)滚动块可能处于任何位置,详细位置取决于Max、Min 属性的值 (16)窗体上有一个名称为Cb1 的组合框,程序运行后,为了输出选中的列表项,应使用的语句是( )。 A)print

6、 Cb1.Selected B)print Cb1.List(Cb1.ListIndex) C)print Cb1.Selected.Text D)print Cb1.List(ListIndex) (17)为了在窗体上建立2 组单项选择按钮,并且当程序运行时,每组都可以有一个单项选择按钮被选中,那么以下做法中正确的选项是()。 A) 把这2 组单项选择按钮设置为名称不同的2 个控件数组 B) 使2 组单项选择按钮的Index 属性分别相同 C) 使2 组单项选择按钮的名称分别相同 D) 使2 组单项选择按钮分别画到2 个不同的框架中 (18)如果一个直线控件在窗体上呈现为一条垂直线,那么可以

7、确定的是()。 A)它的Y1、Y2 属性的值相等 B)它的X1、X2 属性的值相等 C)它的X1、Y1 属性的值分别与X2、Y2 属性的值相等 D)它的X1、X2 属性的值分别与Y1、Y2 属性的值相等 (19)设a=2,b=3,c=4,d=5,那么下面语句的输出是()。 print 32*b Or a=c And bc Or cd A) False B) 1 C) True D) -1 (20)窗体Form1 上有一个名称为Command1 的命令按钮,以下对应窗体单击事件的事件过程是()。 A) private Sub Form1Click() End Sub B) private Sub

8、 FormClick() End Sub C) private Sub Command1Click() End Sub D) private Sub CommandClick() End Sub (21)默认情况下,下面声明的数组的元素个数是( )。 Dim a(5,-2 to 2) A)20 B)24 C)25 D)30 (22)设有如下程序段 Dim a(10) For Each x In a print x; Next x 在上面的程序段中,变量x 必须是( )。 A) 整型变量 B)变体型变量 C)动态数组 D)静态数组 (23)设有以下函数过程 private Function Fu

9、n(a()As Integer As String)As Integer End Function 假设已有变量声明: Dim x(5)As Integer,n As Integer,ch As String 那么下面正确的过程调用语句是( )。 A) x(0)=Fun(x,“ch”) B) n=Fun(n,ch) C) Call Fun x,“ch” D) n=Fun(x(5),ch) (24)假定用下面的语句翻开文件: Open“Filel.txt”ForInput AS #1 那么不能正确读文件的语句是( )。 A) Input #1 ,ch$ B) Line Input #1,ch$

10、C) ch$=Input$(5,#1) D) Read #1 ,ch$ (25)下面程序执行结果是( )。 private Sub Command1Click() a=10 For k=1 To 5 Step-1 A=a-k Next k print a ;k End Sub A) -5 6 B) -5 -5 C)10 0 D) 10 1 (26)设窗体上有一个名为Text1 的文体框和一个名为Command1 的命令按钮,并有以下事件过程: private Sub Command1Click() X!=Val(Text1.Text) Select Case x Case Is =20 pri

11、nt “输入错误” Case Is0 print 20-x Case Is 10 print 20 Case Is 5 Or x -1 Next End Sub 运行程序,其中Do 循环执行的次数是( )。 A) 15 B) 10 C) 7 D) 3 (28)阅读程序 private Sub Command1Click Dim arr Dim i As Integer Arr=Array (0,1,2,3,4,5,6,7,8,9,10) For i=0 To 2 print arr(7 i); Next End Sub 程序运行后,窗体上显示的是:( )。 A) 8 7 6 B) 7 6 5

12、C) 6 5 4 D) 5 4 3 (29)在窗体上画一个名为Command 1 的命令按钮,然后编写以下程序: private Sub Command1Click() Dim a(10) As Integer For k=10 TO 1 Step -1 a(k)=20-2*k Next k K=k+7 print a(k-a(k) End Sub 运行程序,单击命令按钮,输出结果是( )。 A) 18 B) 12 C)8 D)6 (30)窗体上有一个名为Command1 的命令按钮,并有如下程序: private Sub Command1Click() Dim a(10),x% For k=

13、1 To 10 a(k)=Int(Rnd*90+10) x=x+a(k) Mod 2 Next k print x End Sub 程序运行后,单击命令按钮,输出结果是:( )。 A) 10 个数中奇数的个数 B) 10 个数中偶数的个数 C) 10 个数中奇数的累加和 D) 10 个数中偶数的累加和 (31) 窗体上有一个名为Command1 的命令按钮和一个名为Timer1 的计时器,并有下面的事件过程: private Sub Command1Click() Timer1.Enabled = True End Sub private Sub FormLoad() Timer1.Inter

14、val = 10 Timer1.Enabled = False End Sub private Sub Timer1Timer() Command1.Left = Command1.Left + 10 End Sub 程序运行时,单击命令按钮,那么产生的结果是( )。 A) 命令按钮每10 秒向左移动一次 B) 命令按钮每10 秒向右移动一次 C) 命令按钮每10 毫秒向左移动一次 D) 命令按钮每10 毫秒向右移动一次 (32)设窗体上有一个名为List1 的列表框,并编写下面的事件过程: private Sub List1Click() Dim ch As String ch = List1.List(List1.ListIndex) List1.Remove

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

当前位置:首页 > 大杂烩/其它

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