【计算机类职业资格】高级系统架构设计师下午试题(Ⅱ)-5及答案解析.doc
《【计算机类职业资格】高级系统架构设计师下午试题(Ⅱ)-5及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】高级系统架构设计师下午试题(Ⅱ)-5及答案解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、高级系统架构设计师下午试题()-5 及答案解析(总分:75.00,做题时间:90 分钟)一、论基于 Mashup 的 Web 应用系统设计与(总题数:1,分数:18.75)1.采用基于 Web 2.0 的 Mashup 技术架构 Web 应用系统,可以从不同的数据源抽取数据,聚合并转换数据,在不同的上下文使用,避免了复杂的集成过程,近年来受到了广泛的关注。Mashup 核心活动包括数据输入、数据可视化、调度与监视、剪裁、转换与充实、动作,以及发布与推广等。可以通过使用搜索、语言翻译、工作流支持和其他改进技术来增强基础的 Mashup。请围绕“基于 Mashup 的 Web 应用系统设计与应用”
2、论题,依次从以下 3 个方面进行论述。1概要叙述你参与管理和实施的 Web 应用系统开发项目及你所承担的主要工作。2简述常见的 Mashup 数据接口,详细论述你在所参与建设的 Web 应用系统项目中是如何应用 Mashup 技术,并分析应用这些技术之后对项目产生了哪些效果(或影响)。3论述在你参与建设的 Web 应用系统项目实施过程中遇到的,与 Mashup 技术相关的问题及解决的办法,还有哪些需要进一步改进之处及如何进行改进。(分数:18.75)_二、论大中型信息系统安全体系的架构与规划(总题数:1,分数:18.75)2.企事业单位信息系统安全体系的架构与规划则是本单位信息化发展战略的基础
3、性工作,而信息系统安全体系的架构与规划是一个非常细致和非常重要的工作,需要对企事业单位信息化发展的历史情况进行深入和全面的调研,针对现有的及未来的信息系统安全的主要内容进行整体的规划工作。请围绕“大中型信息系统安全体系的架构与规划”论题,依次对以下 3 个方面进行论述。1简述你参与规划和设计的大中型信息系统及你所担任的主要工作。2结合你的网络规划设计经验,简述大中型信息系统安全体系所包含的基本内容和规划框架,并着重说明你采用的保障信息系统安全和网络安全的技术和方法。3分析你采取上述技术和方法的效果如何,还有哪些需要进一步改进之处及如何进行改进。(分数:18.75)_三、论软件架构风格及其应用(
4、总题数:1,分数:18.75)3.软件架构设计的一个核心问题是如何有效地使用重复的体系结构模式,即达到软件体系结构级的软件重用。软件架构风格(Software Architecture Style)是描述软件系统组织方式的常用模式,在实践中已经被多次应用。按照 Shaw 和 Garlan 的说法,“一种体系结构风格定义了构件类型和连接件类型的词汇表,以及它们如何组合的约束条件”。软件架构风格通常分为数据流(Data Flow)风格、调用/返回(Call/Return)风格、独立构件(Independent Components)风格、虚拟机(Virtual Machines)风格和仓库(Rep
5、ositories)风格 5 大类。在实际应用中,随着软件系统规模的扩大和复杂,一个系统往往会同时使用多类体系结构风格,这些风格可以交叉组合,彼此重叠。请围绕“软件架构风格及其应用”论题,依次从以下 3 个方面进行论述。1概要叙述你参与管理和开发的软件工程项目及你在其中所担任的主要工作。2请说明以上软件架构风格分类中每一类有哪些经典的软件体系结构设计风格,并就其中至少两类论述其具体的软件架构风格的构件、连接件类型和组合约束要求等结构特征及其应用特点。3具体阐述你参与管理和开发的项目中在体系结构设计时选择使用软件架构风格的情况,包括选择的依据、多个风格组合使用的情况和最终实际效果等,还有哪些需要
6、进一步改进之处及如何进行改进。(分数:18.75)_四、论 SOA 在企业集成架构设计中的应用(总题数:1,分数:18.75)4.企业应用集成(Enterprise Application Integration,EAI)是每个企业都必须要面对的实际问题。面向服务的企业应用集成是一种基于面向服务体系结构(Setvice-Oriented Architecture,SOA)的新型企业应用集成技术,强调将企业和组织内部的资源和业务功能暴露为服务,实现资源共享和系统之间的互操作性,并支持快速地将新的应用以服务的形式加入到已有的集成环境中,增强企业 IT 环境的灵活性。请围绕“SOA 在企业集成架构设
7、计中的应用”论题,依次从以下 3 个方面进行论述。1概要叙述你参与管理和实施的企业应用集成项目及你在其中所担任的主要工作。2具体论述 SOA 架构的内容、特点,以及你熟悉的工具和环境对 SOA 的支持,在应用中重点解决了哪些问题。3通过你的切身实践详细论述 SOA 在企业应用集成中发挥的作用和优势。(分数:18.75)_高级系统架构设计师下午试题()-5 答案解析(总分:75.00,做题时间:90 分钟)一、论基于 Mashup 的 Web 应用系统设计与(总题数:1,分数:18.75)1.采用基于 Web 2.0 的 Mashup 技术架构 Web 应用系统,可以从不同的数据源抽取数据,聚合
8、并转换数据,在不同的上下文使用,避免了复杂的集成过程,近年来受到了广泛的关注。Mashup 核心活动包括数据输入、数据可视化、调度与监视、剪裁、转换与充实、动作,以及发布与推广等。可以通过使用搜索、语言翻译、工作流支持和其他改进技术来增强基础的 Mashup。请围绕“基于 Mashup 的 Web 应用系统设计与应用”论题,依次从以下 3 个方面进行论述。1概要叙述你参与管理和实施的 Web 应用系统开发项目及你所承担的主要工作。2简述常见的 Mashup 数据接口,详细论述你在所参与建设的 Web 应用系统项目中是如何应用 Mashup 技术,并分析应用这些技术之后对项目产生了哪些效果(或影
9、响)。3论述在你参与建设的 Web 应用系统项目实施过程中遇到的,与 Mashup 技术相关的问题及解决的办法,还有哪些需要进一步改进之处及如何进行改进。(分数:18.75)_正确答案:(1简要介绍你参与规划和设计的 Web 应用系统开发项目,尤其着重介绍 Web 应用系统的应用环境、总体需求(特别是质量属性需求)、Web 应用系统的逻辑与物理拓扑结构及采用的技术等内容,简要说明自己在该项目中的角色、所承担的主要任务及开展的主要工作。论文叙述自己参与设计和实施的 Web应用系统项目应有一定的规模,自己在该项目中担任的主要工作应有一定的分量。2Mashup 程序从架构上是由客户机的 Web 浏览
10、器、Mashup 网站和 API/内容提供者等 3 个不同的部分组成,它们在逻辑上和物理上都是相互脱离的(可能由网络和组织边界分隔)。Mashup 的主要工作流程是,当移动用户向 Mashup 网站发起一个请求时,通过 GPS 系统附带自身的位置信息;Mashup 网站接受请求,并将请求分解为对多个服务网站的数据请求调用,并为发起调用进行准备;针对不同服务网站的调用接口,采用不同的调用方式;最终在 Mashup 站点将请求信息进行数据内容聚合,并将用户所处位置的整合信息返回。目前,经常使用的 3 种 Mashup 接口如下。(1)聚合内容(Really Simple Syndication,R
11、SS)式的 Mashup 接口。一种用于对网站内容进行描述和同步的格式,是目前使用最为广泛的 Web 资源发布方式,可以被称为资源共享模式的延伸。(2)表述性状态转移(REpresentational State Transfer,REST)式的 Mashup 接口。REST 从资源的角度来看待整个网络,分布在各处的资源由统一资源标识符(Unified Resource Identifier,URI)确定,而客户端的应用通过 URI 来获取资源的表示。(3)基于简单对象访问协议(Simple Object Access Protocol,SOAP)的 Web 服务式 Mashup 接口。一种基
12、于 XML 的数据格式定义,用来进行 Web 服务调用过程中的参数调用和返回。采用基于 Web 2.0 的 Mashup 技术架构 Web 应用系统具有的优势:仅需要使用现有 Web 应用程序(如Google Maps)公开的,基于 Web 的 API(或 Web 服务)构建应用程序,集成过程相对简单;直接使用Mashup 技术集成两个或者更多的 Web API,创建新的特性与功能;使用 AjaX 技术调用基于 Web 的API,浏览器客户端不需要在每次与服务器通信时都重新加载整个页面,动态特性强;使用 SOA 的思想集成底层系统,强调功能暴露与服务组合,以服务的形式集成并暴露现有系统的能力等
13、。在实现 Mashup 应用时,进行内容聚合的物理位置是一个十分重要的因素。目前很多 Mashup 站点都选择在客户端机器上进行内容聚合,构成所谓的胖因特网应用程序(Rich Internet Application,RIA)。这种在客户端进行内容聚合的优点主要表现在:从 Mashup 服务器存储的角度来说,对服务器所产生的负载较轻,因为数据可以直接从内容提供者那里传送到客户端;从网络传输的角度来说,在基于 Ajax 等技术和应用模型的基础上,客户端页面只请求需要更新的内容,而不用刷新整个页面,从而减少网络数据的通信量。结合项目实践经验,说明你参与管理和开发的项目中,如何理解 Mashup、门
14、户、SOA、EAI/EII 和 SaaS 之间的关系;能够全面和准确地描述 Mashup 各个核心活动(包括数据输入、数据可视化、调度与监视、剪裁、转换与充实、动作,以及发布与推广等)及其具体的实施内容;能够准确地描述如何管理 Mashup 开发,包括从计划和管理方法到集成、测试和部署的全过程;在优化安全性、隐私、可访问性、有用性和性能,通过使用搜索、语言翻译、工作流支持和其他改进来增强基础的 Mashup,执行有效的负载和回归测试,避免造成企业 Mashup 故障的“反模式”等方面也要有一定的论述。3有具体着眼点地论述在你参与建设的 Web 应用系统项目实施过程中遇到的,与 Mashup 技
15、术相关的问题。针对具体的问题你采取了哪些解决技术、方法和措施,以及它们对该工程项目后期的工作产生了哪些积极(或消极)的影响(效果和存在的问题)。论文最后可以进一步讨论你在该工程项目中获得的与 Mashup 应用相关的体会,以及在今后的工作过程中,如果碰到类似的开发项目你将如何应用这些经验或教训。对需要进一步改进的地方,应有具体的着眼点,不能泛泛而谈。4论文写作过程中值得关注的一些要点如下(全书同)。(1)整篇论文要结构合理、切中要害、陈述完整、言简意赅、语言流畅、字迹清楚,切忌对知识点的堆积、长篇大论、言之无物。(2)选择自己参与过的工程项目进行分析论述,所述项目切题真实,介绍清楚。(3)下午
16、试卷是论述题目,问题中提到的中心内容在题目的说明中都有所涉及。在答题时首先要冷静并认真阅读题目,找出和问题相关的知识点,确定考题的关键考点,这是答题的前提。(4)摘要是全文概括,千万不要写成引言。(5)围绕论文主题,对所参与的项目进行科学叙述与评价,要有具体的着眼点,不能泛泛而谈,尽可能从字里行间让阅卷者体会到你的实际工作能力、业务水平和项目实践经验。(6)在考试过程中应注意技巧,让答题的思路最大限度地符合出题的思路,避免跑题,这样容易得到阅卷老师的共鸣。(7)根据考生对所参与的项目中针对本论文主题的相关叙述与评价,可确定他(她)有无参与信息系统项目开发过程的实践经验。)解析:二、论大中型信息
17、系统安全体系的架构与规划(总题数:1,分数:18.75)2.企事业单位信息系统安全体系的架构与规划则是本单位信息化发展战略的基础性工作,而信息系统安全体系的架构与规划是一个非常细致和非常重要的工作,需要对企事业单位信息化发展的历史情况进行深入和全面的调研,针对现有的及未来的信息系统安全的主要内容进行整体的规划工作。请围绕“大中型信息系统安全体系的架构与规划”论题,依次对以下 3 个方面进行论述。1简述你参与规划和设计的大中型信息系统及你所担任的主要工作。2结合你的网络规划设计经验,简述大中型信息系统安全体系所包含的基本内容和规划框架,并着重说明你采用的保障信息系统安全和网络安全的技术和方法。3
18、分析你采取上述技术和方法的效果如何,还有哪些需要进一步改进之处及如何进行改进。(分数:18.75)_正确答案:(1简要介绍你参与规划和设计的大中型信息系统工程项目的需求,尤其着重介绍安全方面的需求,简要说明自己在该项目中的角色及所承担的主要工作。论文叙述自己参与设计和实施的信息系统项目应有一定的规模,自己在该项目中担任的主要工作应有一定的分量。2信息系统安全规划是企业信息化发展战略的基础性工作,不是可有可无而是非常重要。信息系统安全规划又是一项非常细致的工作,首先需要对企业信息化发展的历史情况进行深入和全面的调研,知道家底,掌握情况,针对信息系统安全的主要内容进行整体的发展规划工作。虽然不同信
19、息系统的安全规划所包括的内容不同,但都应遵循如图 2-15 所示的信息系统安全体系框架中的基本内容进行全面规划和建设。在图 215 中,技术体系是全面提供信息系统安全保护的技术保障系统,该体系由物理安全技术和系统安全技术两大类构成。组织体系是信息系统的组织保障系统,由机构、岗位和人事 3 个模块构成。机构分为领导决策层、日常管理层和具体执行层;岗位是信息系统安全管理部门根据系统安全需要设定的负责某一个或某几个安全事务的职位;人事是根据管理机构设定的岗位,对岗位上在职、待职和离职的员工进行素质教育、业绩考核和安全监管的机构。管理体系由法律管理、制度管理和培训管理 3 部分组成。信息系统安全规划的
20、层次方法与步骤可以有不同,但是规划内容与层次应该是相同。规划的具体环节、相互之间的关系和具体方法如图 2 一 16 所示。)解析:三、论软件架构风格及其应用(总题数:1,分数:18.75)3.软件架构设计的一个核心问题是如何有效地使用重复的体系结构模式,即达到软件体系结构级的软件重用。软件架构风格(Software Architecture Style)是描述软件系统组织方式的常用模式,在实践中已经被多次应用。按照 Shaw 和 Garlan 的说法,“一种体系结构风格定义了构件类型和连接件类型的词汇表,以及它们如何组合的约束条件”。软件架构风格通常分为数据流(Data Flow)风格、调用/
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 高级 系统 架构 设计师 下午 试题 答案 解析 DOC
