1 / 13
文档名称:

计算机水平考试-系统架构设计师模拟题架构设计论文.doc

格式:doc   大小:151KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机水平考试-系统架构设计师模拟题架构设计论文.doc

上传人:pppccc8 2019/11/11 文件大小:151 KB

下载得到文件列表

计算机水平考试-系统架构设计师模拟题架构设计论文.doc

文档介绍

文档介绍::..系统架构设计师模拟题架构设计论文论述题1>论面向服务的体系结构在系统集成屮的应用面向丿报务的体系结构(ServiceOrientedArchitecture,——种体系结构模型,将应用程序的不同功能单元通过一些良好定义的接口联系起来。接口是采用中立的方式进行定义的,它独立于实现服务的皱件平台、操作系统和编程语言。这使得构建服务可以以一种统一和通用的方式进行交互。请围绕''SOA在系统集成中的应用〃论题,依次从以下的3个方面进行论述:①概要叙述你参与分析与开发的系统集成项目,以及你在其中所担任的主要工作。②详细论述SOA中的关键技术,以及你熟悉的工具和环境对SOA的支持。③通过你的切身实践详细论述SOA在系统集成中发挥的作用和优势。2、 论软件的静态演化和动态演化及其应用软件演化(SoftwareEvolution)是指软件在其生命周期内的更新行为和过程。演化是一系列贯穿软件生命周期始终的活动,系统需求改变、功能实现增强、新功能加入、软件架构改变、软件缺陷修复、运行环境改变均耍求软件系统能够快速适应变化,具有较强的演化能力。软件静态演化(StaticEvolution)和动态演化(DynamicEvolution)是Fl前软件演化的两种重要类型。请围绕''软件的静态演化和动态演化及其应用八论题,依次从以下3个方而进行论述:①概要叙述你参与管理和开发的软件项目及你在其中所担任的主要工作。②请分别对软件静态演化和动态演化的特点进行论述,说明两种软件演化类型各口的优缺点及其应用场合,并举例说明各自的常见演化技术手段。③具体阐述你参与管理和开发的项目中所进行的软件演化活动的特点、演化的类型,以及所采取的对应演化技术手段,说明具体实施过程及实际应用的效果。3、 论大规模分布式系统缓存设计策略大规模分布式系统通常需要利用缓存技术减轻服务器负载、降低网络拥塞、增强系统可扩展性。缓存技术的基木思想是将客户最近经常访问的内容在缓存服务器中存放一个副木,当该内容下次被访问时,不必建立新的数据请求,而是直接由缓存提供。良好的缓存设计,是一个大规模分布式系统能够正常、高效运行的必要前提。在进行大规模分布式系统开发时,必须从一开始就针对应用需求和场景对系统的缓存机制进行全面考虑,设计一个可伸缩的系统缓存架构。请围绕''大规模分布式系统缓存设计策略〃论题,依次从以下3个方面进行论述:①概要叙述你参与实施的大规模分布式系统开发项目及你所担任的主耍工作。②从不同的用途和应用场景考虑,请详细阐述至少两种常见的缓存工作模式,并说明每种工作模式的适应场景。③阐述你在设计大规模分布式系统的缓存机制时遇到了哪些问题,如何解决。4、 论基于REST服务的Web应用系统设计REST(REpresentationalStateTransfer)是指从几种基于网络的架构风格衍生出来的一种混合架构风格,它是FI前互联网的核心架构风格。基于REST服务(RESTfulService)的Web应用系统设计任务主要包括:识别并设计REST风格的服务,采用而向服务的思想进行RESTJ〜务集成。采用这种方法设计的Web应用系统能够结合REST风格和面向服务思想的优点,近年来受到了广泛的关注。请围绕''基于REST服务的Web应用系统设计〃论题,依次从以下3个方面进行论述:①概要叙述你参与实施的Web应用系统开发项目及你所承担的主要工作。②简耍叙述与传统的Web服务相比,采用REST服务构建的Web应用具有哪些优势和不足。③阐述你在设计基于REST服务的Web应用系统时遇到了哪些问题,如何解决。5、论中间件技术在软件开发中的作用随着软件应用越来越复杂,软件开发''一切从零开始〃的开发模式也越来越不能满足应用的要求。一些著名的软件公司推出自己的中间件产品,如通信中间件、数据库中间件等为软件开发提供有力的支持。请围绕''屮间件技术在软件开发屮的作用〃这个论题,依次从以下3个方面进行论述:①概要叙述你参与分析和开发的应用项目,以及你所担任的主要工作。②具体讨论你在软件开发过程中选取中间件的原则和标准,结合实例详细叙述中间件技术在你的软件开发屮的作用。③假如你在一个软件公司中能够起到影响公司决策的作用,请你结合市场和技术因素,为你的公司设计一个有自主版权的屮间件的方案,并评价你的方案。6、 论基于Web的数据库应用系统的开发技术浏览器和HTTP协议在全球因特网的成功应用,促进了企业中的B/S结构的迅速推广。基于Web的数据库应用系统通常采用三层(或更多层)C/S结构,允许用于各类不同的平台和选择相应的数据库应用环境。请围绕''基于Web的数据库应用系统的开发技术〃论题,依次从以下3个方面进

最近更新