试题详情
- 简答题在软件开发完成交付用户使用后,为了保证软件在一个相当长的时期能够正常运行,就需要对软件进行维护。试述软件维护的类型有几种并分别进行解释。
- 软件维护的类型有4种:改正性维护、适应性维护、完善性维护和预防性维护。
(1) 改正性维护是要改正在特定的使用条件下暴露出来的一些潜在程序错误或设计缺陷;
(2) 适应性维护是要在软件使用过程中数据环境发生变化或处理环境发生变化时修改软件以适应这种变化;
(3) 完善性维护是在用户和数据处理人员使用软件过程中提出改进现有功能,增加新的功能,以及改善总体性能的要求后,修改软件以把这些要求纳入到软件之中;
(4) 预防性维护是为了提高软件的可维护性、可靠性等,事先采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编制和测试,为以后进一步改进软件打下良好基础。 关注下方微信公众号,在线模考后查看
热门试题
- 以下哪个不是详细设计中常用的图形描述工具
- 软件测试为何需要尽早和不断地进行?
- 某自动取款机系统工作过程大致如下:&e
- 在试运行测试结束后,项目组成员需要进行的
- 在进行需求分析时,就应该考虑需求的变化性
- 模块内的某成分的输出是另一些成分的输入,
- 校正性维护
- 设计优化原则:()。
- 关于等价类划分,下面的()说法是正确的。
- 软件按服务对象的不同可分为通用软件和定制
- 可行性分析的目的有哪些?
- 若年利率为i,不计复利,n年后可得钱数为
- 模块中所有成分引用共同的数据,该模块的内
- 软件测试的步骤可分为()、()、()、(
- 将10阶的上三角矩阵(非0元素分布在矩阵
- 编码阶段产生的错误由()检查出来。
- 通过执行对象的操作改变对象的属性,但它必
- 软件配置管理是一组标识、组织和控制修改源
- 软件价格应该计入维护成本吗?为什么?
- 在为标识符命名时,名字不是越长越好,应当