系统架构设计师案例分析:软件开发环境设计要求与挑战.pdfVIP

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

系统架构设计师案例分析:软件开发环境设计要求与挑战.pdf

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

2016年下半年系统架构设计师下午试卷I

(考试时间13:30~15:00共90分钟)

请按下述要求正确填写答题纸

1.在答题纸的指定位置填写你所在的省、、直辖市、计划单列市的名称。

2.在答题纸的指定位置填写准考证号、出生年月日和。

3.答题纸上除填写上述内容外只能写解答。

4.本试卷共5道题,试题一是必答题,试题二至试题五选答1道。每题15分,

满分75分。

5.解答时字迹务必清楚,字迹不清时,将不评分。

6.仿照下面例题,将解答写在答题纸的对应栏内。

例题

2016年下半年计算机技术与软件专业技术资格(水平)考试日期是(1)

月(2)日。

因为正确的解答是“11月4日”,故在答题纸的对应栏内写上“11”和“4”

(参看下表)。

例题解答栏

(1)11

()4

2

2016年下半年系统架构设计师下午试卷I第1页(共11页)

试题一是必答题

试题一

阅读以下关于软件架构设计的叙述,在答题纸上回答问题1至问题3。

【说明】

某软件公司为某品牌厂商开发一套应用程序集成开发环境,以提高开发应

用程序的质量和效率。在项目之初,公司的系统分析师对该集成开发环境的需求进行了调研

和分析,具体描述如下:

a.需要同时支持该厂商自行定义的应用编程语言的编辑、界面可视化设计、编译、调

试等模块,这些模块产生的模型或数据格式差异较大,集成环境应数据集成能力。集成

开发环境还要支持以适配方式集成公司现有的应用模拟器工具。

b.经过调研,应用开发人员更倾向于使用Windows系统,因此集成开发环境的界

面需要与Windows平台上的主流开发工具的界面风格保持一致。

c.支持相关开发数据在云端,需要保证在云端数据的性和完整性。

d.支持用户通过配置界面依据自己的喜好修改界面风格,包括颜色、布局、代码高亮

方式等,配置完成后无需重启环境。

e.支持不同模型的自动转换。在初始需求中定义的机器性能条件下,对于一个包含50

个对象的设计模型,将其转换为相应代码框架时所消耗时间不超过5秒。

f.能够连续运行的时间不小于240小时,意外后能够在10秒之内自动重启。

g.集成开发环境具有模块化结构,支持以模块为单位进行调试、测试与发布。

h.支持应用开发过程中的代码调试功能:开发人员可以设置断点,启动调试,编辑器

可以自动卷屏并命中断点,能通过变量监视器查看当前变量取值。

在对需求进行分析后,公司的架构师小张查阅了相关的资料,认为该集成开发环境应该

采用管道一过滤器(Pipe-Filter)的架构风格,公司的资深架构师王工在仔细分析后,认为

应该采用数据仓储(DataRepository)的架构风格。公司经过评审,最终采用了王工的方

案。

【问题1】(10分)

识别软件架构质量属性是进行架构设计的重要步骤。请分析题干中的需求描述,填写表

1-1中(1)~(5)处的空白。

2016年下半年系统架构设计师下午试卷I第2页(共11页)

【问题2】(7分)

请在阅读题干需求描述的基础上,从交互方式、数据结构、控制结构和扩展方法4个方

面对两种架构风格进行比较,填写表1-2中(1)~(4)处的空白。

【问题3】(8分)

在确定采用数据仓库架构风格后,王工给出了集成开发环境

文档评论(0)

1亿VIP精品文档

相关文档