试题详情
简答题衡量软件的复杂程度有哪些基本原则?
  • 衡量软件的复杂程度有12条基本原则,如下:
    1)软件的复杂性与其规模的关系不是线性的;
    2)数据结构复杂的程序较复杂;
    3)控制结构复杂的程序较复杂;
    4)转向语句使用不当的程序较复杂;
    5)循环结构比选择结构复杂、选择结构比顺序结构复杂;
    6)语句、数据、子程序模块等出现的顺序对复杂性有影响;
    7)非局部变量较多的程序较复杂;
    8)参数按地址调用(Call by referencE.比按值调用(Call by value)复杂;
    9)函数副作用比显式参数传递难理解;
    10)作用不同的变量同名时较难理解;
    11)模块、过程间联系密切的程序较复杂;
    12)程序嵌套层数越多越复杂。
  • 关注下方微信公众号,在线模考后查看

热门试题