软考 系统架构设计师系列知识点之杂项集萃(176)
接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(175)
第334题
将系统需求模型转换为架构模型是软件系统需求分析阶段的一项重要工作,以下描述中,()在转换过程中需要关注的问题。
A. 如何通过多视图模型描述软件系统的架构
B. 如何确定架构模型中有哪些元素构成
C. 如何采用表格或用例映射保证转换的可追踪性
D. 如何通过模型转换技术,将高层架构模型逐步细化为细粒度架构模型
正确答案:C。
试题解析:
本题主要考查软件架构设计与生命周期的关系。
从本质上看,需求和软件架构设计面临的是不同的对象:一个是问题空间;另一个是解空间。保持两者的可追踪性和转换,一直是软件工程领域追求的目标。从软件需求模型向SA模型的转换主要关注两个问题:
1)如何根据需求模型构建软件架构模型;
2)如何保证模型转换的可追踪性。
本题答案A、B是软件架构设计阶段需要考虑的问题,D是软件架构实现阶段中需要考虑的问题。
第335题
软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。软件架构设计需满足系统的(),如性能、安全性和可修改性等,并指导设计人员和实现人员的工作。
A. 功能需求
B. 性能需