下列说法中,哪个选项是造成软件危机的主要原因?①用户使用不当;②软件本身特点;③硬件不可靠;④对软件的错误认识;⑤缺乏好的开发方法和手段;⑥开发效率低
A. ①③⑥
B. ①②④
C. ③⑤⑥
D. ②⑤⑥
当你准备参与开发一个系统的时候,如果你对这个系统的问题领域不是很熟悉,那么最好不要采用以下哪种系统开发模型?
A. 瀑布模型
B. 原型模型
C. 螺旋模型
D. 喷泉模型
软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了什么?
A. 版本管理
B. 可行性分析
C. 风险分析
D. 系统集成