【计算机类职业资格】系统分析师分类真题数据库系统、系统配置与性能评价(二)及答案解析.doc

上传人:花仙子 文档编号:1336309 上传时间:2019-10-17 格式:DOC 页数:37 大小:221.50KB
下载 相关 举报
【计算机类职业资格】系统分析师分类真题数据库系统、系统配置与性能评价(二)及答案解析.doc_第1页
第1页 / 共37页
【计算机类职业资格】系统分析师分类真题数据库系统、系统配置与性能评价(二)及答案解析.doc_第2页
第2页 / 共37页
【计算机类职业资格】系统分析师分类真题数据库系统、系统配置与性能评价(二)及答案解析.doc_第3页
第3页 / 共37页
【计算机类职业资格】系统分析师分类真题数据库系统、系统配置与性能评价(二)及答案解析.doc_第4页
第4页 / 共37页
【计算机类职业资格】系统分析师分类真题数据库系统、系统配置与性能评价(二)及答案解析.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、系统分析师分类真题数据库系统、系统配置与性能评价(二)及答案解析(总分:103.96,做题时间:90 分钟)一、B单项选择题/B(总题数:7,分数:104.00)设有员工实体 Employee(员工号,姓名,性别,年龄,电话,家庭住址,家庭成员,关系,联系电话)。其中,“家庭住址”包括邮编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了员工亲属的姓名、与员工的关系以及联系电话,且一个员工允许有多个家庭成员。员工实体 Employee的主键为_;该关系属于_;为使数据库模式设计更合理,对于员工关系模式 Employee_。(分数:5.00)(1). A.员工号 B.员工号,家庭成员 C

2、.姓名 D.姓名,家庭成员(分数:1.25)A.B.C.D.(2). A.2NF,无冗余,无插入异常和删除异常 B.2NF,无冗余,但存在插入异常和删除异常 C.1NF,存在冗余,但不存在修改操作的不一致 D.1NF,存在冗余和修改操作的不一致,以及插入异常和删除异常(分数:1.25)A.B.C.D.(3). A.只允许记录一个亲属的姓名、与员工的关系以及联系电话 B.可以不作任何处理,因为该关系模式达到了 3NF C.增加多个家庭成员、关系及联系电话字段 D.应该将家庭成员、关系及联系电话加上员工号作为一个独立的模式(分数:1.25)A.B.C.D.(4).数据库的视图与基本表之间,基本表与

3、存储文件之间分别通过建立_之间的映像,保证数据的逻辑独立性和物理独立性。 A.模式到内模式和外模式到内模式 B.外模式到内模式和内模式到模式 C.外模式到模式和模式到内模式 D.内模式到模式和模式到外模式(分数:1.25)A.B.C.D.某公司销售数据库的商品、仓库关系模式及函数依赖集 F1、F2 如下:商品(商品号,商品名称,生产商,单价),F1=商品号商品名称,商品号生产商,商品号单价,商品关系的主键是_。仓库(仓库号,地址,电话,商品号,库存量),F2=仓库号(地址,电话),(仓库号,商品号)库存量。仓库关系的主键是_,外键是_。仓库关系模式_,为了解决这一问题,需要将仓库关系分解为_。

4、(分数:14.00)(1). A.商品号 B.商品号,商品名称 C.商品号,生产商 D.商品名称,生产商(分数:2.00)A.B.C.D.(2). A.仓库号 B.仓库号,商品号 C.仓库号,电话 D.地址,电话(分数:2.00)A.B.C.D.(3). A.仓库号 B.地址 C.电话 D.商品号(分数:2.00)A.B.C.D.(4). A.存在冗余、插入异常和删除异常,以及修改操作的不一致 B.不存在冗余,但存在插入异常和删除异常 C.不存在修改操作的不一致,但存在冗余和插入异常 D.不存在冗余、插入异常,但存在删除异常和修改操作的不一致(分数:2.00)A.B.C.D.(5). A.仓库

