系统架构设计师案例分析:集成开发环境架构设计.pdfVIP

  • 1
  • 0
  • 约6.1千字
  • 约 8页
  • 2026-02-02 发布于北京
  • 举报

系统架构设计师案例分析:集成开发环境架构设计.pdf

计算机技术与软件专业技术资格(水平)考试

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道解答

文档评论(0)

1亿VIP精品文档

相关文档