2013年下半年系统架构设计师答案解析详解.docx





《2013年下半年系统架构设计师答案解析详解.docx》由会员分享,可在线阅读,更多相关《2013年下半年系统架构设计师答案解析详解.docx(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、,2013年软考试题某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构,如果物理页的大小为512字节,那么进程A逻辑地址为1111(十进制)的变量存放在(1)号物理内存页中。假设进程A的逻辑页4与进程B的逻辑页5要共享物理页8,那么应该在进程A页表的逻辑页4和进程B页表的逻辑页5对应的物理页处分别填(2)。(1)A.9B.2C.4D.6(2)A.4、5B.5、 4C.5、 8D.8、8【答案】C D【解析】本题考查操作系统存储管理方面的基础知识。(1)物理页的大小为512字节,进程A逻辑地址为1111的变量的逻辑页号为2,对应的物理页号为4。(2)根据题意进程A的逻辑页4与进程
2、B的逻辑页5要共享的物理页8,那么应该在进程A页表的逻辑页4对应的物理页处填8,进程B页表的逻辑页5对应的物理页处也填8。进程P1、P2、P3和P4的前趋图如下所示:若用PV操作控制进程P1P4并发执行的过程,则需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1S5的初值都等于0。下图中a、b和c处应分别填写(3)d、e和f处应分别填写(4)。(3)A.V(S1)V(S2)、P(S1)V(S3)和V(S4)B.P(S1)V(S2)、P(S1)P(S2)和V(S1)C.V(S1)V(S2)、P(S1)P(S3)和V(S4)D.P(S1)P(S2)、V(S1)P(S3)和V(S2)(4)
3、A.P(S2)、V(S3)V(S5)和P(S4)P(S5)B.V(S2)、P(S3)V(S5)和V(S4)P(S5) C.P(S2)、V(S3)P(S5)和P(S4)V(S5)D.V(S2)、V(S3)P(S5)和P(S4)V(S5)【答案】C A【解析】本题考查PV操作方面的基本知识。因为P1是P2和P3的前驱,当P1执行完需通知P2和P3,应采用V(S.l)V(S2)操作分别通知P2和P3,故a处应填写V(S1)V(S2);又因为P2是P1和P3的后继,当P2执行前应测试P1和P3是否执行完,应采用P(S1)P(S3)操作测试P1和P3是否执行完,故b处应填写P(S1)P(S3);同理,P
4、2是P4的前驱,当P2执行完应通知P4,应采用V(S4)操作分别通知P4,故c处应填写V(S4)。因为P3是P1的后继,当P3执行前应测试P1是否执行完,应采用I_(S2)操作测试P1是否执行完,故d处应填写P(S2);又因为P3是P2和P4的前驱,当P3执行完应通知P2和P4,应采用V(S3)V(S5)操作通知P5,故e处应填写V(S3)V(S5);P4是P2和P3的后继,当P4执行前应测试P2和P3是否执行完,应采用P(S4)P(S5)操作测试P2和P3是否执行完,故f处应填写P(S4)P(S5)。假设关系模式R(U,F),属性集U=A,B,C,函数依赖集F=AB,BC。若将其分解为p=R
5、l(U1,F1),R2(U2,F2),其中U1=A,B,U2=A,C。那么,关系模式R、R1、R2分别达到了(5);分解D(6)。(5)A.1NF、2NF、3NFB.INF、3NF、3NFC.2NF、2NF、3NF D.2NF、3NF、3NF(6)A.有损连接但保持函数依赖B.既无损连接又保持函数依赖 C.有损连接且不保持函数依赖D.无损连接但不保持函数依赖【答案】D B【解析】本题考查关系数据库方面的基本知识。(5)由关系模式R的函数依赖集F=AB,BC可以得出AC,存在传递依赖,但不存在非主属性对码的部分函数依赖,故R为2NF。又由于分解后的关系模式R1的函数依赖集F1=AB,关系模式R2
6、的函数依赖集F2=AC,因此R1、R2分别达到了3NF。(6)因为F=F1F2,所以分解p保持函数依赖。又由于关系模式R(U,F)的一个分解p=R1(U1,F1),R2(U2,F2)具有无损连接的充分必要的条件是:U1U2U1-U2F+或U1U2U2-U1F+。分解p是否无损连接分析如下:ABAC=A,AB-AC=B,AC-AB=CABF+,ACF+根据无损连接的充分必要的条件可知p为无损连接。给定员工关系EMP(EmpID,Ename,sex,age,tel,DepID),其属性含义分别为:员工号、姓名、性别、年龄、电话、部门号;部门关系DEP(DepID,Dname,Dtel,DEmpID
7、),其属性含义分别为:部门号、部门名、电话,负责人号。若要求DepID参照部门关系DEP的主码DepID,则可以在定义EMP时用(7)进行约束。 若要査询开发部的负责人姓名、年龄,则正确的关系代数表达式为(8)。(7)A.Primary Key (DepID) On DEP (DepID)B.Primary Key (DepID) On EMP (DepID) C.Foreign Key (DepID) References DEP (DepID)D.Foreign Key (DepID) References EMP (DepID)(8)A.2,4(8开发部(EMPDEP )B.2,4(1=
8、9(EMP 2=开发部 DEP) C.2,3(EMP2=开发部(DEP)D.2,3(1,2,4,6(EMP )2=开发部(DEP)【答案】C B【解析】本题考查关系代数运算方面的基础知识。(7)员工关系中的DepID是一个外键,为了保证数据的正确性,通过参照完整性加以约束。SQL语言通过使用保留字Foreign Key定义外键,References指明外码对应于哪个表的主码。参照完整性定义格式如下:Foreign Key(属性名)References表名(属性名)可见,若要求DepID参照部门关系DEP的主码DepID,则可以在定义EMP时用“Foreign Key (DepID) Refer
9、ences DEP (DepID)”进行约束。(8) 试题(8)要求“查询开发部的负责人姓名、年龄”的关系代数表达式,选项B是先进行2=开发部(DEP)运算,即在DEP关系中选择部门名Dname=开发部的元组;然后将EMP关系与其进行EMP.DepID=DEP.DepID的自然连接,并去掉右边的重复属性“DEP.DepID”,自然连接后的属性列为(EmpID,Ename,sex,age,tel,DepID,Dname,Dtel,DEmpID);再此基础上进行1=9运算,即进行员工号EmpID等于部门负责人号DEmpID的选取运算;最后进行属性列2(Ename)和属性列4(age)的投影运算。在
10、实时操作系统中,两个任务并发执行,一个任务要等待另一个任务发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的(9)。(9)A.同步B.互斥C.调度D.执行【答案】A【解析】本题考查实时操作系统基础知识由于资源共享与进程合作,并发执行的任务(进程)之间可能产生相互制约关系,这些制约关系可分为两类:竞争与协作。并发进程之间的竞争关系为互斥,并发进程之间的协作关系体现为同步。同步是因合作进程之间协调彼此的工作而控制S己的执行速度,即因相互合作,相互等待而产生的制约关系。而互斥是进程之间竞争临界资源而禁止两个y上的进程同时进入临界区所发生的制约关系。题目中一个任务要等待另一个任务发来
11、消息,或建立某个条件后再向前执行,显然体现的制约关系是任务的同步。在嵌入式系统设计中,用来讲行CPU调试的常用接口是(10)。(10)A.PCI接口B.USB接口C.网络接口D.JTAG接口【答案】D【解析】本题考查嵌入式系统应用基础知识。PCI是一种局部总线标准,它是在CPU和原来的系统总线之间插入的一级总线,具体由一个桥接电路实现对这一层的管理,并实现上下之间的接口以协调数据的传送。JTAG是一个调试接口,用来供幵发人员调试CPU的工作状态。JTAG软件通过该接口控制CPU来调试CPU以及读写Flash。看门狗(WatchDog)是嵌入式系统中一种常用的保证系统可靠性的技术,(11)会产生
12、看门狗中断。(11)A.软件喂狗B.处理器温度过高C.外部中断D.看门狗定时器超时【答案】D【解析】本题考查嵌入式系统应用基础知识。看门狗(Watch Dog)是一个独立的定时器电路,有一个定时器控制寄存器,可以设定时间(开狗),到达时间后要置位(喂狗),如果没有的话,就认为是程序跑飞,就会发出RESET指令。当系统工作正常时,CPU将每隔一定时间输出一个脉冲给看门狗,即“喂狗”,若程序运行出现问题或硬件出现故障时而无法按时“喂狗”时,看门狗电路将迫使系统自动复位而重新运行程序。以下关于实时操作系统(RTOS)任务调度器的叙述中,正确的是(12)。(12)A.任务之间的公平性是最重要的调度目标
13、 B.大多数RTOS调度算法都是抢占方式(可剥夺方式) C.RTOS调度器都采用了基于时间片轮转的调度算法 D.大多数RTOS调度算法只采用一种静态优先级调度算法【答案】B【解析】本题考查实时操作系统基础知识。任务是RTOS中最重要的操作对象,每个任务在RTOS的调度下由CPU分时执行。任务的调度目前主要有时间分片式、轮流查询式和优先抢占式三种,不同的RTOS可能支持其中一种或几种,其中优先抢占式对实时性的支持最好。在非实时系统中,调度的主要目的是缩短系统平均响应时间,提高系统资源的利用率,或优化某一项指标;而实时系统中调度的目的则是要尽可能地保证每个任务满足他们的时间约束,及时对外部请求做出
14、响应。以下关于层次化网络设计原则的叙述中,错误的是(13)。(13)A.一般将网络划分为核心层、汇聚层、接入层三个层次B.应当首先设计核心层,再根据必要的分析完成其他层次设计 C.为了保证网络的层次性,不能在设计中随意加入额外连接 D.除去接入层,其他层次应尽量采用模块化方式,模块间边界应非常清晰【答案】B【解析】本题考查层次化网络设计原则的基础知识。层次化网络设计应该遵循一些简单的原则,这些原则可以保证设计出来的网络更加具有层次的特性:在设计时,设计者应该尽量控制层次化的程度,一般情况下,由核心层、汇聚层、接入层三个层次就足够了,过多的层次会导致整体网络性能的下降,并且会提高网络的延迟,但是
15、方便网络故障排查和文档编写。在接入层应当保持对网络结构的严格控制,接入层的用户总是为了获得更大的外部网络访问带宽,而随意申请其他的渠道访问外部网络是不允许的。为了保证网络的层次性,不能在设计中随意加入额外连接,额外连接是指打破层次性,在不相邻层次间的连接,这些连接会导致网络中的各种问题,例如缺乏汇聚层的访问控制和数据报过滤等。在进行设计时,应当首先设计接入层,根据流量负载、流量和行为的分析,对上层进行更精细的容量规划,再依次完成各上层的设计。除去接入层的其他层次,应尽量采用模块化方式,每个层次由多个模块或者设备集合构成,每个模块间的边界应非常清晰。网络需求分析包括网络总体需求分析、综合布线需求
16、分析、网络可用性与可靠性分析、网络安全性需求分析,此外还需要进行(14)。(14)A.工程造价估算B.工程进度安排C.硬件设备选型D.IP地址分配分析【答案】A【解析】本试题考査网络需求分析。工程造价估算是网络需求分析中的一个重要环节。主机PC对某个域名进行查询,最终由该域名的授权域名服务器解析并返回结果,查询过程如下图所示。这种查询方式中不合理的是(15)。(15)A.根域名服务器采用递归查询,影响了性能 B.根域名服务器采用迭代查询,影响了性能 C.中介域名服务器采用迭代查询,加重了根域名服务器负担 D.中介域名服务器采用递归查询,加重了根域名服务器负担【答案】A【解析】本试题考查DNS服
17、务器及其原理。DNS查询过程分为两种查询方式:递归查询和迭代査询。递归查询的查询方式为:当用户发出查询请求时,本地服务器要进行递归杳询。这种查询方式要求服务器彻底地进行名字解析,并返回最后的结果IP地址或错误信息。如果查询请求在本地服务器中不能完成,那么服务器就根据它的配置向域名树中的上级服务器进行查询,在最坏的情况下可能要查询到根服务器。每次查询返回的结果如果是其他名字服务器的IP地址,则本地服务器要把查询请求发送给这些服务器,故进一步的查询。迭代查询的查询方式为:服务器与服务器之间的查询采用迭代的方式进行,发出查询请求的服务器得到的响应可能不是目标的IP地址,而是其他服务器的引用(名字和地
18、址),那么本地服务器就要访问被引用的服务器,做进一步的查询。如此反复多次,每次都更接近目标的授权服务器,直至得到最后的结果目标的IP地址或错误信息。根域名服务器为众多请求提供域名解析,若采用递归方式会大大影响性能。把应用程序中应用最频繁的那部分核心程序作为评价计算机性能的标准程序,称为(16)程序。(17)不是对Web服务器进行性能评估的主要指标。(16)A.仿真测试B.核心测试C.基准测试D.标准测试(17)A.丢包率B.最大并发连接数C.响应延迟D.吞吐量【答案】C A【解析】本题考查性能评估的基础知识。把应用程序中应用最频繁的那部分核心程序作为评价计算机性能的标准程序,称为基准测试程序。
19、作为承载Web应用的Web服务器,对其进行性能评估时,主要关注最大并发连接数、响应延迟、吞吐量等指标。相对来说,对个别数据的丢包率并不是很关心。与电子政务相关的行为主体主要有三个,即(18),政府的业务活动也主要围绕着这三个行为主体展开。(18)A.政府、数据及电子政务系统B.政府、企(事)业单位及中介 C.政府、服务机构及企事业单位D.政府、企(事)业单位及公民【答案】D【解析】本题考查电子政务的基础知识。在社会中,与电子政务相关的行为主体主要有三个,即政府、企(事)业单位及公民。因此,政府的业务活动也主要围绕着这三个行为主体展开。政府与政府,政府与企(事)业,以及政府与公民之间的互动构成了
20、不同却又相互关联的领域。企业信息化涉及对企业管理理念的创新,按照市场发展的要求,对企业现有的管理流程重新整合,管理核心从对(19)的管理,转向对(20)的管理,并延伸到对企业技术创新、工艺设计、产品设计、生产制造过程的管理,进而还要扩展到对(21)的管理乃至发展到电子商务。(19)A.人力资源和物资B.信息技术和知识C.财务和物料 D.业务流程和数据(20)A.业务流程和数据B.企业信息系统和技术C.业务流程、数据和接口D.技术、物资和人力资源(21)A.客户关系和供应链B.信息技术和知识 C.生产技术和信息技术D.信息采集、存储和共享【答案】C D A【解析】本题考査企业信息化与电子商务的基
21、础知识。企业信息化涉及对企业管理理念的创新,管理流程的优化,管理团队的重组和管理手段的革新。管理创新是按照市场发展的要求,对企业现有的管理流程重新整合,从作为管理核心的财务、物料管理,转向技术、物资、人力资源的管理,并延伸到企业技术创新、工艺设计、产品设计、生产制造过程的管理,进而还要扩展到客户关系管理、供应链管理乃至发展到电子商务。企业信息集成按照组织范围分为企业内部的信息集成和外部的信息集成。在企业内部的信息集成中,(22)实现了不同系统之间的互操作,使得不同系统之间能够实现数据和方法的共享;(23)实现了不同应用系统之间的连接、协调运作和信息共享。(22)A.技术平台集成B.数据集成C.
22、应用系统集成D.业务过程集成(23)A.技术平台集成B.数据集成C.应用系统集成D.业务过程集成【答案】C D【解析】本题考查企业信息集成的基础知识。企业信息集成是指企业在不同应用系统之间实现数据共享,即实现数据在不同数据格式和存储方式之间的转换、来源不同、形态不一、内容不等的信息资源进行系统分析、辨清正误、消除冗余、合并同类,进而产生具有统一数据形式的有价值信息的过程。企业信息集成是一个十分复杂的问题,按照组织范围来分,分为企业内部的信息集成和外部的信息集成两个方面。按集成内容,企业内部的信息集成一般可分为以下四个方面:技术平台集成,数据集成,应用系统集成和业务过程集成。其中,应用系统集成是
23、实现不同系统之间的互操作,使得不同应用系统之间能够实现数据和方法的共享;业务过程集成使得在不同应用系统中的流程能够无缝连接,实现流程的协调运作和流程信息的充分共享。数据挖掘是从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的非平凡过程,主要任务有(24)。(24)A.聚类分析、 联机分析、 信息检索等B.信息检索、 聚类分析、 分类分析等 C.聚类分析、 分类分析、 关联规则挖掘等D.分类分析、 联机分析、 关联规则挖掘等【答案】C【解析】本题考查数据挖掘方面的基础知识。数据挖掘是从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的非平凡过程,数据挖掘的任务有关联分析
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2013 年下 半年 系统 架构 设计师 答案 解析 详解

限制150内