5、 1(仓库号,地址)和仓库 2(仓库号,电话,商品号,库存量) B.仓库 1(仓库号,地址,电话)和仓库 2(商品号,库存量) C.仓库 1(仓库号,电话)和仓库 2(仓库号,地址,商品号,库存量) D.仓库 1(仓库号,地址,电话)和仓库 2(仓库号,商品号,库存量)(分数:2.00)A.B.C.D.(6).若对关系 R(A,B,C,D)、S(C,D,E)进行 1,2,3,4,7( 3=54=6 (RS)运算,则该关系代数表达式与_是等价的。A (分数:2.00)A.B.C.D.(7).在数据库系统中,为了保证数据库的_,通常由 DBA使用 DBMS提供的授权功能为不同用户授权。 A.可靠性

6、 B.安全性 C.一致性 D.完整性(分数:2.00)A.B.C.D.在数据库设计的需求分析、概念结构设计、逻辑结构设计和物理结构设计四个阶段中,基本 E-R图是_;数据库逻辑结构设计阶段的主要工作步骤依次为_。(分数:4.00)(1). A.需求分析阶段形成的文档,并作为概念结构设计阶段的设计依据 B.逻辑结构设计阶段形成的文档,并作为概念结构设计阶段的设计依据 C.概念结构设计阶段形成的文档,并作为逻辑结构设计阶段的设计依据 D.概念结构设计阶段形成的文档,并作为物理设计阶段的设计依据(分数:2.00)A.B.C.D.(2). A.关系规范化转换为数据模型模式优化设计用户模式 B.转换为数

7、据模型关系规范化模式优化设计用户模式 C.模式优化设计用户模式关系规范化转换为数据模型 D.设计用户模式模式优化关系规范化转换为数据模型(分数:2.00)A.B.C.D.给定关系模式科室 K(科室号,科室名,负责人,科室电话)、医生 Y(医生号,医生名,性别,科室号,联系电话,家庭地址)和患者 B(病历号,患者名,性别,医保号,联系方式),并且 1个科室有多名医生,1 名医生属于 1个科室;1名医生可以为多个患者诊疗,1 个患者也可以找多名医生诊疗。科室与医生之间的“所属”联系类型、医生与患者之间的“诊疗”联系类型分别为_;其中_。下列查询“肝胆科”医生的医生名、联系电话及家庭住址的关系代数表

8、达式中,查询效率最高的是_。(分数:6.00)(1). A.1:1、n:m B.n:m、1:1 C.n:m、1:n D.1:n、n:m(分数:2.00)A.B.C.D.(2). A.“诊疗”联系需要转换为一个独立的关系,并将医生号和患者名作为主键 B.“诊疗”联系需要转换为一个独立的关系,并将医生号和病历号作为主键 C.“所属”联系需要转换为一个独立的关系,并将医生号和科室名作为主键 D.“所属”联系需要转换为一个独立的关系,并将医生号和科室号作为主键(分数:2.00)A.B.C.D.(3).A 6,9,10( 1=8(KY)B 6,9,10( 1=82=肝胆科 (KY)C 6,8,9( 2=

9、肝胆科 )D 3,4,5( 1( 2=肝胆科 (K) (分数:2.00)A.B.C.D.某高可靠性计算机系统由下图所示的冗余部件构成。若每个部件的千小时可靠度 R均为 0.9,则该计算机系统的千小时可靠度为_,该计算机系统的失效率 可使用_来计算。注:t 表示时间(分数:24.00)(1). A.0.656 B.0.729 C.0.801 D.0.864(分数:2.00)A.B.C.D.(2). A.lnR/t B.-lnR/t C.log2R/t D.-log2R/t(分数:2.00)A.B.C.D.(3).常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是_。 A.多版本程序设计可

10、以检查软件故障,但不能检查硬件故障 B.用一组数据检查运算逻辑部件的功能属于能力检查 C.一致性检查时要把计算机的计算结果与手工计算结果进行比较 D.软件冗余是一种动态冗余技术(分数:2.00)A.B.C.D.(4).1台服务器、3 台客户机和 2台打印机构成了一个局域网(如图 1所示)。在该系统中,服务器根据某台客户机的请求,在一台打印机上输出数据。设服务器、各客户机及各打印机的可用性分别为 a、b、c,则该系统的可用性为_。(分数:2.00)A.B.C.D.(5).容错计算机中采用冗余技术来提高系统的可靠性和可用性。这些冗余技术不包括_。 A.硬件冗余 B.信息冗余 C.时间冗余 D.人员

11、冗余(分数:2.00)A.B.C.D.(6).下面关于计算机性能的各种评估方法的论述中,正确的是_。 A.每秒百万次指令(MIPS)描述了计算机的浮点运算速度 B.等效指令速度法采用灵活的指令比例来评价计算机的性能 C.峰值 MFLOPS以最慢的浮点指令来表示计算机的运算速度 D.CTP以每秒百万次理论运算(MTOPS)来表示运算部件的综合性能(分数:2.00)A.B.C.D.(7).实现容错计算的主要手段是冗余。_中动态冗余的典型例子是热备系统和冷备系统。 A.结构冗余 B.信息冗余 C.时间冗余 D.冗余附加技术(分数:2.00)A.B.C.D.(8).设系统的失效率为 ,则系统的平均故障

12、间隔时间 MTBF为_。 A.1/ B.2 C. 2 D.1+(分数:2.00)A.B.C.D.(9).提高计算机可靠性可以采用冗余技术,下面的例子中属于信息冗余的是_。 A.软件备份 B.CRC校验 C.程序卷回 D.指令复执(分数:2.00)A.B.C.D.(10).SPEC计算机性能测试有不同的方法,吞吐率测试是指对_的测试。 A.计算机完成单个任务要用多少时间 B.计算机在一定时间内能完成多少任务 C.计算机在一定时间内能输出多少数据 D.计算机在一段时间内能并行执行多少个程序(分数:2.00)A.B.C.D.(11).在下列所示系统中每个部件的可靠度都等于 R(0R1),则通过分析比

13、较就可以判断,系统可靠度最高的是_。 A B C D (分数:2.00)A.B.C.D.(12).在计算机的可靠性模型中,N 模冗余系统是由 N个相同的模块和一个_组成。 A.缓冲区 B.控制器 C.加速器 D.表决器(分数:2.00)A.B.C.D.系统可靠性的简单度量是平均故障间隔时间(MTBF),其计算公式是_;软件可用性是指在某个给定时间点上程序能够按照需求执行的概率,其定义为_。(MTTF: Mean Time To Failure; MTTR: Mean Time To Repair)(分数:26.00)(1). A.MTTF+MTTR B.MTTF-MTTR C.MTTR-MTT

14、F D.MTTFMTTR(分数:2.00)A.B.C.D.(2). A.可用性=MTTF/(MTTF+MTTR)100% B.可用性=MTTR/(MTTF+MTTR)100% C.可用性=MTTF/(MTTF-MTTR)100% D.可用性=MTTR/(MTTF-MTTR)100%(分数:2.00)A.B.C.D.(3).采用软件冗余的方法提高系统的可靠性,需要设计 N个相同功能的程序模块,这些模块必须_。 A.由同一组程序员按照相同的规格说明进行编写 B.由同一组程序员按照不同的规格说明进行编写 C.由不同的程序员按照相同的规格说明进行编写 D.由不同的程序员按照不同的规格说明进行编写(分数

15、:2.00)A.B.C.D.(4).事务处理系统运行时,系统的吞吐率指标(每秒处理的事务数)会随系统负荷(系统中待处理的事务数量)大小而变化。当系统的负荷从 0开始逐步增大时,系统吞吐率的变化一般将先后经历如下三个阶段:_。 A.快增长、慢增长、下降 B.慢增长、快增长、下降 C.快增长、较慢增长、慢增长 D.慢增长、较快增长、快增长(分数:2.00)A.B.C.D.(5).以下关于改进信息系统性能的叙述中,正确的是_。 A.将 CPU时钟周期加快一倍,能使系统吞吐率增加一倍 B.一般情况下,增加磁盘容量可以明显缩短作业的平均 CPU处理时间 C.如果事务处理平均响应时间很长,首先应注意提高外

16、围设备的性能 D.利用性能测试工具,可以找出程序中最花费运行时间的 20%代码,再对这些代码进行优化(分数:2.00)A.B.C.D.(6).下列关于软件可靠性的叙述,不正确的是_。 A.由于影响软件可靠性的因素很复杂,软件可靠性不能通过历史数据和开发数据直接测量和估算出来 B.软件可靠性是指在特定环境和特定时间内,计算机程序无故障运行的概率 C.在软件可靠性的讨论中,故障指软件行为与需求的不符,故障有等级之分 D.排除一个故障可能会引入其他的错误,而这些错误会导致其他的故障(分数:2.00)A.B.C.D.(7).假设某磁盘子系统包括以下部件:10 个磁盘,每个磁盘的 MTTF(平均无故障时

17、间)为 1000000小时;1个 SCSI控制器,MTTF 是 500000小时;1 个电源,MTTF 是 200000小时;1 个风扇,MTTF 是 200000小时;1个 SCSI缆线,MTTF 是 1000000小时。假设每个部件的故障是独立的,整个系统的 MTTF约为_年。 A.2 B.3 C.4 D.5(分数:2.00)A.B.C.D.(8).以下关于系统兼容性的叙述,正确的是_。 A.若两种计算机指令系统与体系结构不同,则无法实现高级语言程序兼容 B.操作系统的内核在不同体系结构的计算机上是不能兼容的 C.操作系统的外层在不同类型的计算机上是难以实现兼容的 D.不同体系结构的计算机

18、之间可以实现编译程序兼容(分数:2.00)A.B.C.D.(9).按照开放的接口、服务和支持的规范而实现的系统称为开放系统。开放系统环境中的人机界面、系统管理工具、通信服务和安全性等方面都是按公开标准实现的,这种环境有利于实现应用软件的_。 A.可移植性、可裁剪性和互操作性 B.可靠性、可用性和可维护性 C.兼容性、安全性和可理解性 D.完整性、可扩充性和可推广性(分数:2.00)A.B.C.D.(10).假定求浮点数平方根(FPSQR)的操作在某台机器上的一个基准测试程序中占总执行时间的 20%,FP 浮点运算指令所用时间占总执行时间的 50%。采用两种优化 FPSQR的方法,第一种方法是增

19、加专门的 FPSQR硬件,可以将 FPSQR的操作速度提高为原来的 10倍;第二种方法是提高所有 FP运算指令的执行速度到原来的 1.6倍,从而提高求浮点数平方根操作的速度。可以通过计算这两种方法对基准测试程序的加速比来比较这两种方法的优劣。以下叙述正确的是_。 A.第一种方法的加速比是 1.23,效果较好 B.第二种方法的加速比是 1.23,效果较好 C.第一种方法的加速比是 1.22,效果较好 D.第二种方法的加速比是 1.22,效果较好(分数:2.00)A.B.C.D.(11).MIPS(每秒百万次指令数)和 MFLOPS(每秒百万次浮点运算数)是衡量 CPU性能的两个指标,其中_。 A

20、.MIPS适合衡量向量处理机的性能,MFLOPS 适合衡量标量处理机的性能 B.MIPS适合衡量标量处理机的性能,MFLOPS 适合衡量向量处理机的性能 C.MIPS反映计算机系统的峰值性能,MFLOPS 反映计算机系统的持续性能 D.MIPS反映计算机系统的持续性能,MFLOPS 反映计算机系统的峰值性能(分数:2.00)A.B.C.D.(12).为测量高负载大型计算机系统的性能,最适宜的方法是_。 A.查看运行日志 B.硬件监控 C.软件监控 D.查看作业记账系统(分数:2.00)A.B.C.D.(13).利用海明码校验方法在工程上可以有效地提高内存可靠性。若不加校验功能时,内存的可靠性为

21、0.98,出错位数为 1的概率为 80%,当采用海明码校验,将内存出错 1位加以纠正之后,内存的可靠性为_。 A.0.99 B.0.996 C.0.999 D.0.9996(分数:2.00)A.B.C.D.某服务器软件系统对可用性(Availability)和性能(Performance)要求较高,_设计策略能提高该系统的可用性,_设计策略能够提高该系统的性能。(分数:24.96)(1). A.限制访问 B.内置监控器 C.主动冗余 D.队列调度(分数:1.92)A.B.C.D.(2). A.限制访问 B.内置监控器 C.主动冗余 D.队列调度(分数:1.92)A.B.C.D.(3).为配合防

22、疫部门对 H1N1流感的防控,某机场拟建设旅客体温监测系统,对每位出入机场的乘客进行体温测量并根据阈值报警,评价该系统最重要的指标是_。 A.存储容量 B.成本收益 C.系统误差 D.响应速度(分数:1.92)A.B.C.D.(4).假设一个 I/O系统只有一个磁盘,每秒可以接收 50个 I/O请求,磁盘对每个 I/O请求服务的平均时间是 10ms,则 I/O请求队列的平均长度是_个请求。 A.0 B.0.5 C.1 D.2(分数:1.92)A.B.C.D.(5).评价计算机系统性能的方法主要有三种,不包括_。 A.测量方法 B.分析方法 C.模拟方法 D.用户调查方法(分数:1.92)A.B

23、.C.D.(6).计算机系统的可用性可从多个方面来评测,但不包括_。 A.故障率 B.健壮性 C.可移植性 D.可恢复性(分数:1.92)A.B.C.D.(7).对应用系统的运行进行持续的性能监测,其主要目标不包括_。 A.检查系统的资源是否得到最佳利用 B.检查系统所用的技术是否已经落后 C.检查并记录系统运行的异常情况 D.对业务处理量的增长进行合理预测(分数:1.92)A.B.C.D.(8).某高可靠性计算机系统由如下图所示的冗余部件构成。若每个部件的千小时可靠度都为 R,则该计算机系统的千小时可靠度为_。(分数:1.92)A.B.C.D.(9).阿姆达尔(Amdahl)定律量化定义了通

24、过改进系统中某个组件的性能,使系统整体性能提高的程度。假设某一功能的处理时间为整个系统运行时间的 60%,若使该功能的处理速度提高至原来的 5倍,则根据阿姆达尔定律,整个系统的处理速度可提高至原来的_倍。 A.1.333 B.1.923 C.1.5 D.1.829(分数:1.92)A.B.C.D.(10).需要对应用系统的性能进行调整的原因通常不包括_。 A.在系统开发设计和开发阶段没有考虑好性能问题 B.系统运行环境发生了变化 C.数据积累达到了一定的量 D.用户的功能性需求发生变化(分数:1.92)A.B.C.D.(11).网络的可用性是指_。 A.网络通信能力的大小 B.用户用于网络维修

25、的时间 C.网络的可靠性 D.网络可供用户使用的时间百分比(分数:1.92)A.B.C.D.(12).某台计算机的 CPU主频为 1.8GHz,如果 2个时钟周期组成 1个机器周期,平均 3个机器周期可完成1条指令,则该计算机的指令平均执行速度为_MIPS。 A.300 B.600 C.900 D.1800(分数:1.92)A.B.C.D.(13).以下关于系统性能评估方法的描述,错误的是_。 A.指令执行速度法常用每秒百万次指令运算(MIPS)评估系统性能 B.基准程序法主要针对 CPU(有时包括主存)的性能,但没有考虑 I/O结构、操作系统、编译程序的效率等对系统性能的影响 C.等效指令速

26、度法评估系统性能时需要计算各类指令在程序中所占的比例 D.综合理论性能法(CPT)采用每秒百万次理论运算(MTOPS)评估系统性能(分数:1.92)A.B.C.D.系统分析师分类真题数据库系统、系统配置与性能评价(二)答案解析(总分:103.96,做题时间:90 分钟)一、B单项选择题/B(总题数:7,分数:104.00)设有员工实体 Employee(员工号,姓名,性别,年龄,电话,家庭住址,家庭成员,关系,联系电话)。其中,“家庭住址”包括邮编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了员工亲属的姓名、与员工的关系以及联系电话,且一个员工允许有多个家庭成员。员工实体 Empl

27、oyee的主键为_;该关系属于_;为使数据库模式设计更合理,对于员工关系模式 Employee_。(分数:5.00)(1). A.员工号 B.员工号,家庭成员 C.姓名 D.姓名,家庭成员(分数:1.25)A.B. C.D.解析:(2). A.2NF,无冗余,无插入异常和删除异常 B.2NF,无冗余,但存在插入异常和删除异常 C.1NF,存在冗余,但不存在修改操作的不一致 D.1NF,存在冗余和修改操作的不一致,以及插入异常和删除异常(分数:1.25)A.B.C.D. 解析:(3). A.只允许记录一个亲属的姓名、与员工的关系以及联系电话 B.可以不作任何处理,因为该关系模式达到了 3NF C

28、.增加多个家庭成员、关系及联系电话字段 D.应该将家庭成员、关系及联系电话加上员工号作为一个独立的模式(分数:1.25)A.B.C.D. 解析:解析 因为一个员工可以有多个家庭成员,为了唯一区分 Employee关系中的每一个元组,其主键应为(员工号,家庭成员)。 在关系模式 Employee中,员工号(姓名,性别,年龄,电话,家庭住址),即非主属性(姓名,性别,年龄,电话,家庭住址)不完全依赖于码(员工号,家庭成员),所以,Employee 属于1NF。1NF 存在四个问题:冗余度大、引起修改操作的不一致性、插入异常和删除异常。例如,如果某员工有 3个家庭成员,那么该员工关系中“员工号,姓名

29、,性别,年龄,电话,家庭住址”将重复出现 3次,为了将数据库模式设计得更合理,应该消除冗余,即将家庭成员、关系、联系电话加上员工号设计成为一个独立的模式。(4).数据库的视图与基本表之间,基本表与存储文件之间分别通过建立_之间的映像,保证数据的逻辑独立性和物理独立性。 A.模式到内模式和外模式到内模式 B.外模式到内模式和内模式到模式 C.外模式到模式和模式到内模式 D.内模式到模式和模式到外模式(分数:1.25)A.B.C. D.解析:某公司销售数据库的商品、仓库关系模式及函数依赖集 F1、F2 如下:商品(商品号,商品名称,生产商,单价),F1=商品号商品名称,商品号生产商,商品号单价,商

30、品关系的主键是_。仓库(仓库号,地址,电话,商品号,库存量),F2=仓库号(地址,电话),(仓库号,商品号)库存量。仓库关系的主键是_,外键是_。仓库关系模式_,为了解决这一问题,需要将仓库关系分解为_。(分数:14.00)(1). A.商品号 B.商品号,商品名称 C.商品号,生产商 D.商品名称,生产商(分数:2.00)A. B.C.D.解析:(2). A.仓库号 B.仓库号,商品号 C.仓库号,电话 D.地址,电话(分数:2.00)A.B. C.D.解析:(3). A.仓库号 B.地址 C.电话 D.商品号(分数:2.00)A.B.C.D. 解析:(4). A.存在冗余、插入异常和删除异

31、常,以及修改操作的不一致 B.不存在冗余,但存在插入异常和删除异常 C.不存在修改操作的不一致,但存在冗余和插入异常 D.不存在冗余、插入异常,但存在删除异常和修改操作的不一致(分数:2.00)A. B.C.D.解析:(5). A.仓库 1(仓库号,地址)和仓库 2(仓库号,电话,商品号,库存量) B.仓库 1(仓库号,地址,电话)和仓库 2(商品号,库存量) C.仓库 1(仓库号,电话)和仓库 2(仓库号,地址,商品号,库存量) D.仓库 1(仓库号,地址,电话)和仓库 2(仓库号,商品号,库存量)(分数:2.00)A.B.C.D. 解析:解析 本题考查应试者对关系模式中主键、外键和模式分解

32、及相关知识的掌握程度。从商品关系的函数依赖集 F1可以导出商品号决定商品关系的全属性,所以商品号是商品关系的主键。从仓库关系的函数依赖集 F2可以导出(仓库号,商品号)决定仓库关系的全属性,所以仓库关系的主键是(仓库号,商品号)。又由于商品号是商品关系的主键,故商品号是仓库关系的外键。仓库关系存在冗余、插入异常和删除异常,以及修改操作的不一致。例如,仓库号为“12”的商品有 3种,其地址就要重复 3次,如表 1所示,故仓库关系存在冗余。 B表 1 仓库关系/B仓库号 地址 电话 商品号 库存量12 高新路 6号 860110002416812 高新路 6号 860110002556812 高新

33、路 6号 860123002339813 友谊路 6号 8602150004260013 友谊路 6号 86021600051218. . . . .最后一空的正确答案是 D。为了解决仓库关系模式存在的问题需要进行模式分解,其中,选项 A分解存在的问题是仓库 2不属于第三范式,因为存在非主属性对码的部分函数依赖,即仓库号电话。选项 B分解存在的问题是分解有损连接,即分解的新关系模式仓库 1和仓库 2无法恢复到原关系。选项 C分解存在的问题与 A类同,分析略。 选项 D分解即保持函数依赖,又无损连接,分解的结果如下: B表2 仓库1/B仓库号地址电话12高新路6号860113友谊路6号8602B

34、表3 仓库2/B仓库号商品号库存量1210002416812 10 560025812230023398131500042600131600051218.(6).若对关系 R(A,B,C,D)、S(C,D,E)进行 1,2,3,4,7( 3=54=6 (RS)运算,则该关系代数表达式与_是等价的。A (分数:2.00)A. B.C.D.解析:解析 本题考查关系代数运算方面的基础知识。自然联接*是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。本试题中 3=54=6 (RS)的含义是 RS后,选取 R和 S关系中R.C=S.CR.D=S.D

35、的元组,再进行 R.A、R.B、R.C、R.D 和 S.E的投影关系运算。可见该关系运算表达式与 R*S是等价的。(7).在数据库系统中,为了保证数据库的_,通常由 DBA使用 DBMS提供的授权功能为不同用户授权。 A.可靠性 B.安全性 C.一致性 D.完整性(分数:2.00)A.B. C.D.解析:解析 在数据库中 DBA是拥有最高权限的管理员,他可以根据不同用户的数据需求,给予不同的访问授权,这样能有效地控制用户只能访问自己权限以内的数据,从而保障整个数据库的安全性。在数据库设计的需求分析、概念结构设计、逻辑结构设计和物理结构设计四个阶段中,基本 E-R图是_;数据库逻辑结构设计阶段的

36、主要工作步骤依次为_。(分数:4.00)(1). A.需求分析阶段形成的文档,并作为概念结构设计阶段的设计依据 B.逻辑结构设计阶段形成的文档,并作为概念结构设计阶段的设计依据 C.概念结构设计阶段形成的文档,并作为逻辑结构设计阶段的设计依据 D.概念结构设计阶段形成的文档,并作为物理设计阶段的设计依据(分数:2.00)A.B.C. D.解析:(2). A.关系规范化转换为数据模型模式优化设计用户模式 B.转换为数据模型关系规范化模式优化设计用户模式 C.模式优化设计用户模式关系规范化转换为数据模型 D.设计用户模式模式优化关系规范化转换为数据模型(分数:2.00)A.B. C.D.解析:解析

37、 本题考查数据库的分析与设计过程,每个阶段结束的时候都有相应的产出物,如下图所示。*数据库设计阶段从图可以看出,ER 图是概念结构设计阶段的产出物。数据库逻辑结构设计阶段的任务是将 ER图转成数据模式(如,关系模式),然后通过规范化将其结构调整好,并做相应的优化,最后是形成用户模式。给定关系模式科室 K(科室号,科室名,负责人,科室电话)、医生 Y(医生号,医生名,性别,科室号,联系电话,家庭地址)和患者 B(病历号,患者名,性别,医保号,联系方式),并且 1个科室有多名医生,1 名医生属于 1个科室;1名医生可以为多个患者诊疗,1 个患者也可以找多名医生诊疗。科室与医生之间的“所属”联系类型

38、、医生与患者之间的“诊疗”联系类型分别为_;其中_。下列查询“肝胆科”医生的医生名、联系电话及家庭住址的关系代数表达式中,查询效率最高的是_。(分数:6.00)(1). A.1:1、n:m B.n:m、1:1 C.n:m、1:n D.1:n、n:m(分数:2.00)A.B.C.D. 解析:(2). A.“诊疗”联系需要转换为一个独立的关系,并将医生号和患者名作为主键 B.“诊疗”联系需要转换为一个独立的关系,并将医生号和病历号作为主键 C.“所属”联系需要转换为一个独立的关系,并将医生号和科室名作为主键 D.“所属”联系需要转换为一个独立的关系,并将医生号和科室号作为主键(分数:2.00)A.

39、B. C.D.解析:(3).A 6,9,10( 1=8(KY)B 6,9,10( 1=82=肝胆科 (KY)C 6,8,9( 2=肝胆科 )D 3,4,5( 1( 2=肝胆科 (K) (分数:2.00)A.B.C. D.解析:解析 本题考查规范化与关系代数相关知识。 由于 1个科室有多名医生,1 名医生属于 1个科室,所以科室与医生的对应联系类型为 1:n;1 名医生可以为多个患者诊疗,1 个患者也可以找多名医生诊疗,所以医生与患者的对应联系类型为 n:m。 在将联系转成关系模式时,1:1 和 1:n的联系都可以不单独转成关系模式,而 m:n联系必须单独转成一个关系模式。这就决定了:医生与患者

40、之间的“诊疗”联系需要单独转成一个关系模式,这个关系模式以医生 Y与患者 B两个关系模式的主键组合作为主键,即医生号和病历号作为主键。 最后一空为关系代数表达式查询问题,备选答案中,能达到题目效果的是 B与 C。相对而言 C的效率比 B高。 C 选项中,先将 K与 Y做自然连接,得到的结果属性包括:科室号,科室名,负责人,科室电话,医生号,医生名,性别,联系电话,家庭地址。然后做选择操作,将科室名为“肝胆科”的医生记录选出,最后做投影操作,将结果集的属性限制为:医生名、联系电话及家庭住址。某高可靠性计算机系统由下图所示的冗余部件构成。若每个部件的千小时可靠度 R均为 0.9,则该计算机系统的千

41、小时可靠度为_,该计算机系统的失效率 可使用_来计算。注:t 表示时间(分数:24.00)(1). A.0.656 B.0.729 C.0.801 D.0.864(分数:2.00)A.B.C. D.解析:(2). A.lnR/t B.-lnR/t C.log2R/t D.-log2R/t(分数:2.00)A.B. C.D.解析:解析 本题的系统为一个串并联综合系统,可以先计算出中间 2个并联系统的可靠度。根据并联公式,可得到 3个部件并联的可靠度为 1-(1-R)3=1-(1-0.9)3=0.999;2 个部件并联的可靠度为 1-(1-R)2=1-(1-0.9)2=0.99。然后,再根据串联公

42、式,可得到整个系统的可靠度为 0.90.9990.990.9=0.8010981。失效率与可靠度的关系为 R=e-t ,解这个不等式,可得 =-lnR/t。(3).常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是_。 A.多版本程序设计可以检查软件故障,但不能检查硬件故障 B.用一组数据检查运算逻辑部件的功能属于能力检查 C.一致性检查时要把计算机的计算结果与手工计算结果进行比较 D.软件冗余是一种动态冗余技术(分数:2.00)A.B. C.D.解析:解析 软件容错的主要目的是提供足够的冗余信息和算法程序,使系统在实际运行时能够及时发现程序设计错误,采取补救措施,以提高软件可靠性,保

43、证整个计算机系统的正常运行。软件容错技术主要有恢复块方法、N 版本程序设计和防卫式程序设计等。故障的恢复策略一般有两种:前向恢复和后向恢复。所谓前向恢复是指使当前的计算继续下去,把系统恢复成连贯的正确状态,弥补当前状态的不连贯情况,这需要有错误的详细说明。所谓后向恢复是指系统恢复到前一个正确状态,继续执行。这种方法显然不适合实时处理场合。恢复块方法采用后向恢复策略,如图 1所示。它提供具有相同功能的主块和几个后备块,一个块就是一个执行完整的程序段,主块首先投入运行,结束后进行验收测试,如果没有通过验收测试,系统经现场恢复后由一个后备块运行。这一过程可以重复到耗尽所有的后备块,或者某个程序故障行

44、为超出了预料,从而导致不可恢复的后果。设计时应保证实现主块和后备块之间的独立性,避免相关错误的产生,使主块和后备块之间的共性错误降到最低限度。验收测试程序完成故障检测功能,它本身的故障对恢复块方法而言是共性,因此,必须保证它的正确性。*图 1 恢复块方法N版本程序设计如图 2所示,它是一种静态的故障屏蔽技术,采用前向恢复的策略,其设计思想是用 N个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。其中 N份程序必须由不同的人独立设计,使用不同的方法、不同的设计语言、不同的开发环境和工具来实现。目的是减少 N版本软件在表决点上相关错误的概率。另外,由于各种不同版本并行执行,有时甚至在不

45、同的计算机中执行,必须解决彼此之间的同步问题。*图 2 N版本程序设计防卫式程序设计是一种不采用任何一种传统的容错技术就能实现软件容错的方法。对于程序中存在的错误和不一致性,其基本思想是通过在程序中包含错误检查代码和错误恢复代码,使得一旦错误发生,程序能撤销错误状态,恢复到一个已知的正确状态中去。其实现策略包括错误检测、破坏估计和错误恢复 3个方面。除上述 3种方法外,提高软件容错能力亦可以从计算机平台环境、软件工程和构造异常处理模块等不同方面达到。此外,利用高级程序设计语言本身的容错能力,采取相应的策略,也是可行的办法。如 C+语言中的 try_except处理法,try_finally 中

46、止法等。试题中提到的一致性检查和能力检查也是软件冗余的方法,其中,一致性检查是先预测程序的运行结果,然后将程序运行中和运行后的结果与预测值进行比较,根据比较结果判断软硬件的故障。能力检查是用诊断程序检查系统各个部件的功能是否符合设计的要求,例如,用诊断程序读/写存储器的各个存储单元以检查其读/写和存储功能是否正常,又如,用一组数据检查运算逻辑部件的功能是否正常。(4).1台服务器、3 台客户机和 2台打印机构成了一个局域网(如图 1所示)。在该系统中,服务器根据某台客户机的请求,在一台打印机上输出数据。设服务器、各客户机及各打印机的可用性分别为 a、b、c,则该系统的可用性为_。(分数:2.00)A.B.C.D. 解析:解析 在试题给出的系统中,客户机之间是并联的(任何一台客户机出现故障,对其他客户机没有影响),同理,打印机之间也是并联关系。然后,客户机、服务器、打印机之间组成一个串联关系。因此,可以

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

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

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