试题详情
- 简答题提高可维护性的方法有哪些?
-
(1)在软件工程的每一阶段都应该努力提高系统的可维护性,在每个阶段结束前的审查和复审中,应着重对可维护性进行复审。
(2)在需求分析阶段的复审中,应对将来要扩充和修改的部分加以注明。在讨论软件可移植性问题时,要考虑可能要影响软件维护的系统界面。
(3)在软件设计的复审中,因从便于修改、模块化和功能独立的目标出发,评价软件的结构和过程,还应对将来可能修改的部分预先做准备。
(4)在软件代码复审中,应强调编码风格和内部说明这两个影响可维护性的因素。
(5)在软件系统交付使用前的每一测试步骤中都应给出需要进行预防性维护部分的提示。在完成每项维护工作后,都应对软件维护本身进行仔细认真的复审。
(6)为了从根本上提高软件系统的可维护性,人们正试图通过直接维护软件规格说明来维护软件,同时也在大力发展软件重用技术。 关注下方微信公众号,在线模考后查看
热门试题
- 软件维护工作量的数学模型如下为:M=P+
- ()是用来反映代码的物理结构。
- 若一个模块直接引用另一个模块中的数据,这
- 缺乏有力的方法学的指导和有效的开发工具的
- 技术可行性研究主要包括哪些分析,各分析的
- 在J2EE中属于Web层的组件有()
- 用例图两个最核心的元素是()与用例。
- 软件特性中,根据软件需求对软件设计、程序
- 以下关于配置文件的说法正确的是()
- ()是一种详细设计工具。
- 软件产品的特点是什么?
- 下列软件开发模型中,支持需求不明确,特别
- OCL已经嵌入到UML2.0规约中,建模
- 需求分析阶段研究的对象是软件项目的()。
- 在基于计算机的系统中一般都包含哪些系统要
- 软件工程由方法、()和过程三部分组成,称
- 风险分析的目的是建立处理风险的策略,()
- 自顶向下的集成测试方法需要驱动(存根)程
- 开发大型软件易产生疏漏和错误,往往是产生
- ()可以用于帮助设计人员在UML模型为模