- 1
- 0
- 约6.1千字
- 约 8页
- 2026-02-02 发布于北京
- 举报
计算机技术与软件专业技术资格(水平)考试
2012年下半年系统架构设计师下午试卷I
(考试时间13:30~15:00共90分钟)
请按下述要求正确填写答题纸
1.在答题纸的指定位置填写你所在的省、、直辖市、计划单列市的名称。
2.在答题纸的指定位置填写准考证号、出生年月日和。
3.答题纸上除填写上述内容外只能写解答。
4.本试卷共5道题,试题一是必答题,试题二至试题五选答1道。每题15分,
满分75分。
5.解答时字迹务必清楚,字迹不清时,将不评分。
6.仿照下面例题,将解答写在答题纸的对应栏内。
例题
2012年下半年计算机技术与软件专业技术资格(水平)考试日期是(1)
月(2)日。
因为正确的解答是“11月4日”,故在答题纸的对应栏内写上“11”和“4”
(参看下表)。
例题解答栏
(1)11
()4
2
18
2012年下半年系统架构设计师下午试卷I第页(共页)
试题一是必答题
试题一
【说明】
某软件公司为其新推出的字处理软件设计了一种语言,专门用于开发该字处理软件
的附加功能插件。为了提高该语言的编程效率,公司组织软件工具开发部门为语言研制
一套集成开发环境。软件工具开发部门根据字处理软件的特点,对集成开发环境进行了需求
分析,总结出以下3项需求:
(1)集成开发环境需要对语言的编辑、语法检查、解释、执行和调试等功能的
支持,并要实现各种功能的灵活组合、配置与替换。
(2)集成开发环境需要一组可视化的编程界面,用户通过对界面元素拖曳和代码填
充的方式就可以完成功能插件业务流程的编写与组织。
(3)在代码调试功能方面,集成开发环境需要实现在语言编辑界面中的代码自动定
位功能。具体来说,在调试过程中,编辑界面需要响应调试断点命中,并自动跳转到当
前断点处所对应的代码。
针对上述需求,软件工具开发部门对集成开发环境的架构进行分析与设计,王工认为该
集成开发环境应该采用管道-过滤器的架构风格实现,李工则认为该集成开发环境应该采用
以数据为的架构风格来实现。公司组织专家对王工和李工的方案进行了评审,最终
采用了李工的方案。
【问题1】
请用200字以内的文字解释什么是软件架构风格,并从集成开发环境与用户的交互方式、
集成开发环境的扩展性、集成开发环境的数据管理三个方面说明为什么最终采用了李工的设
计方案。
【问题2】
在对软件系统架构进行设计时,要对架构需求进行分析,针对特定需求选择最为合适的
架构风格,因此实际的软件系统通常会混合多种软件架构风格。请对需求进行分析,说
明为了满足需求(2)和(3),分别应采用何种架构风格,并概要说明采用相应架构风格后的
架构设计过程。
28
2012年下半年系统架构设计师下午试卷I第页(共页)
从下列的4道试题(试题二至试题五)中任选2道解答。
如果解答的试题数超过2道,则题号小的2道解答
您可能关注的文档
最近下载
- 国企领导干部的2025年度民主生活会对照检查材料(五个带头).docx VIP
- 重视心血管-肾脏-代谢综合征(CKM).pptx VIP
- 国企领导干部2025年度民主生活会对照检查材料.docx VIP
- T∕ZZB 1547-2020 注射微发泡自行车轮胎.docx VIP
- Boss Roland逻兰GX-100 吉他效果处理器[中文] GX-100 参数指南 说明书用户手册.pdf
- 《医疗器械生物学评价报告》.pdf VIP
- 2025大模型在汽车行业的落地实践.pptx VIP
- 工程噪声吸声降噪基本的原理和设计.ppt VIP
- 内置兴趣部落-腾讯.PDF VIP
- 金属成型软件:LS-DYNA二次开发_(11).Python脚本在LS-DYNA中的应用.docx VIP
原创力文档

文档评论(0)