欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > 软考 系统架构设计师系列知识点之杂项集萃(69)

软考 系统架构设计师系列知识点之杂项集萃(69)

2025/5/27 3:58:33 来源:https://blog.csdn.net/phmatthaus/article/details/148147826  浏览:    关键词:软考 系统架构设计师系列知识点之杂项集萃(69)

接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(68)

第114题

若对关系R(A,B,C,D)和S(C,D,E)进行关系代数运算,则表达式

与()等价。

A. 

B. 

C. 

D. 

正确答案:B。

所属知识点:旧版教材 数据库系统 -> 关系代数。

解析:

本题考查关系代数运算方面的基础知识。

题目要求计算关系代数表达式的结果集。其中,RxS的属性列名分别为:R.A,R.B,R.C,R.D,S.C. S.D和S.E。的含义是从RxS结果集中选取第四个分量(R.D)小于第五个分量(S.C)的元组,故等价。

的含义是从的结果集中选取第3列R.C、第4列R.D和第7列S.E(或E)。

因此,等价。

需要说明的是第3列R.C不能简写为C,因为关系S的第1列属性名也为C,故必须标上关系名加以区别;同样,第4列R.D也不能简写为D,因为关系S的第2列属性名也为D,故必须标上关系名加以区别。

第115题

架构权衡分析方法(ATAM)是一种常用的软件架构评估方法,下列关于该方法的叙述中,正确的是()。

A. ATAM需要对代码的质量进行评估

B. ATAM需要对软件系统需求的正确性进行评价

C. ATAM需要对软件系统进行集成测试

D. ATAM需要对软件质量属性进行优先级排序

正确答案:D。


所属知识点:软件架构设计 -> 软件架构评估 -> ATAM。

解析:

ATAM(Architecture Tradeoff Analysis Method,架构权衡分析方法)是评价软件架构的一种综合全面的方法。这种方法不仅可以揭示出架构满足特定质量目标的情况,而且(由于它认识到了架构决策会影响多个质量属性)可以使我们更清楚地认识到质量目标之间的联系 —— 即如何权衡诸多质量目标。

ATAM是针对软件架构的评估方法,其层次较高,不会涉及具体代码质量的评估,因此A选项不正确。而对于软件系统需求的正确性评价,应是需求验证的主要工作,也非ATAM所关注的内容。集成测试是在软件开发的测试阶段需要完成的任务,此时,架构设计、架构评审(即用ATAM、SAAM进行软件架构评审)、软件详细设计、编码、单元测试工作都已完成,所以该工作也非ATAM所关注的内容。只有D选项的属性优先级排序是ATAM所要做的。

关于ATAM的详情,请参考:软考 系统架构设计师系列知识点之系统架构评估(3)_架构权衡中属性模型构造分析做什么-CSDN博客

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词