问题 单项选择题

一般认为,产生软件危机的主要原因有两个,一个是与软件开发所使用的方法有关,另一个是

A.软件生产本身存在复杂性

B.软件生产成本高

C.需求定义易偏离用户需求

D.软件可维护性差

答案

参考答案:A

解析: 软件危机主要表现在两个方面:一方面是无法满足日益增长的对软件的需求;另一方面是难以满足对已有的欺件系统的维护需要。软件危机的出现,促使人们寻找产生危机的内在原因。人们发现其原因可归纳为两个:一个原因是软件生产本身存在着复杂性;另一原因却与软件开发所使用的方法和技术有关。

单项选择题
单项选择题 案例分析题