多选题 软件工程学的目的应该是最终解决软件生产的(    )问题。
   A.提高软件的开发效率    B.使软件生产工程化
   C.消除软件的生产危机    D.加强软件的质量保证
【正确答案】 B
【答案解析】随着软件生产规模扩大化、设计的体系结构复杂化,软件生产中暴露出了许多问题,如软件的质量难保证、生产进度无法控制、可维护性差、生产成本高、需求定义不准确、需求增长得不到满足等。因而,许多大型软件生产商试图用工程化的方法生产软件,以解决软件危机,从而出现了“软件工程”的概念。答案为B。