[计算机类试卷]国家二级VF笔试模拟试卷51及答案与解析.doc

上传人:ownview251 文档编号:501674 上传时间:2018-11-29 格式:DOC 页数:22 大小:75KB
下载 相关 举报
[计算机类试卷]国家二级VF笔试模拟试卷51及答案与解析.doc_第1页
第1页 / 共22页
[计算机类试卷]国家二级VF笔试模拟试卷51及答案与解析.doc_第2页
第2页 / 共22页
[计算机类试卷]国家二级VF笔试模拟试卷51及答案与解析.doc_第3页
第3页 / 共22页
[计算机类试卷]国家二级VF笔试模拟试卷51及答案与解析.doc_第4页
第4页 / 共22页
[计算机类试卷]国家二级VF笔试模拟试卷51及答案与解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、国家二级 VF笔试模拟试卷 51 及答案与解析 1 在以下描述中,不是线性表顺序存储结构的特征是 ( A)不便于插入和删除 ( B)需要连续的存储空间 ( C)可随机访问 ( D)需另外开辟空间来保存元素之间的关系 2 下列关于栈的描述中错误的是 ( A)栈是先进后出的线性表 ( B)栈只能顺序存储 ( C)栈具有记忆作用 ( D)对栈的插入与删除操作中,不需要改变栈底指针 3 在一棵度为 3的树中,度为 3的结点个数为 2,度为 2的结点个数为 1,则度为0的结点个数为 ( A) 4 ( B) 5 ( C) 6 ( D) 7 4 已知一个有序表为 (14,21,27,39,45,53,66,

2、80,91, 119,150),当使用二分法查找值为元素 27的元素时,查找成功的比较次数为 ( A) 1 ( B) 2 ( C) 3 ( D) 5 5 设待排序关键码序列为 (33, 18, 9, 25, 67, 82, 53, 95, 12, 70),要按关键码值递增的顺序排序,采取以第一个关键码为分界元素的快速排序法,第一趟排序完成后关键码 33被放到了第 _个位置 ( A) 3 ( B) 5 ( C) 7 ( D) 9 6 结构化程序设计主要强调的 是 ( A)程序的规模 ( B)程序的易读性 ( C)程序的执行效率 ( D)程序的可移植性 7 软件工程包括软件开发技术和软件工程管理。

