1.软件有哪些特征?
答:系统性、复制性、可靠性、抽象性、一致性和智能性
2.什么是软件危机?什么导致了软件危机?
答:软件危机是指计算机软件在开发和维护过程中遇到的一系列严重问题。
产生原因:客观原因是计算机系统硬件缺乏可见性,管理和控制软件开发过程很困难,软件规模庞大,程序复杂性也随之提升,增大维护困难性;
主观原因是用户需求不明确、缺乏正确的理论指导、软件开发规模越来越大、软件开发人员对用户需求的理解与用户本来愿望有差异。
3.软件工程的核心内容是什么?
答:软件工程的核心内容是在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可追踪性、可互操作性和满足用户需求的软件产品。
4.软件工程包含的领域有哪些?
答:需求、设计、构建、测试、维护、配置管理、工程管理、工程过程、工具方法、软件质量。