mjt-2008年9月计算机二级VB真题及答案
- 格式:docx
- 大小:1.35 MB
- 文档页数:16


全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。
2008年9月全国计算机等级考试二级VFP笔试参考答案一、选择题1.B 解析:栈的特点是先进后出,所以全部入栈后再全部出栈的序列必然与入栈序列顺序相反。
2.D 解析:循环队列是线性表的一种,所以A错误。
循环队列的入队和出队需要队尾指针和队头指针完成。
所以B,C错误。
3.C 解析:二分查找也叫折半查找。
它的基本思想是:将n个元素分成个数大致相同的两半,取[n/2]与欲查找的x作比较,如果x=[n/2],则找到,算法终止;如果x<[n/2] ,则只要在数组a 的左半部继续搜索x(假设数组元素按升序排列);如果a>[n/2] ,则只要在数组a 的右半部继续搜索x.。
每次余下n/(2i)个元素待比较,当最后剩下一个时,即n/(2i)=1,n= 2i,所以i=log2n.4.A 解析:顺序存储方式是把逻辑上相邻的结点存储在物理上相邻的存储单元里,结点间的关系由存储单元的邻接关系来体现。
其优点是占用最少的存储空间,所以选项D错误。
顺序存储结构可以存储如二叉树这样的非线性结构,所以选项B错误。
链式存储结构也可以存储线性表,所以选项C错误。
5.D解析:在数据流图中,矩形表示数据的外部实体,圆角的矩形表示变换数据的处理逻辑,双横线表示数据的存储,箭头表示数据流。
6.B解析:数据流图简称DFD,是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
所以DFD图可以用于需求分析阶段。
7.A 解析:对象是面向对象方法中最基本的概念,它的基本特点有:标识唯一性,分类性,多态性,封装性和模块独立性。
故本题答案为A。
8.B解析:一个宿舍可以对应多个学生,而一个学生只能对应一个宿舍,所以宿舍和学生之间是一对多关系。
9.C解析:在数据库阶段,对所有数据实行统一规划管理,形成一个数据中心,构成一个数据库,数据库中的数据能够满足所有用户的不同要求,供不同用户共享,数据共享性显著增强。
2008年秋浙江省高等学校计算机等级考试试卷(二级Visual Basic)说明:⑴考生应将所有试题的答案填写在答卷上。
其中试题1~试题6,请在答卷上各小题正确选项的对应位置处填“√”;⑵请将你的准考证号的后五位填写在答卷右下角的指定位置内;⑶考试时间为90分钟;试题1(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】运行时每间隔10秒钟,以窗体标题的形式显示此时正在上第几节课或是晚餐或是午休时间,等等。
【程序】Private Sub Form_Load()Timer1.Interval = (1)End SubPrivate Sub (2) _Timer()Dim x As Singlex = (3) + Minute(Time) / 60Select Case xCase Is > 21Form1.Caption = "Over"Case (4)Form1.Caption = "第9~11节课"Case Is > 18Form1.Caption = "晚餐时间"Case Is >= 14Form1.Caption = "第5~8节课"Case Is > 12Form1.Caption = "午休时间"Case Is >= 8Form1.Caption = "第1~4节课"End SelectEnd Sub【供选择的答案】(1) A、10 B、100 C、1000 D、10000(2) A、Interval B、Command1 C、Timer1 D、Timer(3) A、Hour(Now) B、House(Time) C、Hour(Date) D、Hour()(4) A、19;20;21 B、19 To 21 C、19..21 D、Is>=19 And Is<=21 试题2(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。