试题详情
- 简答题提高可维护性的方法有哪些?
-
在软件工程的每一阶段都应该努力提高系统的可维护性,在每个阶段结束前的审查和复审中,应着重对可维护性进行复审。
在需求分析阶段的复审中,应对将来要扩充和修改的部分加以注明。在讨论软件可移植性问题时,要考虑可能要影响软件维护的系统界面。
在软件设计的复审中,应从便于修改、模块化和功能独立的目标出发,评价软件的结构和过程,还应对将来可能修改的部分预先做准备。
在软件代码复审中,应强调编码风格和内部说明这两个影响可维护性的因素。
在软件系统交付使用前的每一测试步骤中都应给出需要进行预防性维护部分的提示。
在完成每项维护工作后,都应对软件维护本身进行仔细认真的复审。
为了从根本上提高软件系统的可维护性,人们正试图通过直接维护软件规格说明来维护软件,同时也在大力发展软件重用技术。 关注下方微信公众号,在线模考后查看
热门试题
- ()应当在应用分析之前进行,因为我们在了
- 软件工程管理的内容?
- 结构化程序设计采用的三种基本控制结构是(
- 程序图
- 如果某个程序的输入数据的可能值划分为n个
- 验收测试的定义是()
- 数据流图包含的成分有()。
- 衡量模块独立性的两个标准是什么?它们各表
- ()指的是该任务每隔一定时间就要例行发生
- 在数据流图中,圆或椭圆表示()。
- 软件总体结构的内容应在()文档中阐明。
- 软件维护阶段所产生的文档主要有()。
- 链式存储结构的线性表中所有元素的地址()
- 实例关联的含义是什么?如何确认实例关联?
- 增量模型有什么特点?
- 概要设计的主要任务是()
- 测试是程序的执行过程,目的在于改正错误。
- 为什么说组件复用模型是一种有利于软件按工
- 传统的软件开发方法以()为核心
- 关于维护度量的稳定性公式(SMI=[MT