【计算机类职业资格】数据库系统工程师-21及答案解析.doc

上传人:李朗 文档编号:1335697 上传时间:2019-10-17 格式:DOC 页数:12 大小:75KB
下载 相关 举报
【计算机类职业资格】数据库系统工程师-21及答案解析.doc_第1页
第1页 / 共12页
【计算机类职业资格】数据库系统工程师-21及答案解析.doc_第2页
第2页 / 共12页
【计算机类职业资格】数据库系统工程师-21及答案解析.doc_第3页
第3页 / 共12页
【计算机类职业资格】数据库系统工程师-21及答案解析.doc_第4页
第4页 / 共12页
【计算机类职业资格】数据库系统工程师-21及答案解析.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、数据库系统工程师-21 及答案解析(总分:36.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:36.00)1.下面不属于故障恢复系统处理范围的是 _ 。(分数:1.00)A.由于逻辑错误造成的事务失败B.由于恶意访问造成的数据不一致C.由于电源故障导致系统停止运行,从而数据库处于不一致状态D.由于磁头损坏或故障造成磁盘上的内容丢失2.数据库系统三级结构的关系,可以概括为 _ 。(分数:1.00)A.模式是内模式的逻辑表示B.模式是内模式的物理实现C.模式是外模式的部分抽取D.外模式是内模式的物理实现3.在关系代数表达式的查询优化中,不正确的叙述是_。(分数:1.00)A.尽可

2、能早地执行连接B.尽可能早地执行选择C.尽可能早地执行投影D.把笛卡儿积和随后的选择合并成连接运算4.在面向数据流的设计方法中,一般把数据流图中的数据流划分为_两种。(分数:1.00)A.数据流和事务流B.变换流和数据流C.变换流和事务流D.控制流和事务流5.数据的 _ 是数据库的主要特征之一,是数据库与文件系统的根本区别。(分数:1.00)A.简单化B.有序化C.安全性D.结构化6._不是 RISC的特点。(分数:1.00)A.指令的操作种类比较少B.指令长度固定且指令格式较少C.寻址方式比较少D.访问内存需要的机器周期比较少7.CVS是一种 _ 工具。(分数:1.00)A.需求分析B.编译

3、C.程序编码D.版本控制8.甲通过计算机网络给乙发消息,表示甲已同意与乙签订合同,不久后甲不承认发过该消息。为了防止这种情况的出现,应该在计算机网络中采取_技术。(分数:1.00)A.数据压缩B.数据加密C.数据备份D.数字签名模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度。 1一组语句在程序中多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是 9 的。2将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是 10 的。 3模块中所有成分引用共同的数据,该模块的内聚度是 11 的。 4模块内某成分的输出是另一些成分的输入,该模块的内聚度是 12 的。 5模块中所有成分

4、结合起来完成一项任务,该模块的内聚度是 13 的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。(分数:5.00)A.功能性B.顺序性C.通信性D.过程性E.偶然性F.瞬时性G.逻辑性A.功能性B.顺序性C.通信性D.过程性E.偶然性F.瞬时性G.逻辑性A.功能性B.顺序性C.通信性D.过程性E.偶然性F.瞬时性G.逻辑性A.功能性B.顺序性C.通信性D.过程性E.偶然性F.瞬时性G.逻辑性A.功能性B.顺序性C.通信性D.过程性E.偶然性F.瞬时性G.逻辑性9.内聚是一种指标,表示一个模块 _ 。(分数:1.00)A.代码优化的程度B.代码功能的集中程度C.完成任务的及时程度D.

5、为了与其他模块连接所要完成的工作量10.下面关于关系的叙述,错误的是 _ 。(分数:1.00)A.直观上说,关系就是二维表B.二维表的任何两个列不能完全相同C.二维表的任何两个行不能完全相同D.二维表中允许有些分量取空值Soon, more of the information we receive via the Internet could come 16 in digital wrappers. Wrappers are made up, 17 software code that“s targeted to do specific things with the data 18 wit

6、hin them, such as helping to define queries for search engines. They also keep 19 from 20 access to that code.(分数:5.00)A.packageB.packagedC.packagesD.packagingA.ofB.offC.onD.outA.closeB.closedC.encloseD.enclosedA.insidersB.moneyC.outsidersD.warehouseA.gainB.gainedC.gainsD.gaining25当子系统只能处于正常工作和不工作两种

7、状态时,可以采用并联模型。如果单个子系统的可靠性为 0.8时,3 个子系统并联后的系统可靠性为 21 。若子系统能处于正常和不正常状态时,可以采用表决模型,如果 3个子系统有 2个或以上输出相同时,则选择该输出为系统输出,如果单个子系统的可靠性为 0.8时,整个系统的可靠性为 22 ;若单个子系统的可靠性为 0.5时,整个系统的可靠性为 23 。(分数:3.00)A.0.9B.0.94C.0.992D.0.996A.0.882B.0.896C.0.925D.0.94A.0.5B.0.54C.0.62D.0.6511.设关系模式 R(A,B,C,D),F 是 R上成立的 FD集,F=ABC,DB