3、下面属于软件工程管理内容的是 ( A)软件工具 ( B)软件工程环境 ( C)开发方法 ( D)软件工程经济学 8 关于模块设计的原则,以下叙述中正确的是 ( A)模块的内聚性高,模块之间的耦合度高 ( B)模块的内聚性高,模块之间的耦合度低 ( C)模块的内聚性低,模块之间的耦合度高 ( D)模块的内聚性低,模块之间的耦合度低 9 数据库系统的核心是 ( A)数据库 ( B)数据库管理系统 ( C)数据模型 ( D)软件工具 10 E-R模型属于 ( A)概念模型 ( B)层次模型 ( C)网状模型 ( D)关系模型 11 在下面的 VisualFoxPro表达式中,运算结果是逻辑真的是 (

4、 A) EMPTY(.NULL.) ( B) LIKE(acd, ac?) ( C) AT(a,123abc) ( D) EMPTY(SPACE(2) 12 下列选项中不能返回逻辑值的是 ( A) EOF() ( B) BOF() ( C) RECNO() ( D) FOUND() 13 执行如下命令序列 (设今天是 2005年 5月 4日 )storedate()tom_dateM_date=m_date-365?year(m_date)的显示结果是 ( A)其中有错误 ( B) 05/04/2001 ( C) 2005 ( D) 2004 14 如果要改变一个关系中属性的排列顺序,应使用的

5、关系运算是 ( A)重建 ( B)选取 ( C)投影 ( D)连接 15 使用关系运算对表进行操作,得到的结果是 ( A)属性 ( B)元组 ( C)关系 ( D)关系模式 16 每个对象都可以对一个被称为事件的动作进行识别和响应。下面对于事件的描述中,是错误的 _。 ( A)事件是一种预先定义好的特定的动作,由用户或系统激活 ( B) VisualFoxPro基类的事件集合是由系统预先定义好后,是唯一的 ( C) VisualFoxPro基类的事件也可以由用户创建 ( D)可以激活事件的用户动作有按键、单击鼠标、移动鼠标等 17 只有满足连接条件的记录才包含在查询结果中,这种连接为 ( A)

6、左连接 ( B)右连接 ( C)内部连接 ( D)完全连接 18 在 “添加表 和视图 ”窗口, “其他 ”按钮的作用是让用户选择 ( A)数据库表 ( B)视图 ( C)不属数据库的表 ( D)查询 19 默认查询的输出形式是 ( A)数据表 ( B)图形 ( C)报表 ( D)浏览 20 同一个表所有备注字段的内容存储在 ( A)该表文件中 ( B)不同的备注文件 ( C)同一个备注文件 ( D)同一个数据库文件 21 在向数据库添加表的操作中,下列叙述中不正确的是 ( A)可以将一张 “独立的 ”表添加到数据库中 ( B)可以将一个已属于一个数据库的表添加到另一个数据库中 ( C)可以在

7、数据库设计器中新建一个表使其成为数据库表 ( D)欲使一个数据库表成为另外一个数据库的表,则必须先使它成为自由表 22 打开一个建立了结构复合索引的数据表,表记录的顺序将按 ( A)第一个索引标志 ( B)最后一个索引标志 ( C)主索引标志 ( D)原顺序 23 主索引字段 ( A)不能出现重复值或空值 ( B)能出现重复值 ( C)能出现空值 ( D)不能出现重复值,但能出现空值 24 表文件有 20条记录,当前记录号为 10,执行命令 LIST NEXT 5以后,所显示记录的序号是 ( A) 11 15 ( B) 11 16 ( C) 10 15 ( D) 10 14 25 在 Visu

8、al FoxPro 6.0中,建立查询可用 _ 方法 ( A)使用查询向导 ( B)使用查询设计器 ( C)直接使用 SELECT-SQL命令 ( D)以上方法均可 26 查询的数据源可以是 ( A)自由表 ( B)数据库表 ( C)视图 ( D)以上均可 27 在 SQL查询时,使用 WHERE子句指出的是 ( A)查询目标 ( B)查询结果 ( C)查询条件 ( D)查询视图 28 用 SQL语句建立表时将属性定义为主关键字,应使用短语 ( A) CHECK ( B) PRIMARY KEY ( C) FREE ( D) UNIQUE 29 HAVING短语不能单独使用,必须接在 _ 之后

9、 ( A) ORDERBY ( B) FROM ( C) WHERE ( D) GROUPBY 30 关系运算中,集合的并运算符是 ( A) ( B) OR ( C) UNIQUE ( D) UNION 31 在 Visual FoxPro 6.0的菜单设计中,用户定义的菜单文件及生成的菜单程序的文件扩展名分别 为 ( A) .FMT, .SCX ( B) .MNX, .PRG ( C) .PRG, .MPR ( D) .MNX, .MPR 32 在设计报表过程中,带区的作用主要是 ( A)控制数据在页面上的打印位置 ( B)控制数据在不同页上的输出位置 ( C)用于实现多重分组或设计多栏报表

10、 ( D)美化报表 33 在 Visual FoxPro 6.0中,项目管理器的 “文档 ”选项卡用于显示和管理 ( A)表单,报表和查询 ( B)数据库,表单和报表 ( C)查询,报表和视图 ( D)表单,报表和标签 34 在命令窗口 中创建的变量或数组被自动地赋予 _ 属性 ( A) PUBLIC ( B) PRIVATE ( C) LOCAL ( D)无属性 35 以下函数中能返回指定日期是一周中的第几天的是 ( A) YEAR() ( B) DOW() ( C) WEEK() ( D) DAY() 36 在一个容量为 15的循环队列中,若头指针 front=6,尾指针 rear=9,则

11、该循环队列中共有【 】个元素。 37 具有 80个结点的完全二叉树的深度为【 】。 38 使用已经存在的类作为基础建立新类的定义,这种技术叫作 类的【 】。 39 数据流图的类型有【 】和事务型。 40 在关系模型中,表 A中的某属性集是某表 B的键,则称该属性集为 A的【 】。 41 实现表之间临时联系的命令是【 】。 42 在不使用索引的情况下,为了定位满足某个逻辑条件的记录,应该使用【 】命令。 43 设有图书管理数据库: 图书 (总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价N(6,2) 读者 (借书证号 C(4),单位 C(8),姓名

12、 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 对于图书管理数据库,查询每类图书中多于 1册的册数和平均单价。请对下面的SQL语句填空: SELECT分类号 ,COUNT(*), AVG(单价 ) FROM图书; 【 】分类号【 】 44 设有图书管理数据库: 图书 (总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价N(6,2) 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总

13、编号 C(6),借书日期 D(8) 对于图书管理数据库,查询每类图书的册数和平均单价。请对下面的 SQL语句填空: SELECT分类号,【 】 FROM图书; 【 】分类号 国家二级 VF笔试模拟试卷 51 答案与解析 1 【正确答案】 D 【试题解析】 线性表的顺序存储是用一片连续空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻,数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻之中,因此不需要另外开辟空间来保存元 素之间的关系。 2 【正确答案】 B 【试题解析】 栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈操作都在栈顶进行,它是操作特点是先进后出,具有记忆

14、作用。因此选项 A、C、 D都是正确。栈可以采用顺序存储,也可以采用链式存储,因此选项 B说法不正确,是答案。 3 【正确答案】 C 【试题解析】 设这棵树中叶子结点数为 n0,度数为 1的结点数为 n1,度数为 2的结点数为 n2,度数为 3的结点数为 n3,总结点数为 n,则 n=n0+n1+n2+n3(1)设树的总入度为 m。由于在树中除了根结点外 ,其余每一个结点都有唯一的一个分支进入,则树的总结点数为 n=m+1(2)又由于树中这 m个进入分支分别由非叶子结点射出,其中度数为 1的结点射出 1,度数为 2的结点射出 2,度数为 3的结点射出 3。而且射出分支总数与总的进入分支数相等,

15、即 m=n1+2n2+3n3(3)由式 (1)、(2)、 (3)可以得到 n0=n2+2n3+1=1+22+1=6。 4 【正确答案】 B 【试题解析】 根据二分法查找的查找过程,首先将 27与表中中间的元素 53进行比较,由于 27小于 53,所以线性表的前半部分查找。第二次与比较的元素 是前半部分的中间元素,即 27,这时两者相等,即查找成功。 5 【正确答案】 B 【试题解析】 快速排序的基本思想是:通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序。在上述序列中,比关键码 33小的元素有 4

16、个,因此第一趟排序完成后关键码 33 被放到了第 5个位置。 6 【正确答案】 B 【试题解析】 结构化程序设计主要强调的是程序清晰易读,可理解性好,程序员能够进行逐步求精、程序证明和测试,以保证 程序的正确性。 7 【正确答案】 D 【试题解析】 软件工程管理主要包括软件管理学、软件工程经济学、软件心理学等内容。 8 【正确答案】 B 【试题解析】 耦合性和内聚性是衡量软件的模块独立性的两个定性的度量标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到

17、高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 9 【正确答案】 B 【试题解析】 数据库系统是由数据库 (数据 )、数据库管理系统 (软件 )、数据库管理员 (人员 )、系统平台之一 硬件平台 (硬件 )、系统平台之二 软件平台 5个部分构成。其中,数据库管理系统是 DBMS 是负责数据库的建立、使用和维护的软件。 DBMS 建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过 DBMS。另外, DBMS还承担着数据库的安全保护工作,按照 DBA所规定的要求,保证数据库的完整性和安全性。所以数据库管

18、理系统 DBMS是数据 库系统的核心,选项 B 是正确答案。数据库是数据的集合,它不是数据库系统的核心;数据模型是用来抽象、表示和处理现实世界中数据和信息的工具;软件工具是用来辅助软件开发、运行、维护、管理、支持等活动的工具。所以选项 A、 C、 D都不正确。 10 【正确答案】 A 【试题解析】 数据模型按不同的应用层次分成 3种类型,它们是概念数据模型、逻辑数据模型、物理数据模型。实体 -联系模型 (E-R模型 )是概念数据模型,而关系模型、层次模型、网状模型都是逻辑数据模型。所以,选项 A是正确答案。 11 【正确答案】 D 【 试题解析】 本题考查的是 VisualFoxPro 中各个

19、函数的功能及其返回指的类型。选项 A中的 EMPTY 函数的功能是测试其参数是否为 “空值 ”:选项 B 中的 LIKE函数的功能是比较两个字符串对应位置上的字符,如果所有对应的字符都相匹配,则返回 .T.,否则返回卫。其中它的第一个中可以包含通配符,和 ?, *号可以与多个任意字符相匹配, ?号只能与任何一个字符相匹配;选项 C中的 AT 函数的功能是返回第一个参数在第二个参数中的开始位置,若没有找到则返回 0。本题 4个选项中只有 D选项的返回值为逻辑真。关于 EMPTY函数对不同类型的 数据的空值如表 9-1所示: 表 9-1不同类型的 “空 ”值 12 【正确答案】 C 【试题解析】

20、本题考察的知识点是 VisualFoxPro 中各个函数的返回类型。函数EOF的功能是测试当前表记录指针是否指向尾标志,它的返回类型是逻辑型;函数 BOF的功能是测试当前表记录指针是否指向头标志,返回类型是逻辑型:函数RECNO的功能是返回当前记录指针的记录号,返回类型为数值型:函数 FOUND的功能是在表中查询数据时,如果查到则返回工,否则返回卫,其返回类型为逻辑型,因此 本题的答案应该是 C。 13 【正确答案】 D 【试题解析】 通过分析本题所给的程序,首先将当前日期存入内存变量 mdate中,然后将 mdate减去 365天,并将结果存入内存变量 Mdate中,此时 Mdate所表示的

21、是日期 2004年 5月 4日,最后一行程序的意思是截取 Mdate的年份并显示在屏幕上,因此本题的最后结果是 2004。 14 【正确答案】 C 【试题解析】 关系代数中的运算分为两大类,一个是传统的集合运算,主要包括:并、交、差;而对于操作关系,关系代数中还提供了专门的运算,包括选择、投影、连接和自然连接。如果需要改变关系中属性的排列方式,应该选择的关系运算是投影。 15 【正确答案】 C 【试题解析】 关系运算分为两大类,一个是传统的集合运算,主要包括;并、交、差:而对于操作关系,关系代数中还提供了专门的运算,包括选择、投影、连接和自然连接。这些关系运算对数据表进行操作之后,得到的结果还

22、是关系。因此本题的正确答案是 C。 16 【 正确答案】 C 【试题解析】 事件是一种由系统预先定义而由用户或系统发出的动作。事件作用于对象,对象识别事件并作出相应反应。事件可以由系统引发,比如声明对象时,系统就引发一个 Init事件,对象识别该事件,并执行相应的 Init事件代码。事件也可以由用户引发,比如用户用鼠标单击程序界面上的一个命令按钮就引发了一个 Click事件,命令按钮识别该事件并执行相应的 Click事件代码。在 Visual FoxPro中常用的事件集包括:鼠标事件、键盘事件、改变空间内容事件、空间焦点事件、表单事件、数据环境事件与其他事 件。 Visual FoxPro 中

23、的常用事件见表9-2所示: 表 9-2 常用事件 类别 事件 何时事件被激发 鼠标事件 Click 使用鼠标或键盘单击控件 Dbclick 使用鼠标双击控件 MouseDown 按下鼠标左键时发生 MouseUp 释放鼠标左键时发生 MouseMove 鼠标指针在对象上移动时发生 DragDrop 用鼠标将某个控件拖放到另一控件上并释放鼠标按钮时发生 DragOver 控件拖过目标对象时发生 DropDown 单击组合框的下箭头后,列表部分即将下接时发生 鼠标事件 Scrolled 表格控件中,水平或垂什的滚动条中的滚动块被移动时发生 DownClick 单击控件的向下箭头时发生 UpClic

24、k 单击控件的向上箭头时发生 RightClick 单击鼠标右键时发生 键盘事件 Keypress 按下并释放键盘上的某键时发生,具有焦点的对象接收该事件 改变控件内容事件 InteractiveChange 使用键盘或鼠标改变控件的值时发生 ProgrammaticChange 在代码中更改一个 控件的值时发生 控件焦点事件 GotFocus 控件接收到焦点时发生 LostFocus 控件失去焦点时发生 When 控件接收到焦点之前发生 Valid 控件失去焦点之前发生 表单事件 Load 创建表单或表单集时发生 Unload 在表单或表单集释放时发生 Activate 单击表单、表单集、页

25、对象或显示工具栏时发生 Deactivate 当容器因为所包含的对象没有焦点而不再处于活动状态时发生 Paint 当表单或工具栏重画时发生 Resize 调整对象大小时发生 数据环境事件 AfterCloseTable 数据环境中的表或视图关闭之后发生 BeforeOpenTable 与表单或报表的数据环境相关联的表或视图打开之前发生 其他事件 Timer 当经过 Interval 属性中指定的时间发生 Init 创建对象时发生 Destroy 释放对象时发生 Error 当某方法出错时发生 17 【正确答案】 C 【试题解析】 内部连接的定义为;只有满足连接条件的记录才包含在查询结果中。因此

26、本题的正确答案应该是 C。 18 【正确答案】 C 【试题解析】 在 Visual FoxPro, “添加表和视图 ”窗口中包含一个 “其他 ”按钮,该按钮的作用是让用户选择不属于数据库的表,也就是让用户选择自由表或者其他数据库中的表。 19 【正确答案】 D 【试题解析】 查询时从指定的表或视图中提取满足条件的记录,然后按照想要得到的输出类型定向输出查询结果,诸如浏览器、报表、表、标签等。在VisualFoxPro中,查询的结果默认是输出到浏览器中。 20 【正确答案】 C 【试题解析】 备注字段的类型为备注型 (Memo),它是用来存储文本的,并且其存储的数据存放在与表 同名的备注文件中,

27、因此用一个表的所有备注字段的内容全部都存储在与表同名的备注文件中。 21 【正确答案】 B 【试题解析】 在 Visual FoxPro中,如果需要向一个数据库中添加表,可以采用的方法有如下两种: 可以将一张 “独立 ”的表添加到数据库中。 可以在数据库设计器中新建一个表使其成为数据库表。但是如果需要将一个数据库中的表添加到另外一个数据库中,那么必须先将这个表移出数据库,使其成为自由表,然后才能够将此表添加到另外一个数据库中。因此本题选项 B为错误的说法。 22 【正确答案】 D 【试题解析】 Visual FoxPro 索引是由指针构成的文件,这些指针逻辑上按照索引关键字值进行排序。索引文件

28、和表的 .dbf文件分别存储,并且不改变表中记录的物理顺序。实际上,创建索引是创建一个由指向 .dbf文件记录的指针构成的文件。因此如果要打开一个建立了结构复合索引的数据表,表中记录的顺序将还是按照原来的顺序存放。 23 【正确答案】 A 【试题解析】 主索引是指在指定字段或表达式中不允许出现重复值的索引。主索引可以起到主关键字的作用,它强调的 “不允许出现重复值 ”是指建立索引的字段值不允 许重复。同时对于主索引或者主关键字,它还要求不能出现空值,因此本题的正确答案应该是 A。 24 【正确答案】 D 【试题解析】 命令 LIST NEXT 5 的含义是显示当前连续 5个记录。因为本题中给出

29、的条件是当前记录号为 10,因此当执行此命令之后,应该显示的记录是 10-14,共 5个记录,因此本题的正确选项是 D。 25 【正确答案】 D 【试题解析】 查询时从指定的表或试图中提取满足条件的记录,然后按照想要得到的输出类型定向输出查询结果,诸如浏览器、报表、表、标签等。在 Visual FoxPro 6.0中,建立查询可以采用多种方法,用户可以利用查询向导宋建立查询,也可以使用查询设计器来建立查询,同时也可以直接使用 SELECT-SQL 命令来建立查询,因此本题的正确答案应该是 D。 26 【正确答案】 D 【试题解析】 查询时从指定的表或试图中提取满足条件的记录,然后按照想要得到的

30、输出类型定向 输出查询结果,如浏览器、报表、表、标签等。查询的数据源可以是自由表、数据库表或者是视图均可以。 27 【正确答案】 C 【试题解析】 SQL包含数据定义、数据操纵和数据控制等功能,已经 成为关系数据库的标准数据语 言,现在所有的关系数据库管理系统都支持 SQL。其中选择操作用子句 “FROM”加上 “WHERE子句来进行,其中 WHERE子句的目的是用来对选择操作进行一些限制,它是条件短语的关键字,跟随在 WHERE子句后面的是查询的条件。本题选 C。 28 【正确答案】 B 【试题解析】 用 SQL 语句建立表时将属性定义为主关键字时,应该采用短语PRIMARYKEY来使实现。

31、 29 【正确答案】 D 【试题解析】 HAVING子句作为 SQL 中的一个子句,它必须跟随 GROUP BY子句使用,用来限定分 组必须满足的条件。通常是在对查询结果进行分组的时候使用。因此本题的正确选项是 D。 30 【正确答案】 D 【试题解析】 关系运算中的一个部分是传统的集合运算,其中包括并、差、交运算。其中并运算是 指由两个相同结构关系的元组所构成的集合。在关系运算中,用 UNION来表示集合的并运算。 31 【正确答案】 D 【试题解析】 在 Visual FoxPro中,用户定义的菜单系统以 .MNX为扩展名保存:而相应的生成的菜单程序的文件扩展名为 .MPR。对于其他 选项

32、中的各种扩展名分别表示如下几种类型的文件: .FMT 与 .SCX表示表单文件及生成表单程序的文件; .PRG表示项目文件的扩展名。 32 【正确答案】 A 【试题解析】 Visual FoxPro 中,设计报表时,可以把报表分为多个带区。带区的作用主要是控制数据页面上的打印位置。在打印或预览报表时,系统会以不同的方式处理各个带区的数据。通常报表包含 4个带区:标题、页标头、细节和页脚注。因此本题的正确答案是 A。 33 【正确答案】 D 【试题解析】 “项目管理器 ”窗口是 Visual FoxPro开发人员的工作平台,其中包含多个选项卡。 “数据 ”选项卡包含了一个项目中所有的数据 数据库

33、、自由表、查询和视图: “文档 ”选项卡包含了处理数据时所用的 3类文件 表单、标签、报表; “代码 ”选项卡包括 3大类程序 程序文件、函数库 API 和其他应用文件; “类 ”选项卡包括处理与面向对象相关的操作。因此根据上述说明,本题的正确答案应该是 D。 34 【正确答案】 A 【试题解析】 在 Visual FoxPro中,根据内存变量的作用域,可以分为全局变量、局部变量和本地变量。全局变量:顾名思义,在任何程序或过程 中都可使用的内存变量成为全局变量。在程序中应该采用 PUBLIC声明。全局变量在程序结束时仍保持当前值,除非使用 RELEASE 或 CLEAR ALL 命令才能释放它

34、们。局部变量:凡是未经 PUBLIC定义的内存变量均为局部变量。局部变量只能在定义它的模块及该程序调用的下属模块中使用。本地变量:本地变量的作用范围限于本地,即只能在定义它的模块中使用,该模块运行结束时自动释放。在命令窗口中创建的变量或数组被自动地赋予全局属性,即 PUBLIC属性,因此本题的正确答案是 A。 35 【正确答案】 B 【试题解析】 本题所给的 4个选项的含义是: A选项中的 YEAR()表示的是截取年份; B 选项中的 DOW()的含义是返回指定日期是一周中的第几天; C选项中的WEEK()的含义是返回指定日期中是第几个星期: D选项中的 DAY()的含义是返回指定日期是一个月

35、的第几天。 36 【正确答案】 3 【试题解析】 设循环队列的最大容量为 maxsize,根据循环队列的定义,循环队列的元素个数是 (rear-front)% maxsize=(9-6)%15=3。 37 【正确答案】 7 【试题解析】 根据二叉树性质 5:具有 n个 结点的完全二叉树的深度为10g2n+1,其中 10g2n表示 log2n的整数部分。在本题 n=80,所以其深度至少为10g280+1= 6+1=7。 38 【正确答案】 继承 【试题解析】 继承是使用已有的类定义作为基础建立新类的定义技术。已有的类可当作基类来应用,则新类相应地可当作派生类宋引用。广义地说,继承是指能够直接获得

36、已有的性质和特征,而不必重复定义它们。 39 【正确答案】 变换型 【试题解析】 数据流图的类型有变换型和事务型。变换型是指信息沿输入通路进入系统,同时由外 部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式,离开软件系统。当信息沿输入通路到达一个处理,这个处理根据输入数据的类型从若干个动作序列中选择出一个来执行,这类数据流称为事务流。在一个事务流中,事务中心接收数据,分析每个事务以确定它的类型,根据事务类型选取一条活动通路。 40 【正确答案】 外键或外码 【试题解析】 关系模型中的一个重要概念是键或码。键具有标志元组、建立元组间联系等重要作用。在二维

37、表中凡能唯一标志元组的最小属性集称为该表的键或码。二维表中可 能有若干个键,它们称为该表的候选码或候选键。从二维表的所有候选键中选择一个作为用户使用的键称为主键或主码。表 A中的某属性集是某表 B 的键, 则称该属性集为 A的外键或外码。 41 【正确答案】 SET RELATION TO 【试题解析】 实现表之间临时联系的命令是 SET RELATION TO,其常用格式是: SET RELATION TO eExpression1 INTO nWorkArea1 |cTableAlias1 42 【正确答案】 LOCATE 【试 题解析】 LOCATE 是按照条件定位记录位置的命令,常用格

38、式是: LOCATE FOR 1Expression1 其中 1Expression1 是查询或定位的表达式 43 【正确答案】 GROUP BY; HAVING COUNT(*) 1 【试题解析】 GROUP BY 用途: 对结果集进行分组,常与汇总函数一起使用。 语法: SELECT column, SUM(column) FROM table GROUP BY column HAVING 用途: 指定群组或汇总的搜寻条件。 语法: SELECT column, SUM(column) FROM table GROUP BY column HAVING SUM(column) condition value 44 【正确答案】 COUNT(*), AVG(单价 ); GROUP BY 【试题解析】 聚集函数 COUNT 用途: 传回选取的结果集中行的数目。 语法: SELECT COUNT(column_name) FROM table_ name 聚集函数 AVG 用途: 传回选取的结果集中值的平均值。已忽略 Null 值。 语法: SELECT AVG(column_name) FROM table_ name

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1