简答题

软件重构与正向工程的区别是什么?

正确答案

在这里,软件重构代表着软件再工程,正向工程代表着传统的软件开发。正向工程是从新的系统描述开始,通过设计和实现得到一个新的系统;软件重构是从现有系统开始,通过对该系统的理解和转换,最终得到一个再工程的系统。通常,软件重构不会改变系统的总体结构。

答案解析

相似试题
  • 在重构和正向工程之间存在的细微不同是什么?

    简答题查看答案

  • 软件与其他工程学科所产生的制品有什么区别?

    简答题查看答案

  • 什么是软件测试?软件测试与调试有什么区别?

    简答题查看答案

  • 软件与硬件的区别是什么?

    简答题查看答案

  • 软件测试的基本任务是什么?测试与纠错有什么区别?

    简答题查看答案

  • 需求分析与软件设计二个阶段任务的主要区别是什么?

    简答题查看答案

  • CASE工具、软件开发环境SDE、软件工程环境SEE三者之间有何联系与区别?

    简答题查看答案

  • 编码键盘和非编码键盘有什么区别?在接口电路与软件设计上有什么区别

    简答题查看答案

  • 什么是软件过程?它与软件工程方法学有何关系?

    简答题查看答案