2016年03月全国计算机等级考试二级《Visual FoxPro》真题及详解

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

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

1、2016年03月全国计算机等级考试二级Visual FoxPro真题(总分100, 考试时间90分钟)一、选择题1. 下面属于黑盒测试方法的是_。A 边界值分析法B 基本路径测试C 条件覆盖D 条件-分支覆盖答案:A解析 常用的黑盒测试方法有:等价类划分法;边界值分析法;错误推测法;因果图等。常用的白盒测方法有:逻辑覆盖测试,包括语句覆盖、路径覆盖、判断覆盖、条件覆盖;基本路径测试等。2. 在数据库设计中,将E-R图转换成关系数据模型的过程属于_。A 逻辑设计阶段B 需求分析阶段C 概念设计阶段D 物理设计阶段答案:A解析 逻辑设计阶段将不适用于计算机处理的E-R图转换成关系模式。3. 当用命

2、令CREATE DATABASE db创建一个数据库后,磁盘上不会出现的文件是_。A db. DBFB db. DBCC db. DCTD db. DCX答案:A解析 A项,DBF是数据表的扩展名,命令只建立了数据库,并没有建立表,所以不会出现表文件。BCD三项文件都会出现,其中,B项,db. DBC是db的数据库文件;C项,db. DCT是数据库db的备注文件;D项,db. DCX是数据库db的索引文件。这些文件都会出现。4. Visual FoxPro的设计器是创建和修改应用系统各种组件的可视化工具,打开设计器的方式不包括_。A 使用命令方式B 从系统的工具菜单选择并打开C 在项目管理器环

3、境下调用、打开D 以上都不对答案:B解析 设计器可以通过项目管理器和命令方式打开,但不能从系统的工具菜单打开。5. 设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为_。A BCAB CBAC ABCD CAB答案:B解析 二叉树遍历方式有:前序遍历,访问根结点在访问左子树和访问右子树之前;中序遍历,访问根结点在访问左子树和访问右子树之间;后序遍历,访问根结点在访问左子树和访问右子树之后。因为前序遍历为ABC,所以A为根结点;因为中序遍历为CBA,所以C和B均为A的左子树结点,且B是C的父结点,由此可知整棵树结点的关系,后序遍历为CBA。6. 在查询设计器中,要想将查询结果

4、直接送至Visual FoxPro主窗口显示,查询去向应指定为_。A 浏览B 临时表C 屏幕D 报表答案:C解析 查询去向有:浏览、临时表、表、图形、屏幕、报表、标签。查询去向指定为屏幕可以直接把查询结果送至Visual FoxPro主窗口显示。7. 一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是_。A 1: 1联系B 1: m联系C m: 1联系D m: n联系答案:D解析 实体集之间的联系包括:一对一联系,记作1: 1;一对多联系,记作1: m;多对多联系,记作m: n。一个兴趣班可以招收多个学生,一个学生可以参加多个兴趣班,所以兴趣班与学生之

5、间的联系为多对多m: n联系。8. 在建立数据库表baby. dbf时,将年龄字段的字段有效性规则设为年龄0,能保证数据的_。A 域完整性B 实体完整性C 参照完整性D 表完整性答案:A解析 年龄0保证了单个字段年龄的域完整性,域完整性是指对表中字段取值的限定;实体完整性是指保证表中记录惟一的特性;参照完整性跟表之间的联系有关。9. 设表student(学号,姓名,年龄)共有4条记录。其记录值如下:(1, 张三, 18)(2, 李斯, 20)(3, 钱力, 18)(4, 章好, 18)执行如下程序后,屏幕显示学生信息的记录数是_。CLEABUSE studentSCAN WHILE 年龄=18

6、DISPLAYENDSCANUSEA 0B 1C 2D 3答案:B解析 SCAN循环首先指明需要处理的记录范围及应满足的条件,然后记录指针就会自动地在当前表的指定范围内且满足条件的记录上移动,对每一条记录执行循环体内的命令。DISPLAY默认显示当前记录,所以虽然满足条件的记录有3条,但屏幕中只显示一条。10. 在最坏情况下_。A 快速排序的时间复杂度比冒泡排序的时间复杂度要小B 快速排序的时间复杂度比希尔排序的时间复杂度要小C 希尔排序的时间复杂度比直接插入排序的时间复杂度要小D 快速排序的时间复杂度与希尔排序的时间复杂度是一样的答案:C解析 对长度为n的线性表排序时,各种算法的时间复杂度如

7、下: 方法 平均时间 最坏情况时间冒泡排序 O(n 2 ) O(n 2 )直接插入排序 O(n 2 ) O(n 2 )简单选择排序 O(n 2 ) O(n 2 )快速排序 O(nlog 2 n) O(n 2 )堆排序 O(nlog 2 n) O(nlog 2 n)希尔排序的时间效率与所取的增量序列有关,如果增量序列为:d 1 =n/2,d i+1 = d i /2,那么最坏情况下的时间复杂度为O(n 1.5 )。11. 设采购表包含产品号、单价、数量和金额四个字段,其中单价、数量和金额字段都是数值型。如果把所有的金额都直接修改成单价*数量,下列正确的命令是_。A UPDATE ALL金额WIT

