1、计算机水平考试高级系统架构设计师 2012年下半年上午真题及答案解析(总分:75.00,做题时间:150 分钟)一、选择题(总题数:43,分数:75.00)试题(1)、(2) 假设系统中有 n个进程共享 3台打印机,任一进程在任一时刻最多只能使用 1台打印机。若用 PV操作控制 n个进程使用打印机,则相应信号量 S的取值范围为_(1)_;若信号量 S的值为-3,则系统中有_(2)_个进程等待使用打印机。(分数:2.00)A.0,-1,-(n-1)B.3,2,1,0,-1,-(n-3)C.1,0,-1,-(n-1)D.2,1,0,-1,-(n-2)A.0B.1C.2D.3试题(3)、(4) 假设
2、文件系统采用索引节点管理,且索引节点有 8个地址项 iaddr0iaddr7,每个地址项大小为 4B,iaddr0iaddr4采用直接地址索引,iaddr5和 iaddr6采用一级间接地址索引,iaddr7采用二级间接地址索引。假设磁盘索引块和磁盘数据块大小均为 1KB字节,文件 Filel的索引节点如下图所示。若用户访问文件 Filel中逻辑块号为 5和 261的信息,则对应的物理块号分别为_(3)_;101 号物理块存放的是_(4)_。(分数:2.00)A.89和 90B.89和 136C.58和 187D.90和 136A.Filel的信息B.直接地址索引表C.一级地址索引表D.二级地址
3、索引表试题(5)、(6) 在数据库设计的需求分析阶段应当形成_(5)_,这些文档可以作为_(6)_阶段的设计依据。(分数:2.00)A.程序文档、数据字典和数据流图B.需求说明文档、程序文档和数据流图C.需求说明文档、数据字典和数据流图D.需求说明文档、数据字典和程序文档A.逻辑结构设计B.概念结构设计C.物理结构设计D.数据库运行和维护试题(7)、(8) 某商场商品数据库的商品关系模式 P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集 F商品代码商品名称,(商品代码,供应商)库存量,供应商联系方式)。商品关系模式 P达到_(7)_;该关系模式分解成_(8)_后,具有无损连接的特
4、性,并能够保持函数依赖。(分数:2.00)A.1NFB.2NFC.3NFD.BCNFA.P1(商品代码,联系方式),P2(商品名称,供应商,库存量)B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)C.P1(商品代码,商品名称,联系方式),P2(供应商,库存量)D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式)1.以下关于软件中间件的叙述,错误的是_。(分数:1.00)A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务B.使用中间件可以提高应用软件可移植性C.使用中间件将增加应用软件设计的复杂度D.使用中间件有助于提高开发效率2
5、.以下关于嵌入式系统开发的叙述,正确的是_。(分数:1.00)A.宿主机与目标机之间只需要建立逻辑连接B.宿主机与目标机之间只能采用串口通信方式C.在宿主机上必须采用交叉编译器来生成目标机的可执行代码D.调试器与被调试程序必须安装在同一台机器上3.以下关于嵌入式系统硬件抽象层的叙述,错误的是_。(分数:1.00)A.硬件抽象层与硬件密切相关,可对操作系统隐藏硬件的多样性B.硬件抽象层将操作系统与硬件平台隔开C.硬件抽象层使软硬件的设计与调试可以并行D.硬件抽象层应包括设备驱动程序和任务调度4._不是反映嵌入式实时操作系统实时性的评价指标。(分数:1.00)A.任务执行时间B.中断响应和延迟时间
6、C.任务切换时间D.信号量混洗时间5.以下关于网络控制的叙述,正确的是_。(分数:1.00)A.由于 TCP的窗口大小是固定的,所以防止拥塞的方法只能是超时重发B.在前向纠错系统中,当接收端检测到错误后就要请求发送端重发出错分组C.在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据D.在数据报系统中,所有连续发送的数据都可以沿着预先建立的虚通路传送6.以下关于域名服务器的叙述,错误的是_。(分数:1.00)A.本地缓存域名服务不需要域名数据库B.顶级域名服务器是最高层次的域名服务器C.本地域名服务器可以采用递归查询和迭代查询两种查询方式D.权限服务器负责将其管辖区内的主机域名转换
7、为该主机的 IP地址7.以下关于网络存储的叙述,正确的是_。(分数:1.00)A.DAS支持完全跨平台文件共享,支持所有的操作系统B.NAS通过 SCSI连接至服务器,通过服务器网卡在网络上传输数据C.FC SAN的网络介质为光纤通道,而 IP SAN使用标准的以太网D.SAN设备有自己的文件管理系统,NAS 中的存储设备没有文件管理系统8.以下关于软件架构风格与系统性能关系的叙述,错误的是_。(分数:1.00)A.对于采用层次化架构风格的系统,划分的层次越多,系统的性能越差B.对于采用管道过滤器架构风格的系统,可以通过引入过滤器的数据并发处理提高系统性能C.对于采用面向对象架构风格的系统,可
8、以通过减少功能调用层次提高系统性能D.对于采用过程调用架构风格的系统,可以通过将显式调用策略替换为隐式调用策略提高系统性能9.峰值 MIPS(每秒百万次指令数)用来描述计算机的定点运算速度,通过对计算机指令集中基本指令的执行速度计算得到。假设某计算机中基本指令的执行需要 5个机器周期,每个机器周期为 3微秒,则该计算机的定点运算速度为_MIPS。(分数:1.00)A.8B.15C.0125D.006710.ERP中的企业资源包括_。(分数:1.00)A.物流、资金流和信息流B.物流、工作流和信息流C.物流、资金流和工作流D.资金流、工作流和信息流试题(19)、(20) CRM 是一套先进的管理
9、思想及技术手段,它通过将_(19)_进行有效的整合,最终为企业涉及到的各个领域提供了集成环境。CRM 系统的四个主要模块包括_(20)_。(分数:2.00)A.员工资源、客户资源与管理技术B.销售资源、信息资源与商业智能C.销售管理、市场管理与服务管理D.人力资源、业务流程与专业技术A.电子商务支持、呼叫中心、移动设备支持、数据分析B.信息分析、网络应用支持、客户信息仓库、工作流集成C.销售自动化、营销自动化、客户服务与支持、商业智能D.销售管理、市场管理、服务管理、现场服务管理11.企业信息化程度是国家信息化建设的基础和关键,企业信息化方法不包括_。(分数:1.00)A.业务流程重组B.组织
10、机构变革C.供应链管理D.人力资本投资试题(22)、(23) 企业信息资源集成管理的前提是对企业_(22)_的集成,其核心是对企业_(23)_的集成。(分数:2.00)A.信息功能B.信息设施C.信息活动D.信息处理A.业务流B.内部信息流C.外部信息流D.内部和外部信息流12.为了加强对企业信息资源的管理,企业应按照信息化和现代化企业管理要求设置信息管理机构,建立信息中心。信息中心的主要职能不包括_。(分数:1.00)A.处理信息,确定信息处理的方法B.用先进的信息技术提高业务管理水平C.组织招聘信息资源管理员D.建立业务部门期望的信息系统和网络13.以下关于软件生存周期模型的叙述,正确的是
11、_。(分数:1.00)A.在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段B.在任何情况下使用演化模型,都能在一定局期内由原型演化到最终产品C.软件生存周期模型的主要目标是为了加快软件开发的速度D.当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型14.螺旋模型将整个软件开发过程分为多个阶段,每个阶段都由目标设定、_、开发和有效性验证以及评审 4个部分组成。(分数:1.00)A.需求分析B.风险分析C.系统设计D.架构设计试题(27)、(28) 基于 UML的需求分析过程的基本步骤为:利用_(27)_表示需求:利用_(28)_表示目标软件系统的总体架构。(分数:2.00
12、)A.用例及用例图B.包图及类图C.剧情及序列图D.组件图及部署图A.用例及用例图B.包图及类图C.剧情及序列图D.组件图及部署图试题(29)、(30) 快速应用开发(Rapid Application Development,RAD)通过使用基于_(29)_的开发方法获得快速开发。当_(30)_时,最适合于采用 RAD方法。(分数:2.00)A.用例B.数据结构C.剧情D.构件A.一个新系统要采用很多新技术B.新系统与现有系统有较高的互操作性C.系统模块化程度较高D.用户不能很好地参与到需求分析中15.以下关于软件开发方法的叙述,错误的是_。(分数:1.00)A.对于较为复杂的应用问题,适合
13、采用形式化方法进行需求分析B.形式化方法的优势在于能够精确地表述和研究应用问题及其软件实现C.净室软件工程将正确性验证作为发现和排除错误的主要机制D.净室软件工程强调统计质量控制技术,包括对客户软件使用预期的测试试题(32)(34) 软件开发环境应支持多种集成机制。根据功能不同,可以将集成机制分为三个部分:_(32)_,用以存储与系统开发有关的信息,并支持信息的交流与共享;_(33)_,是实现过程集成和控制集成的基础;_(34)_,它的统一性和一致性是软件开发环境的重要特征。(分数:3.00)A.算法模型库B.环境信息库C.信息模型库D.用户界面库A.工作流与日志服务器B.进程通信与数据共享服
14、务器C.过程控制与消息服务器D.同步控制与恢复服务器A.底层数据结构B.数据处理方法C.业务过程模型D.环境用户界面16.对于违反里氏替换原则的两个类 A和 B,可以来用的候选解决方案中,正确的是_。(分数:1.00)A.尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程B.创建一个新的抽象类 C,作为两个具体类的超类,将 A和 B共同的行为移动到 C中,从而解决 A和 B行为不完全一致的问题C.将 B到 A的继承关系改成组合关系D.区分是“Is-a”还是“Has-a”。如果是 Is-a,可以使用继承关系,如果是 Has-a,应该改成组
15、合或聚合关系17.以下关于黑盒测试用例设计方法的叙述,错误的是_。(分数:1.00)A.边界值分析通过选择等价类边界作为测试用例,不仅重视输入条件边界,而且也必须考虑输出域边界B.因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表C.正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率D.等价类划分法根据软件的功能说明,对每一个输入条件确定若干个有效等价类和无效等价类,但只能为有效等价类设计测试用例18.以下关于软件测试工具的叙述,错误的是_。(分数:
16、1.00)A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持C.动态测试工具可用于软件的覆盖分析和性能分析D.动态测试工具不支持软件的仿真测试和变异测试19.架构描述语言(Architecrure Description Language,ADL)是一种为明确说明软件系统的概念架构和对这些概念架构建模提供功能的语言。ADL 主要包括以下组成部分:组件、组件接口、_和架构配置。(分数:1.00)A.架构风格B.架构实现C.连接件D.组件实现试题(39)(41) ANSI/IEEE 1471-
17、2000 是对软件密集型系统的架构进行描述的标准。在该标准中,_(39)_这一概念主要用于描述软件架构模型。在此基础上,通常采用_(40)_描述某个利益相关人(Stakeholder)所关注架构模型的某一方面。_(41)_则是对所有利益相关人关注点的响应和回答。(分数:3.00)A.上下文B.架构风格C.组件D.视图A.环境B.资源C.视角D.场景A.架构B.系统C.模型D.使命试题(42)、(43) 采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的_(42)_,在此基础上,开发人员通过架构模型,可以获得关于上_(43)_的理解,为将来的架构实现与演化过程建立了目
18、标。(分数:2.00)A.分析模式B.设计模式C.架构风格D.架构标准A.架构需求B.架构属性C.架构优先级D.架构约束试题(44)(48) 在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这 4种特性,考虑以下的架构设计场景: 假设在某一个时刻只有一个活动的事务,为了保证事务的原于性,对于要执行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,所有的写操作都在数据库副本上执行,而保持原始数据库不变,如果在任一时刻操作不得不中止,系统仅需要删除副本,原数据库没有受到任何影响。
19、这种设计策略称为_(44)_。 事务的一致性要求在没有其他事务并发执行的情况下,事务的执行应该保证数据库的一致性。数据库系统通常采用_(45)_机制保证单个事务的一致性。 事务的隔离性保证操作并发执行后的系统状态与这些操作以某种次序 J顿序执行(即可串行化执行)后的状态是等价的。两阶段锁协议是实现隔离性的常见方案,该协议_(46)_。 持久性保证一旦事务完成,该事务对数据库所做的所有更新都是永久的,如果事务完成后系统出现故障,则需要通过恢复机制保证事务的持久性。假设在日志中记录所有对数据库的修改操作,将一个事务的所有写操作延迟到事务提交后才执行,则在日志中_(47)_,当系统发生故障时,如果某
20、个事务已经开始,但没有提交,则该事务应该_(48)_。(分数:5.00)A.主动冗余B.影子拷贝C.热备份D.多版本编程A.逻辑正确性检查B.物理正确性检查C.完整性约束检查D.唯一性检查A.能够保证事务的可串行化执行,可能发生死锁B.不能保证事务的可串行化执行,不会发生死锁C.不能保证事务的可串行化执行,可能发生死锁D.能够保证事务的可串行化执行,不会发生死锁A.无需记录“事务开始执行”这一事件B.无需记录“事务已经提交”这一事件C.无需记录数据项被事务修改后的新值D.无需记录数据项被事务修改前的原始值A.重做B.撤销C.什么都不做D.抛出异常后退出试题(49)、(50) 若系统中的某子模块
21、需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。针对上述需求,可以采用_(49)_设计模式抽象出相同的数据库访问过程,该设计模式_(50)_。(分数:2.00)A.外观B.装饰C.桥接D.享元A.可以动态、透明地给单个对象添加职责B.为子系统定义了一个高层接口,这个接口使得这一子系统更加容易使用C.通过运用共享技术,有效支持大量细粒度的对象D.将抽象部分与它的实现部分分离,使它们都可以独立地变化试题(51)(53) 某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处
22、理。在软件需求分析阶段,公司的系统分析师识别出了如下 3个关键需求: 图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。 图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。 图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要文持高级用户根据一定的规则添加自定义处理算法。 在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用_(51)_最为合适;为了封装图像操作与照片特征之间的复杂
23、逻辑关系,采用_(52)_最为合适;为了实现图像处理算法的灵活选择与替换,采用_(53)_最为合适。(分数:3.00)A.工厂模式B.责任链模式C.中介者模式D.命令模式A.状态模式B.适配器模式C.组合模式D.单例模式A.模板方法模式B.访问者模式C.策略模式D.观察者模式试题(54)、(55) 特定领域软件架构(Domain Specific Software Architecture,DSSA)是在一个特定应用领域中,为一组应用提供组织结构参考的标准软件体系结构。DSSA 的基本活动包括领域分析、领域设计和领域实现。其中领域分析的主要目的是获得_(54)_,从而描述领域中系统之间共同的需
24、求,即领域需求;领域设计的主要目标是获得_(55)_,从而描述领域模型中表示需求的解决方案:领域实现的主要目标是开发和组织可重用信息,并对基础软件架构进行实现。(分数:2.00)A.领域边界B.领域信息C.领域对象D.领域模型A.特定领域软件需求B.特定领域软件架构C.特定领域软件设计模型D.特定领域软件重用模型试题(56)(61) 某公司欲开发一个在线交易系统,在架构设计阶段,公司的架构师识别出 3个核心质量属性场景。其中“在并发用户数量为 1000人时,用户的交易请求需要在 05 秒内得到响应”主要与_(56)_质量属性相关,通常可采用_(57)_架构策略实现该属性;“当系统由于软件故障意
25、外崩溃后,需要在 05 小时内恢复正常运行”主要与_(58)_质量属性相关,通常可采用_(59)_架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与_(60)_质量属性相关,通常可采用_(61)_架构策略实现该属性。(分数:6.00)A.性能B.吞吐量C.可靠性D.可修改性A.操作串行化B.资源调度C.心跳D.内置监控器A.可测试性B.易用性C.可用性D.互操作性A.主动冗余B.信息隐藏C.抽象接口D.记录/回放A.可用性B.安全性C.可测试性D.可修改性A.内置监控器B.记录/回放C.追踪审计D.维护现有接口试题(62)、(63) 基于场景的架构分析方法(Sc
26、enarios-based Architecture Analysis Method,SAAM)是卡耐基梅隆大学软件工程研究所的 Kazman等人于 1983年提出的一种非功能质量属性的架构分析方法,是最早形成文档并得到广泛应用的软件架构分析方法。SAAM 的主要输入是问题描述、_(62)_和架构描述文档,其分析过程主要包括场景开发、_(63)_、单个场景评估、场景交互和总体评估。(分数:2.00)A.问题说明B.问题建模C.需求说明D.需求建模A.架构需求B.架构描述C.架构设计D.架构实现试题(64)、(65) 下图所示 PKI系统结构中,负责生成和签署数字证书的是_(64)_,负责验证用
27、户身份的是_(65)_。 (分数:2.00)A.证书机构 CAB.注册机构 RAC.证书发布系统D.PKI策略A.证书机构 CAB.注册机构 RAC.证书发布系统D.PKI策略20.中国 M公司与美国 L公司分别在各自生产的平板电脑产品上使用 iPad商标,且分别享有各自国家批准的商标专用权。中国 Y手电筒经销商,在其经销的手电筒高端产品上也使用 iPad商标,并取得了注册商标。以下说法正确的是_。(分数:1.00)A.L公司未经 M公司许可在中国市场销售其产品不属于侵权行为B.L公司在中国市场销售其产品需要取得 M公司和 Y经销商的许可C.L公司在中国市场销售其产品需要向 M公司支付注册商标
28、许可使用费D.Y经销商在其经销的手电筒高端产品上使用 iPad商标属于侵权行为21.M画家将自己创作的一幅美术作品原件赠与了 L公司。L 公司未经该画家的许可,擅自将这幅美术作品作为商标注册,且取得商标权,并大量复制用于该公司的产品上。L 公司的行为侵犯了 M画家的_。(分数:1.00)A.著作权B.发表权C.商标权D.展览权22.以下我国的标淮代号中,_表示行业标准。(分数:1.00)A.GBB.SJC.DB11D.Q23. 研究表明,肿瘤的生长有以下规律:当肿瘤细胞数目超过 1011时才是临床可观察的;在肿瘤生长初期,几乎每隔一定时间就会观测到肿瘤细胞数量翻一番;在肿瘤生长后期,肿瘤细胞的
29、数目趋向某个稳定值。为此,图_反映了肿瘤的生长趋势。(分数:1.00)A.B.C.D.24.九个项目 A11,A12,A13,A21,A22,A23,A31,A32,A33 的成本从 l百万,2 百万,9 百万各不相同,但并不顺序对应。已知 A11与 A21、A12 与 A22的成本都有一倍关系,A11 与 A12、A21 与A31、A22 与 A23、A23 与 A33的成本都相差 1百万。由此可以推断,项目 A22的成本是_百万。(分数:1.00)A.2B.4C.6D.8(分数:5.00)A.B.C.D.A.B.C.D.A.B.C.D.A.B.C.D.A.B.C.D.计算机水平考试高级系统
30、架构设计师 2012年下半年上午真题答案解析(总分:75.00,做题时间:150 分钟)一、选择题(总题数:43,分数:75.00)试题(1)、(2) 假设系统中有 n个进程共享 3台打印机,任一进程在任一时刻最多只能使用 1台打印机。若用 PV操作控制 n个进程使用打印机,则相应信号量 S的取值范围为_(1)_;若信号量 S的值为-3,则系统中有_(2)_个进程等待使用打印机。(分数:2.00)A.0,-1,-(n-1)B.3,2,1,0,-1,-(n-3) C.1,0,-1,-(n-1)D.2,1,0,-1,-(n-2)解析:试题(1)、(2)分析: 本题考查操作系统进程管理方面的基础知识
31、。 试题(1)的正确答案为选项B。根据题意,假设系统中有 n个进程共享 3台打印机,意味着每次只允许 3个进程进入互斥段,那么信号量的初值应为 3。可见,根据排除法只有选项 B中含有 3。 试题(2)的正确答案为选项 D。信号量 S的物理意义为:当 S0 时,表示资源的可用数;当 S0 时,其绝对值表示等待资源的进程数。A.0B.1C.2D.3 解析:试题(1)、(2)分析: 本题考查操作系统进程管理方面的基础知识。 试题(1)的正确答案为选项B。根据题意,假设系统中有 n个进程共享 3台打印机,意味着每次只允许 3个进程进入互斥段,那么信号量的初值应为 3。可见,根据排除法只有选项 B中含有
32、 3。 试题(2)的正确答案为选项 D。信号量 S的物理意义为:当 S0 时,表示资源的可用数;当 S0 时,其绝对值表示等待资源的进程数。试题(3)、(4) 假设文件系统采用索引节点管理,且索引节点有 8个地址项 iaddr0iaddr7,每个地址项大小为 4B,iaddr0iaddr4采用直接地址索引,iaddr5和 iaddr6采用一级间接地址索引,iaddr7采用二级间接地址索引。假设磁盘索引块和磁盘数据块大小均为 1KB字节,文件 Filel的索引节点如下图所示。若用户访问文件 Filel中逻辑块号为 5和 261的信息,则对应的物理块号分别为_(3)_;101 号物理块存放的是_(
33、4)_。(分数:2.00)A.89和 90B.89和 136C.58和 187 D.90和 136解析:试题(3)、(4)分析 本题考查操作系统文件管理方面的基础知识。 根据题意,磁盘索引块为 1KB,每个地址项大小为 4B,故每个磁盘索引块可存放 1024/4256 个物理块地址。又因为文件索引节点中有8个地址项,其中 5个地址项为直接地址索引,这意味着逻辑块号为 04 的为直接地址索引; 2 个地址项是一级间接地址索引,其中第一个地址项指出的物理块中是一张一级间接地址索引表,存放逻辑块号为5260 对应的物理块号,第二个地址项指出的物理块中是另一张一级间接地址索引表,存放逻辑块号为2615
34、16 对应的物理块号。经上分析,从题图不难看出,逻辑块号为 5的信息应该存放在 58号物理块中,逻辑块号为 261的信息应该存放在 187号物理块中。 由题中可知,iaddr7采用二级间接地址索引,且iaddr7中存放的物理块号为 101。1 个地址项是二级间接地址索引,这意味着该地址项指出的物理块中存放的是 256个一级间接地址索引表,故 101号物理块存放的是二级间接地址索引表。 A.Filel的信息B.直接地址索引表C.一级地址索引表D.二级地址索引表 解析:试题(3)、(4)分析 本题考查操作系统文件管理方面的基础知识。 根据题意,磁盘索引块为 1KB,每个地址项大小为 4B,故每个磁
35、盘索引块可存放 1024/4256 个物理块地址。又因为文件索引节点中有8个地址项,其中 5个地址项为直接地址索引,这意味着逻辑块号为 04 的为直接地址索引; 2 个地址项是一级间接地址索引,其中第一个地址项指出的物理块中是一张一级间接地址索引表,存放逻辑块号为5260 对应的物理块号,第二个地址项指出的物理块中是另一张一级间接地址索引表,存放逻辑块号为261516 对应的物理块号。经上分析,从题图不难看出,逻辑块号为 5的信息应该存放在 58号物理块中,逻辑块号为 261的信息应该存放在 187号物理块中。 由题中可知,iaddr7采用二级间接地址索引,且iaddr7中存放的物理块号为 1
36、01。1 个地址项是二级间接地址索引,这意味着该地址项指出的物理块中存放的是 256个一级间接地址索引表,故 101号物理块存放的是二级间接地址索引表。 试题(5)、(6) 在数据库设计的需求分析阶段应当形成_(5)_,这些文档可以作为_(6)_阶段的设计依据。(分数:2.00)A.程序文档、数据字典和数据流图B.需求说明文档、程序文档和数据流图C.需求说明文档、数据字典和数据流图 D.需求说明文档、数据字典和程序文档解析:试题(5)、(6)分析 本题考查数据库系统基本概念方面的基础知识。 数据库设计主要分为用户需求分析、概念结构、逻辑结构和物理结构设计四个阶段。其中,在用户需求分析阶段中,数
37、据库设计人员采用一定的辅助工具对应用对象的功能、性能、 限制等要求所进行的科学分析,并形成需求说明文档、数据字典和数据流程图。用户需求分析阶段形成的相关文档用以作为概念结构设计的设计依据。A.逻辑结构设计B.概念结构设计 C.物理结构设计D.数据库运行和维护解析:试题(5)、(6)分析 本题考查数据库系统基本概念方面的基础知识。 数据库设计主要分为用户需求分析、概念结构、逻辑结构和物理结构设计四个阶段。其中,在用户需求分析阶段中,数据库设计人员采用一定的辅助工具对应用对象的功能、性能、 限制等要求所进行的科学分析,并形成需求说明文档、数据字典和数据流程图。用户需求分析阶段形成的相关文档用以作为
38、概念结构设计的设计依据。试题(7)、(8) 某商场商品数据库的商品关系模式 P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集 F商品代码商品名称,(商品代码,供应商)库存量,供应商联系方式)。商品关系模式 P达到_(7)_;该关系模式分解成_(8)_后,具有无损连接的特性,并能够保持函数依赖。(分数:2.00)A.1NF B.2NFC.3NFD.BCNF解析:试题(7)、(8)分析 本题考查的是应试者关系数据库方面的基础知识。 根据题意,零件 P关系中的(商品代码,供应商)可决定的零件 P关系的所有属性,所以零件 P关系的主键为(商品代码,供应商);又因为,根据题意(商品代码,供
39、应商)商品名称,而商品代码商品名称,供应商联系方式,可以得出商品名称和联系方式都部分依赖于码,所以,该关系模式属于 1NF。 关系模式 P属于 1NF,1NF 存在冗余度大、修改操作的不一致性、插入异常和删除异常四个问题。所以需要对模式分解,其中选项 A、选项 B和选项 C的分解是有损且不保持函数依赖。例如,选项 A中的分解 P1的函数依赖集 F1,分解 P2的函数依赖集 F2,丢失了 F中的函数依赖,即不保持函数依赖。A.P1(商品代码,联系方式),P2(商品名称,供应商,库存量)B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)C.P1(商品代码,商品名称,联系方式),P2(
40、供应商,库存量)D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式) 解析:试题(7)、(8)分析 本题考查的是应试者关系数据库方面的基础知识。 根据题意,零件 P关系中的(商品代码,供应商)可决定的零件 P关系的所有属性,所以零件 P关系的主键为(商品代码,供应商);又因为,根据题意(商品代码,供应商)商品名称,而商品代码商品名称,供应商联系方式,可以得出商品名称和联系方式都部分依赖于码,所以,该关系模式属于 1NF。 关系模式 P属于 1NF,1NF 存在冗余度大、修改操作的不一致性、插入异常和删除异常四个问题。所以需要对模式分解,其中选项 A、选项
41、B和选项 C的分解是有损且不保持函数依赖。例如,选项 A中的分解 P1的函数依赖集 F1,分解 P2的函数依赖集 F2,丢失了 F中的函数依赖,即不保持函数依赖。1.以下关于软件中间件的叙述,错误的是_。(分数:1.00)A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务B.使用中间件可以提高应用软件可移植性C.使用中间件将增加应用软件设计的复杂度 D.使用中间件有助于提高开发效率解析: 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。 软件中间件的作用是为处于自己上层的应用软件
42、提供运行与开发的环境,帮助用户开发和集成应用软件。它不仅仅要实现互连,还要实现应用之间的互操作。2.以下关于嵌入式系统开发的叙述,正确的是_。(分数:1.00)A.宿主机与目标机之间只需要建立逻辑连接B.宿主机与目标机之间只能采用串口通信方式C.在宿主机上必须采用交叉编译器来生成目标机的可执行代码 D.调试器与被调试程序必须安装在同一台机器上解析: 在嵌入式系统开发中,由于嵌入式设备不具备足够的处理器能力和存储空间,程序开发一般用PC(宿主机)来完成,然后将可执行文件下载到嵌入式系统(目标机)中运行。 当宿主机与目标机的机器指令不同时,就需要交叉工具链(指编译、汇编、链接等一整套工具)。3.以
43、下关于嵌入式系统硬件抽象层的叙述,错误的是_。(分数:1.00)A.硬件抽象层与硬件密切相关,可对操作系统隐藏硬件的多样性B.硬件抽象层将操作系统与硬件平台隔开C.硬件抽象层使软硬件的设计与调试可以并行D.硬件抽象层应包括设备驱动程序和任务调度 解析: 硬件抽象层是位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。它隐藏了特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台上进行移植。4._不是反映嵌入式实时操作系统实时性的评价指标。(分数:1.00)A.任务执行时间 B.中断响应和延迟时间C.任务切换时间D.信号量混洗时间解析: 一个嵌入式实时操
44、作系统(RT0S)的评价要从很多角度进行,如体系结构、API 的丰富程度、网络支持、可靠性等。其中,实时性是 RTOS评价的最重要的指标之一,实时性的优劣是用户选择操作系统的一个重要参考。 严格地说,影响嵌入式操作系统实时性的因素有很多,如常用系统调用平均运行时间、任务切换时间、线程切换时间、信号量混洗时间(指从一个任务释放信号量到另一个等待该信号量的任务被激活的时间延迟)、中断响应时间等。 任务执行时间不是反映 RTOS实时性的评价指标。5.以下关于网络控制的叙述,正确的是_。(分数:1.00)A.由于 TCP的窗口大小是固定的,所以防止拥塞的方法只能是超时重发B.在前向纠错系统中,当接收端
45、检测到错误后就要请求发送端重发出错分组C.在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据 D.在数据报系统中,所有连续发送的数据都可以沿着预先建立的虚通路传送解析: TCP 采用可变大小的滑动窗口协议进行流量控制。在前向纠错系统中,当接收端检测到错误后就根据纠错编码的规律自行纠错;在后向纠错系统中,接收方会请求发送方重发出错分组。IP 协议不预先建立虚电路,而是对每个数据报独立地选择路由并一站一站地进行转发,直到送达目标地。6.以下关于域名服务器的叙述,错误的是_。(分数:1.00)A.本地缓存域名服务不需要域名数据库B.顶级域名服务器是最高层次的域名服务器 C.本地域名服务
46、器可以采用递归查询和迭代查询两种查询方式D.权限服务器负责将其管辖区内的主机域名转换为该主机的 IP地址解析: 本题考查域名服务器及相关技术。 可提供域名服务的包括本地缓存、本地域名服务器、权限域名服务器、顶级域名服务器以及根域名服务器。DNS 主机名解析的查找顺序是,先查找客户端本地缓存,如果没有成功,则向 DNS服务器发出解析请求。 本地缓存是内存中的一块区域,保存着最近被解析的主机名及其 IP地址映像。由于解析程序缓存常驻内存中,所以比其他解析方法速度快。 当一个主机发出 DNS查询报文时,这个查询报文就首先被送往该主机的本地域名服务器。本地域名服务器离用户较近,当所要查询的主机也属于同
47、一个本地 ISP时,该本地域名服务器立即就能将所查询的主机名转换为它的 IP地址,而不需要再去询问其他的域名服务器。 每一个区都设置有域名服务器,即权限服务器,它负责将其管辖区内的主机域名转换为该主机的 IP地址。在其上保存有所管辖区内的所有主机域名到职地址的映射。 顶级域名服务器负责管理在本顶级域名服务器上注册的所有二级域名。当收到 DNS查询请求时,能够将其管辖的二级域名转换为该二级域名的 IP地址。或者是下一步应该找寻的域名服务器的 IP地址。 根域名服务器是最高层次的域名服务器。每一个根域名服务器都要存有所有顶级域名服务器的 IP地址和域名。当一个本地域名服务器对一个域名无法解析时,就会直接找到根域名服务器,然后根域名服务器会告知它应该去找哪一个顶级域名服务器进行查询。7.以下关于网络存储的叙述,正确的是_。(分数:1.00)A.DAS支持完全跨平台文件共享,支持所有的操作系统B.NAS通过 SCSI连接至服务器,通过服务器网卡在网络上传输数据C.FC SAN的网络介质为光纤通道,而 IP SAN使用标准的以太网 D.SAN设备有自己的文件管理系统,NAS 中的存储设备没有文件管理系统解析: 本题考查网络存储的基础知识。 DAS(Direct Att