问题
单项选择题
软件工程方法的产生源于软件危机,下列______是产生软件危机的内在原因。
Ⅰ.软件复杂性 Ⅱ.软件维护困难 Ⅲ.软件成本太高 Ⅳ.软件质量难保证
A.Ⅰ
B.Ⅲ
C.Ⅰ和Ⅳ
D.Ⅲ和Ⅳ
答案
参考答案:D
解析: 软件危机主要表现在:(1) 软件需求的增长得不到满足;(2) 软件开发成本和进度无法控制;(3) 软件质量难以保证;(4) 软件不可维护或维护程度非常低;(5) 软件成本不断提高;(6) 软件开发生产效率的提高赶不上硬件的发展和应用需求的增长。总之,可以将软件危机归结为成本、质量和生产率等问题。