2015年03月全国计算机等级考试二级《VISUAL FOXPRO》真题一及详解

上传人:lqh1****020 文档编号:88763336 上传时间:2019-05-09 格式:DOC 页数:10 大小:76.50KB
返回 下载 相关 举报
2015年03月全国计算机等级考试二级《VISUAL FOXPRO》真题一及详解_第1页
第1页 / 共10页
2015年03月全国计算机等级考试二级《VISUAL FOXPRO》真题一及详解_第2页
第2页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2015年03月全国计算机等级考试二级《VISUAL FOXPRO》真题一及详解》由会员分享,可在线阅读,更多相关《2015年03月全国计算机等级考试二级《VISUAL FOXPRO》真题一及详解(10页珍藏版)》请在金锄头文库上搜索。

1、2015年03月全国计算机等级考试二级VISUAL FOXPRO真题一(总分100, 考试时间90分钟)一、选择题1. 设某二叉树的后序遍历为CBA,中序遍历为ABC,则该二叉树的前序遍历为_。A BCAB CBAC ABCD CAB答案:C解析 二叉树遍历可以分为3种:前序遍历(访问根节点在访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。后序遍历为CBA,则A为根节点。中序遍历为ABC,则B和C均为右子树节点,且B为C父节点,可知前序遍历为ABC,C选项正确。2. 下列叙述中正确的是_。A 存储空间不连

2、续的所有链表一定是非线性结构B 结点中有多个指针域的所有链表一定是非线性结构C 能顺序存储的数据结构一定是线性结构D 带链的栈与队列是线性结构答案:D解析 一个非空的数据结构如果满足以下两个条件:有且只有一个根节点;每一个节点最多有一个前件,也最多有一个后件,称为线性结构,称为线性表,可以采用顺序存储和链接存储,其中链式存储空间不连续,所以A选项错误。双向链表节点有两个指针域,指向前一个节点的指针和指向后一个节点的指针,也是线性结构,B选项错误。顺序存储结构中可能根节点不唯一,故可能不是线性结构,C选项错误。栈是所有的插入与删除都限定在表的同一端进行的线性表;队列是指允许在一端进行插入,而在另

3、一端进行删除的线性表。D选项正确。3. 算法时间复杂度的度量方法是_。A 算法程序的长度B 执行算法所需要的基本运算次数C 执行算法所需要的所有运算次数D 执行算法所需要的时间答案:B解析 算法的时间复杂度是指执行算法所需要的计算工作量,算法的计算工作量是用算法所执行的基本运算次数来度量的,B选项正确。4. 设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为_。A 1B 2C m-1D 0或m答案:D解析 由初始状态为front=rear=m可知此时循环队列为空。入队运算时,首先队尾指针进1(即re

4、ar+1),然后在rear指针指向的位置插入新元素。特别的,当队尾指针rear=m+1时,置rear=1。退队运算时,排头指针进1(即front+1),然后删除front指针指向的位置上的元素,当排头指针front=m+1时,置front=1。若经过运算,front=rear可知队列空或者队列满,D选项正确。5. 计算机软件的构成是_。A 源代码B 程序和数据C 程序和文档D 程序、数据及相关文档答案:D解析 计算机软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。D选项正确。6. 下面不属于软件设计阶段任务的是_。A 软件的详细设计B

5、 软件的总体结构设计C 软件的需求分析D 软件的数据设计答案:C解析 软件生命周期分为:软件定义期、软件开发期、运行维护期。软件设计属于软件开发期任务,通常又分为概要设计和详细设计两个阶段,给出软件的结构、模块的划分、功能的分配以及处理流程。需求分析属于软件定义期任务,C选项正确。7. 下面属于黑盒测试方法的是_。A 边界值分析法B 基本路径测试C 条件覆盖D 条件-分支覆盖答案:A解析 黑盒测试是把程序看成一只黑盒子,测试者完全不了解,或不考虑程序的结构和处理过程。它根据规格说明书的功能来设计测试用例,检查程序的功能是否符合规格说明的要求。常用的黑盒测试方法和技术有:等价类划分法、边界值分析

6、法、错误推测法和因果图等,A选项正确。白盒测试的主要技术有逻辑覆盖测试(语句覆盖、路径覆盖、判断覆盖、条件覆盖)、基本路径测试等,B、C、D选项错误。8. 一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是_。A 1:1联系B 1:m联系C m:1联系D m:n联系答案:B解析 一般来说,实体集之间必须通过联系来建立联接关系,分为3类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。一个公司与多个雇员的关系为1:m联系,B选项正确。9. 有关系R如下,其中属性B为主键: B C Da 0 k1b 1 n12 p1则其中最后一个记录违反了_。A 实体完

7、整性约束B 参照完整性约束C 用户定义的完整性约束D 关系完整性约束答案:A解析 关系模型中可以有3类完整性约束:实体完整性约束、参照完整性约束和用户定义的完整性约束。实体完整性约束是指,若属性M是关系的主键,则属性M中的属性值不能为空值。属性B为主键,最后一个记录为空,违反了实体完整性约束,A选项正确。10. 在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是_。A 概念数据模型B 逻辑数据模型C 物理数据模型D 关系数据模型答案:A解析 数据模型按照不同的应用层次分为以下3种类型:概念数据模型,着重于对客观世界复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面

8、向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。A选项正确。11. 在Visual FoxPro中表的字段类型不包括_。A 数值型B 整型C 双精度型D 长整型答案:D解析 Visual FoxPro表中的字段类型包括数值型、双精度型和整型,不包括长整型,故D选项正确。12. 为表增加记录的Visual FoxPro命令是_。A 仅INSERTB 仅APPENDC INSERT和APPENDD 以上都不对答案:C解析 添加记录命令APPEND BLANK是在表的尾部增加记录;插入记录命令为INSERT,I

9、NSERTBEFOREBLANK是在当前表的当前记录前或后插入一条新的记录。INSERT和APPEND都是为表增加记录,故C选项正确。13. 可以直接修改记录的Visual FoxPro命令是(非SQL命令、不需要交互操作)_。A REPLACEB EDITC CHANGED 以上都不对答案:A解析 REPLACE为直接修改命令,EDIT和CHANGE用于对当前记录进行交互修改和编辑,故A选项正确。14. 显示与隐藏命令窗口的错误操作是_。A 单击常用工具栏上的命令窗口按钮B 退出Visual Foxpro,再重新打开C 分别按Ctrl+F4和Ctrl+F2组合键D 通过窗口菜单下的命令窗口选

10、项来切换答案:B解析 A、C和D选项说法正确。退出Visual FoxPro,再重新打开,并不能隐藏命令窗口,故B选项错误。15. 在创建表文件时要定义一个逻辑型字段,应在该字段的宽度位置输入_。A 1B 3C .FD 不必输入答案:D解析 逻辑行数据的长度固定为1,系统已设定了,不需用户再定义,故D选项正确。16. 当用命令CREATE DATABASE db创建一个数据库后,磁盘上不会出现的文件是_。A db.DBFB db.DBCC db.DCTD db.DCX答案:A解析 .DBF是数据表的扩展名,命令CREATE DATABASE db只是建立了数据库,还没建立表,不会出现表文件,故

11、选项A错误。数据库文件的扩展名是.DBC,db.DBC是db的数据库文件,选项B正确。db.DCT是数据库db的备注文件,C选项正确。db.DCX是数据库db的索引文件,选项D正确。17. 在Visual Foxpro中,下面有关表和数据库的叙述中错误的是_。A 一个表可以不属于任何数据库B 一个表可以属于多个数据库C 一个数据库表可以从数据库中移去成为自由表D 一个自由表可以添加到数据库中成为数据库表答案:B解析 自由表不属于任何一个数据库,故A选项表述正确。一个表要么不属于任何数据库,要么只能属于一个数据库,故B选项表述错误。数据库表从数据库中移去之后成为自由表,故C选项表述正确。自由表添

12、加到数据库中就成为数据库表,故D选项表述正确。18. 只有在建立索引后才适合使用的命令是_。A GOTOB LOCATEC SEEKD SORT答案:C解析 对于当前工作区打开的表,用户可以使用GOTO命令进行记录直接定位,GOTO TOP命令在不使用索引时,当前指向表的第一条记录,使用索引时当前指向索引项排在最前面的索引对应记录,GOTO命令在不建立索引和建立索引的情况下都能使用,故A选项错误。使用Locate命令进行条件定位,与是否建立索引无关,故B选项错误。SEEK命令是索引打开的情况下对记录进行快速定位,可以用索引号或者索引名指定按哪个索引定位,故C选项正确。SORT是对数据表中记录的

13、排序命令,与是否建立索引无关,故D选项错误。19. 在Visual Foxpro中,使用SEEK 索引键值命令按索引键值查找记录,当查找到具有指定索引键值的第1条记录后,如果还需要查找下一条具有相同索引键值的记录,应使用命令_。A SEEK 索引键值命令B SKIP命令C CONTINUE命令D GO命令答案:B解析 SEEK命令是索引打开的情况下对记录进行快速定位,可以用索引号或者索引名指定按哪个索引定位,故A选项错误。基准定位SKIPn,n为整数时,向后移动;n为负数时,向前移动,在使用索引情况下,是按索引项的顺序定位,故选项B正确。CONTINUE命令用于在LOCATE命令后,找到下一条

14、满足条件的记录并继续处理,故C选项错误。使用GOTO命令是进行记录直接定位,故选项D错误。20. 下面有关查询的叙述中错误的是_。A 查询文件的扩展名是.QPRB 查询的去向包括表、临时表、报表等C 查询的数据源包括表和视图D 查询是一种特殊的文件,只能通过查询设计器创建答案:D解析 查询是一个以扩展名为.QPR独立保存的文本文件,故A选项正确。查询的去向包括临时表、表、报表和标签等,选项B正确。查询的数据源包括表和视图,选项C正确。建立查询有两种方式,一种通过查询设计器建立查询,另一种是直接编辑查询文件,故选项D错误。21. 在Visual FoxPro中,命令?与命令?的区别是_。A 命令?在当前光标位置输出表达式结果;命令?在下一行开始输出B 命令?在当前光标位置输出表达式结果;命令?在下一行开始输出C ?可以输出一个常量、变量或表达式;?可以输出若干个常量、变量或表达式D ?在显示器上输出;?在打印机上输出答案:B解析 ?表达式或?表达式用于显示表达式的值,唯一区别就是命令?在当前行的光标位置输出表达式结果,命令?在下一行开始输出表达式的值,故B选项正确。22. 连续执行以下命令后,最后一条命令的输出结果是_。x=10x=x=20? xA 10B 20C .T.D .F.答案:D解析

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

当前位置:首页 > 资格认证/考试 > 公务员考试

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