全部科目 > 系统架构设计师 >
2022年下半年 上午试卷 综合知识
第 39 题
知识点 基于度量的评估方式   软件复杂性度量  
关键词 源代码  
章/节 软件架构评估  
 
 
软件复杂性度量中,()可以反映源代码结构的复杂度。
 
  A.  模块数
 
  B.  环路数
 
  C.  用户数
 
  D.  对象数




 
 
相关试题     软件架构评估 

  第51题    2024年上半年  
(问题 1)针对最终架构而非详细设计进行评估。(问题 2)用于分析多种质量属性之间的折中。

  第20题    2023年下半年  
下列属于软件架构静态分析方法的是()

  第63题    2009年下半年  
识别风险点、非风险点、敏感点和权衡点是ATAM方法中的关键步骤。已知针对某系统所做的架构设计中,提高其加密子系统的加密级别将对系统的安全性和性能都产生非常..

 
知识点讲解
· 基于度量的评估方式
· 软件复杂性度量
 
        基于度量的评估方式
        度量是指为软件产品的某一属性所赋予的数值,如代码行数、方法调用层数、构件个数等。传统的度量研究主要针对代码,但近年来也出现了一些针对高层设计的度量,软件架构度量即是其中之一。基于度量的评估技术都涉及3个基本活动:首先,需要建立质量属性和度量之间的映射原则,即确定怎样从度量结果推出系统具有什么样的质量属性;然后,从软件架构文档中获取度量信息;最后,根据映射原则分析推导出系统的某些质量属性。
        基于度量的评估方式提供更为客观和量化的质量评估,需要在软件架构的设计基本完成以后才能进行,而且需要评估人员对评估的架构十分了解,否则不能获取准确的度量。
 
        软件复杂性度量
        软件复杂性是指理解和处理软件的难易程度。软件复杂性度量的参数很多,主要有以下几个。
        规模。规模即总共的指令数,或源程序行数。
        难度。通常由程序中出现的操作数的数目所决定的量来表示。
        结构。通常用与程序结构有关的度量来表示。
        智能度。智能度即算法的难易程度。
        软件复杂性包括程序复杂性和文档复杂性,软件复杂性主要体现在程序的复杂性中。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有