8、,=ACD,BD是 R上的一个分解,那么分解 _。(分数:1.00)A.保持函数依赖集 FB.丢失了 ABCC.丢失了 DBD.是否保持 FD,由 R的当前关系确定12.软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定 _ 。(分数:1.00)A.模块间的操作细节B.模块间的相似性C.模块间的组成关系D.模块的具体功能13.设关系 R和 S都是二元关系,那么与元组表达式 t| u)(| v)(R(u)S(v)u1=v1t1=v1t2=v2) 等价的关系代数表达式是_。 A 3,4 (R| S) B 2,3 (R| S) C 3,4 (R| (分数:1.00)A

9、.B.C.D.关系运算理论中,关系 R和 S分别在第 I 27 和第 j 28 上的连接运算写成 R S,其中 是 29 。若 R是 r关系,则有 R (分数:5.00)A行B列C.个记录D.张表A行B列C.个记录D.张表A.算术运算符,如+,-B.逻辑运算符,如,C.算术比较运算符,如=,=D.集合运算符,如,A.(i+j)r(RS)B.(i+r)j(RS)C.i(r+j)(RS)D.ij(RS)A.并、差、交、笛卡儿积、除法B.并、差、笛卡儿积、投影、选择C.并、差、交、投影、选择D.并、差、笛卡儿积、自然连接、除法假定每一车次具有唯一的始发站和终点站。如果实体“列车时刻表”属性为车次、始

10、发站、发车时间、终点站、到达时间,该实体的主键是 32 ;如果实体“列车运行表”属性为车次、日期、发车时间、到达时间,该实体的主键是 33 。通常情况下,上述“列车时刻表”和“列车运行表”两实体型间 34 联系。(分数:3.00)A.车次B.始发站C.发车时间D.车次,始发站A.车次B.始发站C.发车时间D.车次,日期A.不存在B.存在一对一C.存在一对多D.存在多对多14.进行软件项目的风险分析时,风险避免、风险监控和风险管理及意外事件计划是 _ 活动中需要考虑的问题。(分数:1.00)A.风险识别B.风险预测C.风险评估D.风险控制15.设关系模式 R(A,B,C,D),F 是 R上成立的

11、 FD集,F=AB,BC,CD, DA,=AB,BC,AD是R上的一个分解,那么分解 相对于 F_。(分数:1.00)A.是无损连接分解,也是保持 FD的分解B.是无损连接分解,但不保持 FD的分解C.不是无损连接分解,但保持:FD 的分解D.既不是无损连接分解,也不保持 FD的分解数据库系统工程师-21 答案解析(总分:36.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:36.00)1.下面不属于故障恢复系统处理范围的是 _ 。(分数:1.00)A.由于逻辑错误造成的事务失败B.由于恶意访问造成的数据不一致 C.由于电源故障导致系统停止运行,从而数据库处于不一致状态D.由于

12、磁头损坏或故障造成磁盘上的内容丢失解析:2.数据库系统三级结构的关系,可以概括为 _ 。(分数:1.00)A.模式是内模式的逻辑表示 B.模式是内模式的物理实现C.模式是外模式的部分抽取D.外模式是内模式的物理实现解析:3.在关系代数表达式的查询优化中,不正确的叙述是_。(分数:1.00)A.尽可能早地执行连接 B.尽可能早地执行选择C.尽可能早地执行投影D.把笛卡儿积和随后的选择合并成连接运算解析:4.在面向数据流的设计方法中,一般把数据流图中的数据流划分为_两种。(分数:1.00)A.数据流和事务流B.变换流和数据流C.变换流和事务流 D.控制流和事务流解析:5.数据的 _ 是数据库的主要

13、特征之一,是数据库与文件系统的根本区别。(分数:1.00)A.简单化B.有序化C.安全性D.结构化 解析:6._不是 RISC的特点。(分数:1.00)A.指令的操作种类比较少B.指令长度固定且指令格式较少C.寻址方式比较少D.访问内存需要的机器周期比较少 解析:7.CVS是一种 _ 工具。(分数:1.00)A.需求分析B.编译C.程序编码D.版本控制 解析:解析 CVS的全称是 Concurrent Version System,它是一个免费的协同版本控制工具,主要用于软件源码的维护。此外 CVS可以维护任意文档的开发和使用。CVS 维护的文件类型可以是文本类型也可是二进制类型。CVS基于客

14、户端朋臣务器模式,多个用户可通过网络(或本地)方式同时访问,从而使用 CVS成为位于不同地点、位于不同地点的人同时处理数据文件(特别是程序的源代码)时的首选。8.甲通过计算机网络给乙发消息,表示甲已同意与乙签订合同,不久后甲不承认发过该消息。为了防止这种情况的出现,应该在计算机网络中采取_技术。(分数:1.00)A.数据压缩B.数据加密C.数据备份D.数字签名 解析:模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度。 1一组语句在程序中多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是 9 的。2将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是 10 的。 3模块

15、中所有成分引用共同的数据,该模块的内聚度是 11 的。 4模块内某成分的输出是另一些成分的输入,该模块的内聚度是 12 的。 5模块中所有成分结合起来完成一项任务,该模块的内聚度是 13 的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。(分数:5.00)A.功能性B.顺序性C.通信性D.过程性E.偶然性 F.瞬时性G.逻辑性解析:A.功能性B.顺序性C.通信性D.过程性E.偶然性F.瞬时性G.逻辑性 解析:A.功能性B.顺序性C.通信性 D.过程性E.偶然性F.瞬时性G.逻辑性解析:A.功能性B.顺序性 C.通信性D.过程性E.偶然性F.瞬时性G.逻辑性解析:A.功能性 B.顺序

16、性C.通信性D.过程性E.偶然性F.瞬时性G.逻辑性解析:解析 软件概要设计是以需求分析所产生的文档为依据,着手解决实现“需求”的软件体系结构,简称软件结构。就像建筑工程中的盖大楼,需求分析主要是确定要盖满足什么样功能的大楼,而概要设计就是施工,盖起满足用户要求的大楼的框架。这一阶段确定软件结构的具体任务是将系统分解成模块,确定各模块的功能及调用关系,将用户的需求分配到适当的位置上去,得出系统的结构图。 软件概要设计的原则是模块化、抽象化和信息隐藏,要达到这些原则,就要求模块具有独立性。模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度,模块内聚度由强到弱的顺序如图 9-4所示。 9.内聚

17、是一种指标,表示一个模块 _ 。(分数:1.00)A.代码优化的程度B.代码功能的集中程度 C.完成任务的及时程度D.为了与其他模块连接所要完成的工作量解析:解析 内聚是指一个模块内各个元素彼此结合的紧密程度。 内聚按强度从低到高有以下几种类型。 (1)偶然内聚:如果一个模块的各成分之间毫无关系,则称为偶然内聚。 (2)逻辑内聚:几个逻辑上相关的功能被放在同一模块中,则称为逻辑内聚。如一个模块读取各种不同类型外设的输入。尽管逻辑内聚比偶然内聚合理一些,但逻辑内聚的模块各成分在功能上并无关系,即使局部功能的修改有时也会影响全局,因此这类模块的修改也比较困难。 (3)时间内聚:如果一个模块完成的功

18、能必须在同一时间内执行,但这些功能只是因为时间因素关联在一起,则称为时间内聚。 (4)过程内聚:如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过程内聚。 (5)通信内聚:如果一个模块的所有成分都操作同一数据集或生成同一数据集,则称为通信内聚。 (6)顺序内聚:如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则称为顺序内聚。 (7)功能内聚:模块的所有成分对于完成单一的功能都是必需的,则称为功能内聚。10.下面关于关系的叙述,错误的是 _ 。(分数:1.00)A.直观上说,关系就是二维表B.二维表的任何两个列不能完全相同 C.二维

19、表的任何两个行不能完全相同D.二维表中允许有些分量取空值解析:Soon, more of the information we receive via the Internet could come 16 in digital wrappers. Wrappers are made up, 17 software code that“s targeted to do specific things with the data 18 within them, such as helping to define queries for search engines. They also keep

20、19 from 20 access to that code.(分数:5.00)A.packageB.packaged C.packagesD.packaging解析:A.of B.offC.onD.out解析:A.closeB.closedC.encloseD.enclosed 解析:A.insidersB.moneyC.outsiders D.warehouse解析:A.gainB.gainedC.gainsD.gaining 解析:解析 很快地,我们通过因特网接收更多的、以数据包的形式到达的信息。 这种包由软件代码组成。其目的是用封装在其中的数据完成一些特定的事情,例如帮助搜索引擎定义查

21、询。它们还能让局外人无法访问那些软件代码。25当子系统只能处于正常工作和不工作两种状态时,可以采用并联模型。如果单个子系统的可靠性为 0.8时,3 个子系统并联后的系统可靠性为 21 。若子系统能处于正常和不正常状态时,可以采用表决模型,如果 3个子系统有 2个或以上输出相同时,则选择该输出为系统输出,如果单个子系统的可靠性为 0.8时,整个系统的可靠性为 22 ;若单个子系统的可靠性为 0.5时,整个系统的可靠性为 23 。(分数:3.00)A.0.9B.0.94C.0.992 D.0.996解析:A.0.882B.0.896 C.0.925D.0.94解析:A.0.5 B.0.54C.0.

22、62D.0.65解析:11.设关系模式 R(A,B,C,D),F 是 R上成立的 FD集,F=ABC,DB,=ACD,BD是 R上的一个分解,那么分解 _。(分数:1.00)A.保持函数依赖集 FB.丢失了 ABC C.丢失了 DBD.是否保持 FD,由 R的当前关系确定解析:12.软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定 _ 。(分数:1.00)A.模块间的操作细节B.模块间的相似性C.模块间的组成关系 D.模块的具体功能解析:解析 软件设计阶段的任务是着手实现软件的需求,即要着手解决“软件怎么做”的问题。根据用数据、功能和行为模型表示的软件需求,采

23、用某种设计方法进行数据设计、体系结构设计、接口设计和过程设计。 数据设计将 E-R图中描述的对象和关系,以及数据词典中描述的详细数据内容转化为数据结构的定义。体系结构设计定义软件系统各主要成分之间的关系。接口设计根据数据流图定义软件内部各成分之间、软件与其他协同系统之间及软件与用户之间的交互机制。过程设计则是把结构成分转换成软件的过程性描述。 软件设计是开发阶段中最重要的步骤,它是软件开发过程中质量得以保证的关键步骤。软件设计又可分为概要设计和详细设计两个步骤。概要设计将软件需求转化为数据结构和软件的系统结构。详细设计通过对结构表示进行细化,得到软件的详细的数据结构和算法。 常用的软件设计方法

24、有结构化设计方法(SD)、Jackson 设计方法(JSD)、Parnas 方法和面向对象的设计方法(OOD)等。软件设计的原则有抽象的原则、模块化的原则、信息隐蔽的原则、模块独立的原则等。13.设关系 R和 S都是二元关系,那么与元组表达式 t| u)(| v)(R(u)S(v)u1=v1t1=v1t2=v2) 等价的关系代数表达式是_。 A 3,4 (R| S) B 2,3 (R| S) C 3,4 (R| (分数:1.00)A.B.C. D.解析:关系运算理论中,关系 R和 S分别在第 I 27 和第 j 28 上的连接运算写成 R S,其中 是 29 。若 R是 r关系,则有 R (分

25、数:5.00)A行B列 C.个记录D.张表解析:A行B列 C.个记录D.张表解析:A.算术运算符,如+,-B.逻辑运算符,如,C.算术比较运算符,如=,= D.集合运算符,如,解析:A.(i+j)r(RS)B.(i+r)j(RS)C.i(r+j)(RS) D.ij(RS)解析:A.并、差、交、笛卡儿积、除法B.并、差、笛卡儿积、投影、选择 C.并、差、交、投影、选择D.并、差、笛卡儿积、自然连接、除法解析:假定每一车次具有唯一的始发站和终点站。如果实体“列车时刻表”属性为车次、始发站、发车时间、终点站、到达时间,该实体的主键是 32 ;如果实体“列车运行表”属性为车次、日期、发车时间、到达时间

26、,该实体的主键是 33 。通常情况下,上述“列车时刻表”和“列车运行表”两实体型间 34 联系。(分数:3.00)A.车次 B.始发站C.发车时间D.车次,始发站解析:A.车次B.始发站C.发车时间D.车次,日期 解析:A.不存在B.存在一对一C.存在一对多 D.存在多对多解析:14.进行软件项目的风险分析时,风险避免、风险监控和风险管理及意外事件计划是 _ 活动中需要考虑的问题。(分数:1.00)A.风险识别B.风险预测C.风险评估D.风险控制 解析:解析 软件项目风险是指在软件开发过程中遇到的预算和进度等方面的问题,以及这些问题对软件项目的影响。软件风险分析包括风险识别、风险预测、风险评估

27、和风险控制共 4 个不同的活动。风险识别是风险管理的第一步,它是指对企业所面临的及潜在的风险加以判断、归类和鉴定性质的过程。风险评估是在风险识别的基础上,对所收集的大量风险信息运用数量化方法,估计和预测风险发生的可能性和损失的严重程度。风险控制是指利用某些技术和方法设法避开或转移风险,在此活动中,通常需要考虑风险避免、风险监控和风险管理及意外事件计划三个方面的问题。15.设关系模式 R(A,B,C,D),F 是 R上成立的 FD集,F=AB,BC,CD, DA,=AB,BC,AD是R上的一个分解,那么分解 相对于 F_。(分数:1.00)A.是无损连接分解,也是保持 FD的分解 B.是无损连接分解,但不保持 FD的分解C.不是无损连接分解,但保持:FD 的分解D.既不是无损连接分解,也不保持 FD的分解解析:

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

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

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