【正确答案】
A
【答案解析】[解析] 软件工程包含三要素:方法、工具和过程,选项B错误。软件工程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序,选项C叙述不全面。软件工程的目标是:在给定成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品,追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难,选项D错误。软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。故答案选A。