在下列说法中,( )是造成软件危机的主要原因。 ①用户使用不当 ②软件本身的特点 ③硬件不可靠 ④对软件的错误认识 ⑤缺乏好的开发方法和手段 ⑥开发效率低
- A①③⑥
- B①②④
- C③⑤⑥
- D②⑤⑥
在下列说法中,( )是造成软件危机的主要原因。 ①用户使用不当 ②软件本身的特点 ③硬件不可靠 ④对软件的错误认识 ⑤缺乏好的开发方法和手段 ⑥开发效率低
随着计算机应用需求的提高,系统软件和应用软件都有很大的发展。但由于软件生产的复杂性和高成本,大型软件的生产出现了很大的困难,即所谓的软件危机。软件危机主要表现在:软件需求的增长得不到满足,软件生产成本高,价格昂贵,软件生产进度无法控制,软件需求定义不够准确,软件质量不易保证,软件可维护性差。软件危机的出现使得人们去寻找产生软件危机的内在原因,可归结为两个重要方面:一方面是由于软件生产本身存在着复杂性;另一方面与软件开发所使用的方法和技术相关。