欢迎来到天天文库
浏览记录
ID:15731962
大小:239.00 KB
页数:8页
时间:2018-08-05
《2010年下半年软考系统架构设计师考试下午试题-中大网校》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、中大网校引领成功职业人生2010年下半年软考系统架构设计师考试下午试题总分:75分及格:45分考试时间:150分案例题:本试卷共3道题,共75分。(1)试题一(共25分)阅读以下关于软件系统架构选择的说明,在答题纸上回答问题1至问题3。【说明】某公司欲针对Linux操作系统开发一个KWIC(KeyWordinContext)检索系统。该系统接收用户输入的查询关键字,依据字母顺序给出相关帮助文档并根据帮助内容进行循环滚动阅读。在对KWIC系统进行需求分析时,公司的业务专家发现用户后续还有可能采用其它方式展示帮助内容。根据目前需求,公
2、司的技术人员决定通过重复剪切帮助文档中的第一个单词并将其插入到行尾的方式实现帮助文档内容的循环滚动,后续还将采用其它的方法实现这一功能。在对KWIC系统的架构进行设计时,公司的架构师王工提出采用共享数据的主程序-子程序的架构风格,而李工则主张采用管道-过滤器的架构风格。在架构评估会议上,大家从系统的算法变更、功能变更、数据表示变更和性能等方面对这两种方案进行评价,最终采用了李工的方案。[问题1](7分)在实际的软件项目开发中,采用恰当的架构风格是项目成功的保证。请用200字以内的文字说明什么是软件架构风格,并对主程序-子程序和管道
3、-过滤器这两种架构风格的特点进行描述。[问题2](12分)请完成表1-1中的空白部分(用+表示优、-表示差),对王工和李工提出的架构风格进行评价,并指出采用李工方案的原因。[问题3](6分)图1-1是李工给出的架构设计示意图,请将恰当的功能描述填入图中的(1)一(4)。
4、
5、式的数据架构,并提出在开发中通过“局部数据库+缓存”的读写分离结构实现,具有较好的运行性能和可扩展性。项目组经过集体讨论,考虑到公司的未来发展规划,最终采用了刘工的建议。[问题1](8分)请用300字以内的文字,说明张工和刘工提出的数据架构的基本思想。[问题2](13分)在刘工建议的基础上,为了避免CRSS系统的单点故障,请用200字以内文字简要说明如何建立CRSS的数据库系统;对于数据的读取、添加、更改和删除操作分别如何实现。[问题3](4分)RMO公司销售区域将在未来五年大面积扩展,其潜在客户数量也会因此大幅度增加,所以良好的
6、可扩展性是CRSS系统所必需的质量属性。请分别说明在集中式和分布式数据架构下,可以采用哪些方法提升系统的可扩展性。
7、统筹规划、分步骤实施的原则,实现汽车公司的基础软件架构设计。图3-1给出了AUTOSAR规范所定义的工作包,图中灰色部分代表本项目工作所包含的内容,即软件架构和基础软件。
8、制单元)。请说明李工和王工谁定义的流程更符合AUTOSAR的规定,并说明理由。中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:www.wangxiao.cn中大网校引领成功职业人生
此文档下载收益归作者所有