2011年全国计算机等级考试二级VB全真模拟试卷(1)-中大网校

  • 格式:doc
  • 大小:1.16 MB
  • 文档页数:25

2011年全国计算机等级考试二级VB全真模拟试卷(1) 总分:100分及格:60分考试时间:90分每小题2分,共70分(1)<Ahref="javascript:;"></A>(2)程序流程图中带有箭头的线段表示的是()(3)<A href="javascript:;"></A>(4)下列有关文件的叙述中,正确的是()(5)<Ahref="javascript:;"></A >(6)<Ahref="javascript:;"></A>(7)<Ahref="javascript:;"></A ><Ahref="javascript:;"></A >(8)按“先进后出”原则组织数据的结构是(9)若变量a未事先定义而直接使用(例如:a=o),则变量a的类型是()(10)<Ahref="javascript:;"></A><Ahref="javascript:;"></A>(11)<A href="javascript:;"></A>(12)<Ahref="javascript:;"></A>(13)窗体上有一个名称为Framel的框架(如图),若要把框架上显示的“Framel”改为汉字“框架”,下面正确的语句是()<Ahref="javascript:;"></A>(14)将6个数据进行冒泡排序,在最坏情况下需要比较的次数是(15)要使文本框可输人多行文字,要更改的默认选项是(16)<Ahref="javascript:;"></A>(17)<A href="javascript:;"></A>(18)<Ahref="javascript:;"></A>(19)<Ahref="javascript:;"></A>(20)<Ahref="javascript:;"></A> (21)软件开发的结构化生命周期方法将软件生命周期划分成(22)设窗体上有一个列表框控件Listl,含有若干列表项。

以下能表示当前被选中的列表项内容的是()(23)<Ahref="javascript:;"></A>(24)<Ahref="javascript:;"></A>(25)<A href="javascript:;"></A>(26)<Ahref="javascript:;"></A>(27)<Ahref="javascript:;"></A>(28)有三个关系R、S和T如下:<Ahref="javascript:;"></A>由关系R和s通过运算得到关系T,则所使用的运算为()(29)<Ahref="javascript:;"></A>(30)<A href="javascript:;"></A>(31)<Ahref="javascript:;"></A>(32)某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()(33)<Ahref="javascript:;"></A>(34)设有表示学生选课的三张表,学生s(学号,姓名,性别,年龄,身份证号),课程c(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()(35)<Ahref="javascript:;"></A><Ahref="javascript:;"></A>每空2分,共30分(1)<Ahref="javascript:;"></A>(2)<A href="javascript:;"></A>(3)<Ahref="javascript:;"></A>(4)数据库系统的核心是【4】。

(5)<Ahref="javascript:;"></A>(6)对n个元素的序列进行冒泡排序时,最少的比较次数是【1】。

(7)<Ahref="javascript:;"></A>(8)在E—R图中,矩形表示【5】。

(9)软件测试可分为白盒测试和黑盒测试。

基本路径测试属于【2】测试。

(10)<Ahref="javascript:;"></A>(11)在关系数据库中,用来表示实体之间联系的是【1】(12)设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有【3】个元素。

(13)<Ahref="javascript:;"></A>(14)<Ahref="javascript:;"></A>(15)当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【5】。

答案和解析每小题2分,共70分(1) :B本题主要考察字符串的截取与连接,Len()函数求出字符串长度以确定循环次数,Mid()函数确定每次截取的字符。

故结果为B)。

(2) :C详细设计阶段的主要描述工具分为图形、语言和表格描述工具。

程序流程图是常用的图形描述工具之一,流程图中包含的主要元素有方框:表示一个处理步骤;菱形框:表示一个逻辑条件;箭头:表示控制流向。

(3) :D本题主要考查For循环语句与取模运算符Mod的运用。

取模运算符Mod用来求余数,其结果为第一个操作数整除第二个操作数所得的余数。

(4) :C随机文件是以随机方式存取的文件,由一组长度相等的记录组成。

它有如下特点:①随机文件的记录长度为固定长度。

使用前每个字段所占字节必须事先定好。

②记录包含有一个或多个字段(Field),记录必须是用户自定义标准类型。

③每个记录都有一个记录号,随机文件打开后,既可读又可写,可以根据记录号访问文件中的任何一个己录,不需要像顺序文件一样按顺序进行。

(5) :C<A >< /A>(6) :A本题考查For…Next循环语句以及Mod模求余的运用。

(7) :A本题主要考察控件变量的基本用法,X定义为控件变量因此B)、C)、D)都是正确的。

(8) :B 本题考查数据的结构,栈是按“先进后出”原则组织数据的结构;队列是按“先进先出”原则组织数据的结构;而有序表与二叉树均不是,所以B)项正确。

(9) :D变量如果不加说明,系统默认为变体型(Variant),可以是其他的所有类型数据。

(10) :A复选框的Value的属性值决定复选框的选中状态:0为未选;1为选中;2为不可用(即灰色)。

根据题意,用For循环逐一检查复选框数组中各元素Cheek l(k)的Value属性值是否为1,如果是,则在文本框把选中的复选框的标题全部显示在文本框中。

因每执行一次复选框数组的Click事件过程,系统对所有复选框进行判断,记录了全部选中的复选框的Caption属性值,因此,在赋值前应先清除文本框中原有的内容。

(11) :B本题考查的是D0…LoopUntil结构的循环语句,不管满不满足条件,都要先执行一次。

经分析当i&gt;7(或8或9)都满足执行三次的条件,但题目要求最小的,所以应该是7。

(12) :B Sub P1的参数c是采用传址方式,返回c=7+7=14,所以选择B)项。

(13) :B框架(Frame)的Name属性用于在程序代码中标识一个框架,而Caption属性定义了框架的可见文字部分。

(14) :A对长度为n的线性表进行冒泡排序,在最坏情况下需要n(n一1)/2次比较,本题中线性表的长度为6,在最坏情况下需要比较的次数为6(6—1)/2=15。

(15) :A(16) :Csub过程的参数有两种传递方式:按值传递(ByVal)和按址传递(ByRef),默认为按值传递。

调用过程有两种方式:一种是,过程名参数1,参数2,…;另一种是,Call过程名(参数1,参数2,…)。

本题要求通过调用过程swap来交换a,b的值,故应使用按址传递(ByRef)方式传递参数。

(17) :D<A ></A>(18) :A此题考查的是简单的循环语句,7的阶乘是从1到7相乘,因此,t的初值应为1,k的值从7递减到2,执行循环语句,完成7的阶乘的计算。

(19) :Bx为窗体/模块级变量,可以在该窗体或模块的所有过程中使用。

在proc过程中改变了X 的值为25,那么最后在Labell中显示的就是25。

由于参数传递为传值方式,所以命令按钮Click事件过程中所定义的Y和proc过程中的Y不是同一个变量,而是分别为各自过程中的过程级变量,因此在proc中的Y值变为6,却不影响Click事件过程中定义的Y,Click 事件中最后在Lable2显示的还是3。

(20) :B(21) :A通常将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。

它可以分为软件定义、软件开发及软件运行维护三个阶段。

(22) :CList属性用来列出表项的内容;Listlndex属性的设置值是已选中的表项的位置;Text属性的值为最后一次选中的表项的内容。

(23) :D本题考查的是While…Wend循环语句,只要指定的条件为True,则会重复执行一系列的语句。