下半年系统架构设计师考试下午真题与答案资料Word文档格式.docx
- 文档编号:13743942
- 上传时间:2022-10-13
- 格式:DOCX
- 页数:16
- 大小:222.98KB
下半年系统架构设计师考试下午真题与答案资料Word文档格式.docx
《下半年系统架构设计师考试下午真题与答案资料Word文档格式.docx》由会员分享,可在线阅读,更多相关《下半年系统架构设计师考试下午真题与答案资料Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
(7分)
在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。
请用200字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道-过滤器这两种架构风格的特点进行描述。
【问题2】
(12分)
请完成表1-1中的空白部分(用+表示优、-表示差),对王工和李工提出的架构风格进行评价,并指出采用李工方案的原因。
表1-1王工与李工的架构风格评价
【问题3】
(6分)
图1-1是李工给出的架构设计示意图,请将恰当的功能描述填入图中的
(1)~(4)。
图1-1李工给出的架构示意图1.试题答案:
【问题1】
软件架构风格是描述特定软件系统组织方式的惯用模式。
组织方式描述了系统的组成构件和这些构件的组织方式,惯用模式则反映众多系统共有的结构和语义。
子程序架构风格中,所有的计算构件作为子程序协作工作,并由一个主程序顺序地-主程序
调用这些子程序,构件通过共享存储区交换数据。
管道-过滤器架构风格中,每个构件都有一组输入和输出,构件接受数据输入,经过内部处理,然后产生数据输出。
这里的构件称为过滤器,构件之间的连接件称为数据流传输的管道。
【问题2】
根据题干描述:
“用户后续还有可能采用其它方式展示帮助内容”,因此KWIC系统对功能变更要求较高;
“…,后续还将采用其它的方法实现这一功能”,因此KWIC系统对实现某一个功能的算法变更要求较高。
KWIC是一个支持用户交互的窗口界面程序,因此对性能要求并不高。
KWIC系统的显示帮助内容为文本,数据的表示基本不变,因此对数据表示变更要求不高。
过滤器架构风格。
-综合上述分析,可以看出应该采用李工提出的管道.
【问题3】
试题分析:
本题主要考查软件架构风格的定义,并考查对两种与本题相关的架构风格的定义。
主程序-子程序架构风格中,所有的计算构件作为子程序协作工作,并由一个主程序顺序地调用这些子程序,构件通过共享存储区交换数据。
管道-过滤器架构风格中,每个构件都有一组输入和输出,构件接受数据输入,经过内部处理,然后产生数据输出。
本问题是一道填表题,其核心是对两种架构风格在算法变更、功能变更、数据表示变更和性能等方面的特点进行比较。
其中共享数据的主程序-子程序在算法变更方面灵活性较差,算法变更时一般需要重新编译整个系统;
在功能变更方面也比较差;
在数据表示方面,当需要变更时,也意味着程序传递参数的变化以及整个程序的调整,表现比较差;
在性能方面,由过滤器架构风格在算法变更方面-于整个程序处在一个紧耦合的状态,因此性能较高。
管道.
在数据表示方实现比较简单,只需要修改过滤器的实现即可;
在功能变更方面也比较简单;
由于整个系统是相对比较复杂;
在性能方面,面,需要同时改变数据格式和过滤器的结构,松耦合连接在一起的,因此性能不高。
系统对功根据题干描述:
“用户后续还有可能采用其它方式展示帮助内容”,因此KWICK能变更要求较高;
“…,后续还将采用其它的方法实现这一功能”,因此是一个支持用户交互的窗口界面KWICWIC系统对实现某一个功能的算法变更要求较高;
系统的显示帮助内容为文本,数据的表示基本不变,KWIC程序,因此对性能要求并不高;
过滤器的架构风格。
因此对数据表示变更要求不高。
针对这些考虑,可以看出应该采用管道-【问题3】本问题是一道读图题,考查用户对系统架构的理解程度。
根据题干中的关键描述“…接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读…”和“…公司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动…”,可以看出整个系统的流程是:
输入→文档检索→查询结果按字母排序→剪切行首单词→单词插入行尾→输出。
所属试卷:
+标准答案)2010年下半年系统架构设计师考试下午真题(权威解析?
条回答2过滤器好呢?
因为共享数据了吗?
/主程序/子程序的性能为什么比管道
GreenPanda
2016-11-0421:
00:
49
评价(
)(
0)(
0)引用
是的。
试题:
阅读以下关于软件系统数据架构建模的说明,在答题纸上回答问题1至问题3。
【说明】计划在五年时间内将销售区域从华南地区扩展至全国RMO是一家运动服装制造销售公司,公司邀请咨询顾问帮助他们制订战略信范围。
为了扩大信息技术对于未来业务发展的价值,。
息系统规划。
经过评审,咨询顾问给出的战略规划要点之一是建立客户关系支持系统CRSSCRSSRMO公司决定由其技术部成立专门的项目组负责的开发和维护工作。
但在项目组在仔细调研和分析了系统需求的基础上,确定了基于互联网的CRSS系统架构。
易维确定系统数据架构时,张工认为应该采用集中式的数据架构,给出的理由是结构简单、“局部数而刘工建议采用分布式的数据架构,护且开发及运行成本低;
并提出在开发中通过据库+缓存”的读写分离结构实现,具有较好的运行性能和可扩展性。
项目组经过集体讨论,考虑到公司的未来发展规划,最终采用了刘工的建议。
(】8分)
【问题1请用300字以内的文字,说明张工和刘工提出的数据架构的基本思想。
13分)2【问题】
(字以内文字简要说明如200在刘工建议的基础上,为了避免CRSS系统的单点故障,请用的数据库系统;
对于数据的读取、添加、更改和删除操作分别如何实现。
何建立CRSS(4分)】问题【3公司销售区域将在未来五年大面积扩展,其潜在客户数量也会因此大幅度增加,所以RMO系统所必需的质量属性。
请分别说明在集中式和分布式数据架构CRSS良好的可扩展性是下,可以采用哪些方法提升系统的可扩展性。
.
2.试题答案:
【问题】1)张工提出的集中式数据架构是由一个处理器、与它相关联的数据存储设备以及其他外1(用户可以在同样的站点系统提供数据处理能力,围设备组成,它被物理地定义到单个位置。
系统及其数据管理被某也可以在地理位置隔开的其他站点上通过远程终端来操作。
上操作,个或中心站点集中控制。
)刘工提出的分布式数据架构使用多个计算机系统上的多个局部数据库系统构成,数据(2运行在可以在多个不同的局部数据库中进行传送,由不同的数据库管理系统软件进行管理,这些机器位于(或分布在)不同的地理位多种不同的计算机上,支持多种不同的操作系统。
一个应用程序可置并通过多种通信网络连接在一起。
企业数据可以分布在不同的计算机上,以操作位于不同地理位置的机器上的数据。
【问题】2从而达将数据的读和写分布在不同的处理节点上,读写分离架构利用了数据库的复制技术,到提高可用性和扩展性的目的。
多个热备份数据库系统和多个数据CRSS的分布式数据库系统需要由多个局部数据库系统、缓存组成。
局部数据库负责数据的写入,多个热备份数据库系统用以解决单点故障的问题,数据缓存负责为应用提供所读取的数据。
)读取数据:
应用访问缓存,如果命中则返回,否则从局部数据库系统中读取数据并将(1数据加载到缓存后返回。
2()添加数据:
采用延迟加载策略,应用将数据直接写入局部数据库。
3)更改数据:
应用更改局部数据库中的数据,将缓存中的数据标记为失效。
()删除数据:
应用删除局部数据库中的数据,将缓存中的数据标记为失效。
4(.
】【问题3)提升系统的可扩展性。
具体的实现ScaleUp张工提出的集中式数据架构通过向上扩展(数量、内存容量、磁盘数量)和硬件升级(更换为高端主机CPU方式包括硬件扩容(增加或高速磁盘等)。
)提升系统的可扩展性。
具体的实现ScaleOut刘工提出的分布式数据架构通过向外扩展(和)水平切分、缓存和全文搜索。
/方式包括数据复制、数据垂直切分(或试题分析:
本题考查考生对于软件系统数据架构建模的掌握情况。
建模数据架构定义了信息系统中文件和数据库的分布结构。
数据架构建模是以数据为中心,传统以主机为中心的信息系统以及设计满足应用需求的数据库系统。
业务数据类型和结构,物理上所有的数据位于同一个位置,利用单个的数据库系统实现数据的集中式存储,开发中,很少有组织会将其全现代基于网络的分布式系统开发中,构成的是一种集中式的数据架构;
数据在这些数据库系统之通常需要多个数据库系统组成,部的数据存储在单个的数据库中,间可以传送,由多个不同的数据库管理系统控制,构成的是一种分布式的数据架构。
1】【问题集中式数据架构中,一个或多个局域网中的客户共享一个单独计算机系统中的单个数据库。
也可以在地理位置隔开的其他站点用户可以在同样的站点上操作,系统提供数据处理能力,单个数据库服务器系统及其数据管理被某个或中心站点集中控制。
上通过远程终端来操作。
结构的主要优点就是简单、易维护开发及运行成本低;
但由于所有的客户直接请求服务器,所有依赖的应用程序如果服务失败,单个服务器不能提供备份和恢复,容易发生性能瓶颈,都将不能工作。
数据可以在多使用多个计算机系统以及用户能够访问远程系统的数据,分布式数据架构中,
运行在多种不同的计由不同的数据库管理系统软件进行管理,个不同的数据库中进行传送,(或分布在)不同的地理位置并通过多种这些机器位于算机上,支持多种不同的操作系统。
一个应用程序可以操作位于不企业数据可以分布在不同的计算机上,通信网络连接在一起。
多个数据库服
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 下半年 系统 架构 设计师 考试 下午 答案 资料