2012年全国计算机等级考试二级VF笔试真题答案详细解析

上传人:公**** 文档编号:499528852 上传时间:2023-02-26 格式:DOC 页数:10 大小:51.50KB
返回 下载 相关 举报
2012年全国计算机等级考试二级VF笔试真题答案详细解析_第1页
第1页 / 共10页
2012年全国计算机等级考试二级VF笔试真题答案详细解析_第2页
第2页 / 共10页
2012年全国计算机等级考试二级VF笔试真题答案详细解析_第3页
第3页 / 共10页
2012年全国计算机等级考试二级VF笔试真题答案详细解析_第4页
第4页 / 共10页
2012年全国计算机等级考试二级VF笔试真题答案详细解析_第5页
第5页 / 共10页
点击查看更多>>
资源描述

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

1、2012年全国计算机等级考试真题答案详细解析参考答案及解析二级VF笔试一、选择题(1)【答案】C)【解析】为了充分利用存储空间,可以把顺序队列看成一个环状空间,即把顺序队列的头尾指针相连,这样的队列称之为循环队列。它是对顺序队列的改进,故循环队列是队列的一种顺序存储结构。选项C)正确。(2)【答案】D)【解析】栈是一种后进先出的线性表,队列是一种先进先出的线性表,二者均是线性结构,故选项A)、B)、C)均不对,答案为选项D)。(3)【答案】B)【解析】由二叉树的性质n0=n2+1可知,度为0的结点数(即叶子结点数)=度为2的结点数+1,根据题意得知,度为2的结点数为4个,那么25-5-4=16

2、即为度为1的结点数,选项D)正确。(4)【答案】C)【解析】内模式也称存储模式,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式,对应于物理级,它是数据库中全体数据的内部表示或底层描述,是数据库最低一级的逻辑描述,它描述了数据在存储介质上的存储方式翱物理结构,对应着实际存储在外存储介质上的数据库。所以选项A)正确。(5)【答案】D)【解析】在关系R中如记录完全函数依赖于属性(组)X,则称X为关系R中的一个候选关键字。在一个关系中,候选关键字可以有多个且在任何关系中至少有一个关键字。所以在满足数据完整性约束的条件下,一个关系应该有一个或多个候选关键字,所以选项C)正确。(6)【答案

3、】B)【解析】R和S的差是由属于R但不属于S的元组组成的集合,运算符为“-”。记为T=R-S。根据本题关系R和关系S运算前后的变化,可以看出此处进行的是关系运算的差运算。故选项B)正确。(7)【答案】C)【解析】通常把软件产品从提出、实现、使用、维护到停止使用(退役)的过程称为软件生命周期。可以将软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。软件生命周期的主要活动阶段是可行性研究与计划制定、需求分析、软件设计、软件实现、软件测试、运行和维护。软件生命周期不包括市场调研。(8)【答案】C)【解析】需求分析是对待开发软件提出的需求进行分析并给出详细的定义。主要工作是编写软件需求规格说明

4、书及用户手册。需求分析的任务是导出目标系统的逻辑模型,解决“做什么”的问题。制定软件集成测试计划是软件设计阶段需要完成的任务。(9)【答案】A)【解析】黑盒测试也称功能测试或数据驱动测试,设计测试用例着眼于程序外部结构、不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。故选项D)正确。(10)【答案】D)【解析】软件设计包括概要设计和详细设计,软件概要设计中,面向数据流的设计方法有变换型系统结构图和事务型数据流两种。软件详细设计,程序流程图(PDF)和PAD(问题分析图)是过程设计的常用工具。数据流图(DFD图)是软件定义阶段结构化分析方法常用的工具。(11)【答案】B)【解析】Visu

5、al FoxPro 6.0是一种关系数据库管理系统,该系统可以对多个关系型数据库进行管理。基本的数据结构是二维表。(12)【答案】A)【解析】字符型常量也称为字符串,其表示方法是用定界符半角单引号、双引号或方括号把字符串扩起来。字符型常量的定界符必须成对匹配,不能一边用单引号一边用双引号。如果某种定界符本身也是字符串的内容,则需要用另一种定界符为该字符串定界。故选项A)中用两对方括号定界是错误的。(13)【答案】C)【解析】函数UPPER( )的功能是将指定表达式值中的小写字母转换成大写字母,其它字符不变。所以选项C)正确。(14)【答案】D)【解析】按文件的扩展名分类,索引可以分为单索引文件