8、H单价*数量B REPLACE ALL金额WITH单价*数量C CHANGE ALL金额WITH单价*数量D EDIT ALL金额WITH单价*数量答案:B解析 REPLACE命令常用来修改记录,对指定范围内符合条件的记录,用指定的表达式值替换指定字段的内容,格式为:REPLACE字段名1WITH表达式1,字段名2WITH表达式2FOR条件表达式。因为要替换所有记录,所以使用REPLACE ALL。12. 有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为_。A .并B 自然连接C 笛卡尔积D .交答案:C解析 关系T是由关系R中的成员和关系S中的成员的所有可能的有序对组成,是笛卡

9、尔积运算。并又写为RS,是将S中的记录追加到R后面;交又写为RS,结果是既属于R又属于S的记录组成的集合;自然连接是指去掉重复属性的等值连接。13. 下列叙述中正确的是_。A 有两个指针域的链表称为二叉链表B 循环链表是循环队列的链式存储结构C 带链的栈有栈顶指针和栈底指针,因此又称为双重链表D 结点中具有多个指针域的链表称为多重链表答案:D解析 A项错误,双向链表有两个指针域,但它不是二叉链表;B项错误,循环链表与循环队列是不同的存储结构,循环队列是一种顺序存储结构;C项错误,带链的栈,结点只有一个指针域是单链表。14. 下面有关视图的叙述中错误的是_。A 视图的数据源只能是数据库表和视图,

10、不能是自由表B 在视图设计器中不能指定查询去向C 视图没有相应的文件,视图定义保存在数据库文件中D 使用USE命令可以打开或关闭视图答案:A解析 视图的数据可以来自数据库表、自由表和其他视图。B项正确,视图设计器不能指定查询去向;C项正确,视图不作为独立的文件存储,只是在数据库文件中保存视图定义;D项正确,建立视图后,可以用USE命令打开和关闭视图。15. 下面对类和对象主要特征描述正确的是_。A 对象惟一性B 对象无关性C 类的单一性D 类的依赖性答案:A解析 对象的特点主要包括:标识惟一性;分类性;多态性;封装性;模块独立性。类是关于对象的抽象描述。16. 查询设计器和视图设计器很像,以下

11、哪个选项卡是查询设计器没有的_。A 联接B 筛选C 排序依据D 更新条件答案:D解析 查询设计器的选项卡有:字段;联接;筛选;排序依据;分组依据;杂项。视图设计器比查询设计器多一个更新条件选项卡。17. 设数据元素的集合D=1, 2, 3, 4, 5,则满足下列关系R的数据结构中为线性结构的是_。A R=(1, 2),(3, 4),(5, 1)B R=(1, 3),(4, 1),(3, 2),(5, 4)C R=(1, 2),(2, 3),(4, 5)D R=(1, 3),(2, 4),(3, 5)答案:B解析 线性结构是指有且只有一个根结点,且每个结点最多有一个前件,也最多有一个后件的非空数

12、据结构。A项错误,3和5都为根结点;C项错误,1和4都为根结点;D项错误,1和2都为根结点。18. LEFT(123456789, LEN(中国)的计算结果是_。A 1234B 3456C 12D 89答案:A解析 LEN(字符表达式)用来求字符串长度,即返回字符个数,每个中文占两个字符,所以LEN(中国)=4。LEFT(字符表达式,长度)用来取子串,函数值是在指定表达式的左端取一个指定长度的子串,LEFT(123456789,4)的值为1234。19. 查询2013年已经年检的驾驶证编号和年检日期,正确的SQL语句是_。A SELECT驾驶证编号,年检日期FROM驾驶证年检WHERE yea

13、r(年检日期)=2013B SELECT驾驶证编号,年检日期FROM驾驶证年检WHERE年检日期=2013C SELECT驾驶证编号,年检日期FROM驾驶证年检WHERE年检日期=year(2013)D SELECT驾驶证编号,年检日期FROM驾驶证年检WHERE year(年检日期)=year(2013)答案:A解析 筛选年检日期为2013的语句应为:year(年检日期)=2013。year()返回日期型或日期时间型数据的年份。20. 通常软件测试实施的步骤是_。A 集成测试、单元测试、确认测试B 单元测试、集成测试、确认测试C 确认测试、集成测试、单元测试D 单元测试、确认测试、集成测试答

14、案:B解析 软件测试的步骤为:单元测试;集成测试;确认测试;系统测试。21. 在当前工作区打开了一个包含10条记录的表,在执行了GO BOTTOM和SKIP两条命令后,如下函数返回真(T)的是_。A FOUND()B BOF()C EOF()D ERROR()答案:C解析 GO BOTTOM执行后,记录指针指向最后一条记录;SKIP执行后记录指针指向最后一条记录后面的位置。EOF()用于测试当前表文件记录指针是否指向文件尾,所以返回真;BOF()用于测试当前表文件或指定表文件中记录指针是否指向文件首,返回假。22. 下面程序的运行结果是_。CLEARS=0i=-lDO WHILE i=20i=i+2IF i%5!=0i=i+1LOOPENDIFs=s+iENDDO? sA 0B 30C 35D 45答案:D解析 循环体内i首先自增2,然后判断i是否能整除5,不能自增1,否则s=s+i。在循环中,当i=10、15和20时,s=10+15+20=45。23. Show方法用来将表单的_。A Enabled属

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

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

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