软件工程的复杂性是指程序复杂。
复杂性是指理解和处理软件的难易程度。是用来衡量程序非结构化程度的一个标准,非结构成分降低了程序的质量,增加了代码的维护难度,使程序难于理解。因此,复杂性高意味着非结构化程度高,难以模块化和维护。实际上,消除了一个错误有时会引起其他的错误。
扩展资料:
在软件设计中,有一条基本原则“简单就是可靠”。与功能的增多或增强相伴的是不断升级与补丁。已经有若干种软件复杂性的度量方法可供参考,其中McCabe QA是比较出色和实用的方法,它能够计算出多种软件复杂性,由此可对软件进行检查、分析和查明那些可能导致错误的代码。
复杂性的优点是能衡量非结构化程度,反映代码的质量,预测代码维护量,辅助模块划分,与所用的高级程序设计语言类型无关。
参考资料:《软件工程》(齐治昌主审,钱乐秋等编著)
本回答被网友采纳