试题详情
- 简答题简述软件再工程的意义在于什么
- (1) 帮助软件组织降低软件演化的风险。当改进原有软件时必须频繁地对软件实施变更,从而降低了软件的可靠性,而软件再工程可以降低变更带来的风险。
(2) 开发一个新的软件系统需要花费大量的资金和人力,如果采用再工程,而不是扔掉原来的软件,可以部分补偿在软件上的投资。
(3) 再工程可使得程序员更容易理解程序,更容易对其开展工作,从而提高维护工作的生产效率。
(4) 再生程对已有软件进行全部或部分的改造,改进软件的功能和提高其性能,赋予软件新的活力。 关注下方微信公众号,在线模考后查看
热门试题
- 下列描述中,不属于单元测试内容的是()
- 属行为型设计模式的是()
- 快速原型应该具备的基本特性是“快速”和“
- 下列测试方法不属于集成测试的是()
- 自顶向下渐增与自底而上渐增各有何优、缺点
- 以下()不是详细设计中常用的图形描述工具
- 假设你需要划出一个小组专门开发一个组件,
- 简述软件质量的定义。
- 在软件开发中,下面任务不属于设计阶段的是
- 软件成本估算的一般方法?
- 什么是软件生命周期?什么是软件生命周期模
- 面向对象设计是在分析模型的基础上,运用面
- 在软件的设计阶段应提供的文档是()
- 下列属于维护阶段的文档是()
- 需求获取为什么难?
- 总体设计评价是对设计部分是否完整地实现了
- 将10阶的上三角矩阵(非0元素分布在矩阵
- 详细解释软件的定义、程序的定义及软件工程
- 在单元测试中,()是用来代替被测模块的子
- 在软件工程开发过程中,H图的创建由()工