[计算机类试卷]2013年下半年软件水平考试(高级)系统架构师下午(案例分析)试题真题试卷及答案与解析.doc
《[计算机类试卷]2013年下半年软件水平考试(高级)系统架构师下午(案例分析)试题真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2013年下半年软件水平考试(高级)系统架构师下午(案例分析)试题真题试卷及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、2013年下半年软件水平考试(高级)系统架构师下午(案例分析)试题真题试卷及答案与解析 一、试题一 0 阅读以下关于企业应用系统集成架构设计的说明,在答题纸上回答问题 1和问题2。【说明】 某航空公司希望对构建于上世纪七八十年代的主要业务系统进行改造与集成,提高企业的竞争力。由于集成过程非常复杂,公司决定首先以 Ramp Coordination系统为例进行集成过程的探索与验证。 在航空业中, Ramp Coordination是指飞机从降落到起飞过程中所需要进行的各种业务活动的协调过程。通常每个航班都有一 位员工负责 Ramp Coordination,称之为RampCoordinator。
2、由 Ramp Coordinator协调的业务活动包括检查机位环境、卸货和装货等。由于航班类型、机型的不同, Ramp Coordination的流程有很大差异。图 11(a)所示的流程主要针对短期中转航班,这类航班在机场稍作停留后就起飞;图 11(b)所示的流程主要针对到达航班,通常在机场过夜后第二天起飞;图1-1(c)所示的流程主要针对离港航班,这类航班是每天的第一班飞机。这三种类型的航班根据长途短途、国内国外等因素还可 以进一步细分,每种细分航班类型的 Ramp Coordination的流程也略有不同。为了完成上述业务, Ramp Coordination信息系统需要从乘务人员管理系统
3、中提取航班乘务员的信息、从订票系统中提取乘客信息、从机务人员管理系统中提取机务人员信息、接收来自航班调度系统的航班到达事件。其中乘务人员管理系统和航班调度系统运行在大型主机系统中,机务人员管理系统运行在 Unix操作系统之上,订票系统基于 Java语言,具有 Web界面,运行在 Linux操作系统之上。 目前 Ramp Coordination信息系 统主要由人工完成所有协调工作,效率低且容易出错。公司领导要求集成后的 Ramp Coordination信息系统能够针对不同需求迅速开展业务流程,灵活、高效地完成协调任务。 针对上述要求,公司 IT部门的架构师经过分析与讨论,最终采用面向服务的架
4、构,以服务为中心进行 Ramp Coordination信息系统的集成工作。 1 服务建模是对 Ramp Coordination信息系统进行集成的首要工作,公司的架构师首先对 Ramp Coordination信息系统进行服务建模,识别出系统中的两个主要业务服务组件: (1)Ramp Control:负责 Ramp Coordination信息系统中相关各种业务活动的组件; (2)Flight Management:负责航班相关信息的管理,包括航班日程,乘客信息等。 针对上述服务模型,结合题干描述,请为每个业务服务组件提供的服务进行分析与整理,完成表 1-1中的空白部分。2 对 Ramp C
5、oordination信息系统的集成涉及对乘务人员管理系统、航班调度系统、机务人员管理系统和订票系统的组织与协调,公司架构师决定采用企业服务总线 (Enterprise Service Bus, ESB)技术进行系统集成,请用 200字以内的文字对 ESB的定义进行描述,给出 ESB的五个主要功能,并针对题干描述,将恰当的内容填入图 1-2中的 (1) (6)。 二、试题二 2 阅读以下关于某项目开发计划的说明,在答题纸上回答问题 1至问题 4。【说明】 某软件公司拟开发一套电子商务系统,王工作为项目组负责人负责编制项目计划。由于该企业业务发展需要, CEO急于启动电子商务系统,要求王工尽快准
6、备一份拟开发系统的时间和成本估算报告。 项目组经过讨论后,确定出与项目相关的任务如表 2-1所示。其中,根据项目组 开发经验,分别给出了正常工作及加班赶工两种情况下所需的时间和费用。3 请用 400字以内文字说明王工拟编制的项目计划中应包括哪些内容。 4 请根据表 2-1,分别给出正常工作和最短工期两种情况下完成此项目所需的时间和费用。 5 如果项目在系统调研阶段用了 7天时间才完成,公司要求尽量控制成本,王工可在后续任务中采取什么措施来保证项目能按照正常工作进度完成 ? 6 如果企业 CEO想在 34天后系统上线,王工应该采取什么措施来满足这一要求 ?这种情况下完成项目所需的费用是多少 ?
7、三、试题三 6 阅读以下有关嵌入式软件 FMEA方法和相关案例的说明,在答题纸上回答问题 1至问题 3。 【说明】 故障 (失效 )模型影响分析 FMEA是分析产品所有可能的故障模式及其可能产生的影响,并按每个故障模式产生影响的严重程度及其发生概率予以分类的一种归纳分析方法。近年来, FMEA方法已被广泛用于安全关键系统的嵌入式软件可靠性分析工作。 某软件公司承担了一项通信软件的开发项目。该项目由 FC系统、 DY系统和GD系统组成,而 DY系统 (TMS320C25S)软件负责按系统的通信协议完成与 FC系统的通信,图 3-1给出了该通信软件的约定层次图。公司高层将项目交给王工,王工认为此项
8、目是安全关键系统,安全等级应为 II类 (致命的 ),因此应开展软件的FMEA分析。 7 请阅读以下有关 FMEA的描述,将恰当的内容填入 (1) (7)。 FMEA是 FMA(故障模式分析 )和 FEA(故障影响分析 )的组合,它对系统各种可能的风险进行评价、分析后,在现有技术的基础上消除这些风险或将这些风险降低到可接受的水平。为达到最佳效益, FMEA必须在产品研制初期进行。 FMEA实际是一组系列化的活动,其主要活动包括: (1)_; (2)_; (3)_。由于产品故障可能与设计、制造过程、使用、承包商供应商以及服务有关,因此FMEA又细分为 (4) : FMEA、 (5) FMEA、
9、(6) FMEA和 (7) FMEA四类。8 从图 3-1可以看出, CSU01通信模块是该项目的关键模块,主要功能定义为:总线通信控制器自动完成一帧数据的接收,存入数据缓冲区,并产生中断 (INT0),通知 CPU从数据缓冲区中读取数据; CPU读完数据后,将准备好的发送数据写至数据缓存区,写完后通知总线通信控 制器自动完成一帧数据的发送。 CRC校验由外部电路完成判别,其结果通过数据线上的相应位进行标识。针对 CSU01通信模块,简要描述实施 FMEA的具体内容,填写完成表 3-1的 (1) (5)。9 表 3-2给出针对该项目的 CSU0l通信模块的软件故障 (失效 )模型影响分析FME
10、CA表 (局部 ),请根据此题描述情况填写表 3-2中的 (1) (7)。注:表 3-2中的SRPN(软件风险优先数 )=SESR(软件故障模式的严酷度等级 )SOPR(软件故障模式的发生概率等级 )SDDR(软件故障模式的被检测难度等级 )。四、 试题四 9 阅读以下有关表现层设计方面的说明,在答题纸上回答问题 1至问题 3。 【说明】 某商业银行欲开发一套个人银行系统,为用户提供常见的金融服务,包括转账、查询、存款变更和个人信息管理等功能。该软件除了业务需求外,还有一些特殊的表现层需求: (1)根据用户级别的不同,界面和可用功能是不同的; (2)支持 Web、 Windows、手机 App
11、等多种不同类型的界面; (3)考虑到将来功能的扩展,需要系统支持界面的定制以及动态生成等功能,以降低系统维护和新功能发布 的成本。 经过对需求的讨论,该银行初步决定采用 MVC模式设计该个人银行系统的表现层,采用 XML作为 GUI的描述语言,并应用 XML的界面管理技术来实现灵活的界面配置、界面动态生成和界面定制。 10 MVC模式强制性地将一个应用处理流程按照模型、视图、控制的方式进行分离,三者的协作关系如图 4-1所示。请填写图 4 1中的 (1) (3),并简要说明在该个人银行系统中采用 MVC模式对界面设计的作用。 11 请从设计模式的角度,简要说明设计方案采用 XML作为 GUI描
12、述语言的机制。 12 基于 XML的 界面管理技术可实现灵活的界面配置、界面动态生成和界面定制,其思路是用 XML生成配置文件及界面所需的元数据,按不同需求生成界面元素及软件界面,其技术框图如图 4-2所示。请将恰当的内容填入图 4-2中的 (1) (3),并简要解释说明其含义。 五、试题五 12 阅读以下有关软件与信息安全方面的说明,在答题纸上回答问题 1至问题3。 【说明】 某软件公司拟开发一套信息安全支撑平台,为客户的局域网业务环境提供信息安全保护。该支撑平台的主要需求如下: (1)为局域网业务环境提供用户身份鉴别 与资源访问授权功能; (2)为局域网环境中交换的网络数据提供加密保护;
13、(3)为服务器和终端机存储的敏感持久数据提供加密保护; (4)保护的主要实体对象包括局域网内交换的网络数据包、文件服务器中的敏感数据文件、数据库服务器中的敏感关系数据和终端机用户存储的敏感数据文件; (5)服务器中存储的敏感数据按安全管理员配置的权限访问; (6)业务系统生成的单个敏感数据文件可能会达到数百兆的规模; (7)终端机用户存储的敏感数据为用户私有; (8)局域网业务环境 的总用户数在 100人以内。 13 在确定该支撑平台所采用的用户身份鉴别机制时,王工提出采用基于口令的简单认证机制,而李工则提出采用基于公钥体系的认证机制。项目组经过讨论,确定采用基于公钥体系的机制,请结合上述需求
14、具体分析采用李工方案的原因。 14 针对需求 (7),项目组经过讨论,确定了基于数字信封的加密方式,其加密后的文件结构如图 5-1所示。请结合需求说明对文件数据进行加密时,应采用对称加密的块加密方式还是流加密方式,为什么 ?并对该机制中的数据加密与解密过程进行描述。 15 对数据库服务器中的敏 感关系数据进行加密保护时,客户业务系统中的敏感关系数据主要是特定数据库表中的敏感字段值,客户要求对不同程度的敏感字段采用不同强度的密钥进行防护,且加密方式应尽可能减少安全管理与应用程序的负担。目前数据库管理系统提供的基本数据加密方式主要包括加解密 API和透明加密两种,请用 300字以内的文字对这两种方
15、式进行解释,并结合需求说明应采用哪种加密方式。 2013年下半年软件水平考试(高级)系统架构师下午(案例分析)试题真题试卷答案与解析 一、试题一 1 【正确答案】 【试题解析】 本问题主要考查系统需 求分析的基础知识,要求考生能够根据题干描述,找出两个核心业务服务组件 Ramp Control和 Flight Management对外提供的服务,考生需要仔细阅读题干描述,总结需要提供的服务,并进行归类。2 【正确答案】 企业服务总线 (Enterprise Service Bus, ESB)是传统中间件技术与XML、 Web服务等技术结合的产物,主要支持异构系统集成。 ESB基于内容的路由和过
16、滤,具备复杂数据的传输能力,并可以提供一系列的标准接口。 ESB的主要功能有: (1)服务位置透明性; (2)传输协议 转换; (3)消息格式转换; (4)消息路由; (5)消息增强; (6)安全性; (7)监控与管理。【试题解析】 本问题主要考查企业服务总线 (Enterprise Service Bus, ESB)的基本概念和主要功能。企业服务总线是传统中间件技术与 XML、 Web服务等技术结合的产物,主要支持异构系统集成。 ESB基于内容的路由和过滤,具备复杂数据的传输能力,并可以提供一系列的标准接口。 ESB的主要功能有:服务位置透明性;传输协议转换;消息格式转换:消息路由;消息增强
17、;安全性;监控与管理等。在采用 ESB进行系 统集成时,各个现有系统将会以模块的形式接入 ESB中,需要明确与 ESB交换的数据,因此考生需要根据题干描述,明确要接入的系统和该系统需要提供或交换的数据。 二、试题二 3 【正确答案】 王工在接到任务后开始项目计划的编制工作,编制的计划应包括: (1)项目总计划 (包括范围计划、工作范围定义、活动定义、资源需求、资源计划、活动排序、费用估算、进度计划及费用计划 )。 (2)项目辅助计划 (质量计划、沟通计划、人力资源计划、风险计划、采购计划 )。 【试题解析】 本问题考查项目计划的主要内容 。项目计划通常包含两个部分:项目总计划包括范围计划、工作
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2013 年下 半年 软件 水平 考试 高级 系统 架构 下午 案例 分析 试题 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-493126.html