6、和复合索引文件,其中复合索引文件又包括结构复合索引文件和非结构复合索引文件。复合索引文件的特点有文件的主名与表名同名;打开表时自动打开;可以包含多个索引关键字表达式;在添加、更改或删除记录时自动维护索引。在表设计器中建立的索引都是结构复合压缩索引。(15)【答案】A)【解析】数据完整性一般包括实体完整性、域完整性、参照完整性等。实体完整性是保证表中记录唯一的特性,即在一个表中不允许有重复的记录。在Visual FoxPro中利用主关键字或候选关键字来保证表中记录的唯一,即保证实体唯一性;增加字段有效性规则是对数据类型的定义,属于域完整性的范畴,比如对数值型字段,通过指定不同的宽度说明不同范围的

7、数值数据类型,从而可以限定字段的取值类型和取值范围; 参照完整性:在输入或删除记录时,参照完整性能保持表之间已定义的关系。故选项A)正确。(16)【答案】B)【解析】 OPEN命令表示打开数据库,SELECT命令表示选择工作区,USE命令表示打开表及其相关索引文件、打开一个SQL视图或关闭表,LOAD命令表示将二进制文件、外部命令或者外部函数装入内存中。所以选项B)正确。(17)【答案】C)【解析】当程序执行到INPUT命令时,暂停执行,等待用户从键盘输入数据。当用户以回车键结束输入时,系统计算表达式的值,并将计算结果存入指定的内存变量,然后继续执行程序;当程序执行到ACCEPT命令时,暂停执

8、行,必须等待用户从键盘输入字符串。当用户以回车键结束输入时,系统将该字符串存入指定的内存变量,然后继续执行程序;WAIT命令的格式:WAIT TO WINDOW AT,。此命令的功能是显示字符表达式的值作为提示信息,暂停程序的执行,直到用户按任意键或单击鼠标。所以WAIT命令的功能为暂停程序的执行,而不是等待输入数据。故选项C)正确。(18)【答案】B)【解析】 选项B)命令按钮控件在应用程序中起控制作用,用于完成某一特定的操作,特定操作代码通常放置在命令按钮的Click事件中,是对数据源进行操作的控件,不能用于设置数据源。(19)【答案】A)【解析】SQL中查询命令的格式:SELECT 字段

9、名 FROM 表名 WHERE 条件。选项B)和C)中都使用了FOR短语,不符合查询命令的格式。根据题意查询出“住址”字段中含有“望京”字样的教师信息,这是一个字符串匹配的查询,显然应该使用LIKE运算符。LIKE子句的使用格式为:字段 LIKE 字符串表达式,其中字符串表达式中可以使用通配符,%表示匹配包含零个或多个字符的任意字符串,_表示任意一个字符。因为“住址”字段的数据类型是字符型数据,所以LIKE后面应该是一个字符串,必须用双引号作为定界符,因此查询条件应书写为WHERE 住址 LIKE %望京%。所以选项D)也是错误的,故项A)正确。(20)【答案】B)【解析】查询设计器中的“筛选

10、”选项卡对应SQL语句中的WHERE短语,用于指定查询条件;“字段”选项卡对应SQL语句中SELECT短语,用来指定所要查询的字段;查看生成的SQL代码可通过单击“查询”下拉菜单的“查看SQL”命令;增加或删除查询表在查询设计器中操作。故选项B)正确。(21)【答案】A)【解析】函数EOF()的功能是测试指定表文件中的记录指针是否指向文件尾,若是就返回逻辑真(.T.)。表明记录指针是指在最后一条记录的后面位置。函数RECNO()的功能是返回当前表文件或指定表文件中当前记录的记录号。如果指定工作区上没有打开表文件,函数值为0。如果记录指针指向文件尾,函数值为表文件中的记录数加1。此数据库表中有2

