收藏 分享(赏)

2011年3月全国计算机二级VB考试真题.doc

上传人:dreamzhangning 文档编号:2235107 上传时间:2018-09-06 格式:DOC 页数:9 大小:101KB
下载 相关 举报
2011年3月全国计算机二级VB考试真题.doc_第1页
第1页 / 共9页
2011年3月全国计算机二级VB考试真题.doc_第2页
第2页 / 共9页
2011年3月全国计算机二级VB考试真题.doc_第3页
第3页 / 共9页
2011年3月全国计算机二级VB考试真题.doc_第4页
第4页 / 共9页
2011年3月全国计算机二级VB考试真题.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、2011年 3月全国计算机二级 VB考试真题2011全国计算机等级考试二级 VB考试真题一、选择题(每小题 2分,共 70分)下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是A)对长度为 n的有序链表进行查找,最坏情况下需要的比较次数为 nB)对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C)对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为(log 2n)D)对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog 2n)(2)算法的时间复杂度

2、是指A)算法的执行时间 B)算法所处理的数据量C)算法程序中的语司或指令条数 D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是A)编辑软件 B)操作系统 C)教务管理系统 D)浏览器(4)软件(程序)调试的任务是A)诊断和改正程序中的错误 B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误 D)确定程序中错误的性质(5)数据流程图(DFD 图)是A)软件概要设计的工具 B)软件详细设计的工具C)结构化方法的需求分析工具 D)面向对象方法的需求分析工具(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。

3、详细设计属于A)定义阶段 B)开发阶段 C)维护阶段 D)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件 B)数据库 C)字段 D)记录(9)数据库设计中,用 E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段 B)逻辑设计一阶段 C)概念设计阶段 D)物理设计阶段(10)有两个关系 R和 T如下:R TA B C A B Ca 1 2 c 3 2b 2 2 d 3 2c 3 2d 3 2则由关系 R得到关系

4、T的操作是A)选择 B)投影 C)交 D)并(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(含 20和 30)的随机整数的表

5、达式是_(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)滚动块处于任何位置(16)窗体上有一个名称为 Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是A)Print Cb1.Selected B)Print Cb1.List(Cb1.ListIndex) C)Print C

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

7、 属性的值分别与 Y1、Y2 属性的值相等(19)设 a=2,b=3,c=4,d=5,则下面语句的输出是_Print 32*b Or a=c And bdA)False B)1 C)True D)-1(20)窗体 Form1上有一个名称为 Command1的命令按钮,以下对应窗体单击事件的事件过程是_A)Print Sub Form1_Click().End SubB)Print Sub Form_Click().End SubC)Print Sub Command1_Click().End SubD)Print Sub Command_Click().End Sub(21)默认情况下,下面声

8、明的数组的元素个数是_Dim a(5,-2 to 2)A)20 B) 24 C)25 D)30(22)设有如下程序段Dim a(10).For Each x In aprint x;next x在上面的程序段中,变量 x必须是_A)整型变量 B)变体型变量 C)动态数组 D)静态数组(23)设有如下函数过程Private Function Fun(a() as Inteer, b as string) as Integer.End Function若已有变量声明:Dim x(5) as integer, n as integer, ch as string则下面正确的过程调用语句是_A)x(0

9、)=Fun(x,“ch“) B)n=Fun(n,ch)C)Call Fun x,“ch“ D)n=Fun(x(5),ch)(24)假定用下面的语句打开文件:Open “File.txt“ For Input As #1则不能正确读文件的语句是A)Input #1,Ch$ B)Line Input #1,ch$C)ch$=Input$(5,#1) D)Read #1,ch$(25)下面程序的执行结果是Private Sub Command1_Click()a=10For k=1 To 5 Step -1a=a-kNext kPrint a;kEnd SubA)-5 6 B)-5 -5 C)10

10、0 D)10 1(26)设窗体上有一个名为 Text1的文本框和一个名为Comamand1的命令按钮,并有以下事件过程Private Sub Command1_Click()x!=Val(text1.text)Select Case xCase Is=20Print “输入错误“Case Is5 Or x“Z“ then Check=FalseExit FunctionEnd SubNext kCheck=TrueEnd Function程序运行时,如果在组合框的编辑区输入“Java“,则单击命令按钮后产生的结果是A)显示“输入错误“B)显示“添加项目失败“C)显示“添加项目成功“D)没有任何

11、显示二、填空题(每空 2分,共 30分)请将每一个空的正确答案写在答题卡【1】【15】序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。(1)一个队列的初始状态为空。现将元素 A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队,则元素退队的顺序为 【1】 。(2)设某循环队列的容量为 50,如果头指针 front=45(指向队头元素的前一位置),尾指针 rear=10(指向队尾元素),则该循环队列中共有 【2】 个元素。(3)设二叉树如下:对该二叉树进行后序遍历的结果为 【3】 。(4)软件是 【4】 、数据和文档的集合。(5)有一个学生选课的关系,其中学生

12、的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号, 【5】 ,成绩)。 (6)在窗体上有 1个名称为 Command1的命令按钮,并有如下事件过程和函数过程_Private Sub Command1_Click()Dim p as integerp=m(1)+m(2)+m(3)print pEnd SubPrivate Function m(n as integer) as integerStatic s as integerFor k=1 to ns=s+1Next m=s E

13、nd FunctionAB CDEFG H运行程序,单击命令按钮 Command1后的输出结果为_(7)在窗体上画 1个名称为 Command1的命令按钮,然后编写如下程序:private Sub Command1_Click()Dim m as integer, x as integerDim flag as Booleanflag=Falsen=Val(InputBox(“请输入任意 1个正整数“)Do While not flaga=2flag=_(7)_Do While flag And ai theni=i+1a(i)=_(10)_End IfLoop While ia(j) the

14、n Temp=a(i): a(i)=a(j): _(12)_Next jNext iFor i=1 to 10Print a(i)Next iEnd Sub(9)窗体上已有名称分别为 Drive1、Dir1、File1 的驱动器列表框、目录框、和文件列表框,且有 1个名称为 Text1的文本框,以下程序的功能是:将指定位置中扩展名为“.txt“的文件显示在 File1中,如果双击File1中的某个文件,则在 Text1中显示该文件的内容,请填空Private Sub Form_Load()File1.Pattern=_(13)_End SubPrivate Sub Drive1_Change(

15、)Dir1.Path=Drive1.PathEnd SubPrivate Sub Dir1_Change()File1.Path=Dir1.PathEnd SubPrivate Sub File1_DblClick()Dim s as string*1If Right(FIl1.Path,1)=“ Thenf_name=File1.Path+Fil1.FileNameElsef_name=File1.Path+“+File1.FileNameEnd ifOpen f_name _(14)_ as #1Text1.text=“Do While _(15)_s=Input(1,#1)Text1.text=Text1.text+sLoopClose #1End Sub

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报