11、0条记录,并且用函数EOF()测试得到结果为.T.,说明记录指针已经指向了文件尾,故此时函数RECNO()的值为21。(22)【答案】C)【解析】在SQL中为字段添加有效性规则的语句格式为“ALTER TABLE 表名ALTER 字段名 SET CHECK 字段规则”,所以选项A)、B)和D)都不符合语句格式,取职工号的左边三位字符所使用的函数是LEFT(字段名,位数)。故选项C)正确。(23)【答案】D)【解析】此题是通过两个字段对数据表建立复合索引,建立复合索引时要求字段类型匹配。此题中性别为字符型,而年龄为数值型,这两个字段类型不匹配, 故选项A)是错误的,选项C)是不正确的索引格式,选

12、项B)中用VAL()函数不能将字符型数据“性别”转换成数值型,该函数只能转换由数字符号组成的字符型数据。选项D)中的年龄字段通过STR()函数转换成了字符型,与性别字段的类型相匹配。(24)【答案】A)【解析】SQL语句中,删除视图的格式为:DROP VIEW ,故选项A)正确。(25)【答案】B)【解析】在Visual FoxPro中,变量可分为公共变量、私有变量和局部变量3类。其中,在程序中直接使用的(没有通过PUBLIC和LOCAL命令事先声明)或由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。而局部变量只能在建立它的模块中使用,不能在上层或下层模

13、块中使用。(26)【答案】C)【解析】ButtonCount属性指定命令组中命令按钮的数目,Value属性用来指定命令组当前的状态。该属性的类型可以是数值型的,也可以是字符型的。若为数值型值n,则表示命令组中第n个命令按钮被选中; 若为字符型值c,则表示命令组中Caption属性值为c的命令按钮被选中。ControlSource属性用来设置命令按钮组的数据源,命令按钮组没有ButtonNum属性,故选项C)正确。(27)【答案】D)【解析】.MNX是菜单文件的扩展名;.FXP是编译后的程序的扩展名;.PRG是程序文件的扩展名;.FRX是报表文件的扩展名,故选项D)正确。(28)【答案】D)【解

14、析】标准SQL的数据定义功能非常广泛,一般包括数据库的定义、表的定义、视图的定义、存储过程的定义、规则的定义和索引的定义等若干部分。DROP TABLE 用于删除表或视图,修改表结构的命令是ALTER TABLE,CREATE TABLE命令用于建立表或视图。(29)【答案】B)【解析】Visual FoxPro系统菜单是一个典型的菜单系统,其主菜单是一个条形菜单。条形菜单中包含文件、编辑、显示、工具、程序、窗口和帮助菜单项。选择条形菜单中的每一个菜单项都会激活一个弹出式菜单。通过SET SYSMENU命令可以允许或禁止在程序执行时访问系统菜单,也可以重新配置系统菜单。一般常用到将系统菜单恢复

15、成标准配置,可先执行SET SYSMENU NOSAVE,然后执行SET SYSMENU TO DEFAULT。不带参数的SET SYSMENU TO命令将屏蔽系统菜单,使系统菜单不可用。(30)【答案】A)【解析】此题运行表单时,触发事件的先后顺序为:先触发表单的Load事件;再触发命令按钮的Init事件;再触发命令组的Init事件;最后触发表单的Init事件。故选项A)正确。(31)【答案】D)【解析】此题要求查询所有的信息,即所有的字段。在SELECT查询语句中,要求查询所有的字段,不只是查询“借书证号”字段,用“*”来表示要查询的所有字段,而不能使用ALL,故选项A)、B)和C)错误,选项D)正确。(32)【答案】C)【解析】YEAR()函数表示将日期型转化为数值型。此题查询2011年被借过的图书信息,在WHERE语句中,条件应为YEAR(借书日期)=2011,故选项A)、B)、D)中的条件设置都是错误的,选项C)正确。(33)【答案】A)【解析】从数据表中可以看出,所要查询的字段包括“姓名”和“所在单位”两个字段,这两个字

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

当前位置:首页 > 高等教育 > 习题/试题

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