下列叙述中不是有利于软件可维护性的描述是()。A.在进行需求分析时应考虑维护问题B.使用维护工具
下列叙述中不是有利于软件可维护性的描述是()。
A.在进行需求分析时应考虑维护问题
B.使用维护工具和支撑环境
C.在进行总体设计时,应加强模块之间的联系
D.重视程序结构的设计,使程序具有较好的层次结构
下列叙述中不是有利于软件可维护性的描述是()。
A.在进行需求分析时应考虑维护问题
B.使用维护工具和支撑环境
C.在进行总体设计时,应加强模块之间的联系
D.重视程序结构的设计,使程序具有较好的层次结构
(1)在进行需求分析时需同时考虑如何实现软件可维护性问题。
(2)完成测试作业后,为了缩短源程序的长度应删去程序中的注解。
(3)尽可能在软件生产过程中保证各阶段文档的正确性。
(4)编程时应尽可能使用全局变量。
(5)在程序易修改的前提下,选择时间效率和空间效率尽可能高的算法。
(6)尽可能考虑硬件的备件的供应。
(7)重视程序结构的设计,使程序具有较好的层次结构。
(8)使用维护工具或支撑环境。
(9)在进行概要设计时应加强模块间的联系。
(10)提高程序的可读性,尽可能使用高级语言编写程序。
A)软件生命周期分为计划、开发和运行3个阶段
B)在运行阶段不仅要是进行软件维护,还要对系统进行修改或扩充
C)在计划阶段要进行问题定义和需求分析
D)开发前期分为需求分析、总体设计、详细设计3个子阶段
A.适应性维护的目的是为了扩充系统性能而进行修改
B.客观环境以及管理需求的变化都会影响适应性维护工作的开展
C.适应性维护的工作量不是很大,约占整个维护工作量的4%
D.防止计算机2000年问题的维护属于适应性维护
E.企业中使用的计算机操作系统升级时,需要进行适应性维护
A概要设计说明书
B.程序设计说明书
C.软件需求说明书
D.总体设计说明书
A) 软件测试应该由程序开发者来完成
B) 程序经调试后一般不需要再测试
C ) 软件维护只包括对程序代码的维护
D) 以上三种说法都不对
A.程序流程图(PFD)用于描述系统中每个模块的输入,输出和数据加工 B.N-S图容易表示嵌套关系和层次关系,并具有强烈的结构化特征 C.IPO图的主体是处理过程说明,可以采用流程图、判定树/表等来进行描述 D.问题分析图(PAD)包含5种基本控制结构,并允许递归使用
A.注意发展商务谈判者高等级的需求。
B.在商务谈判中注重关系的建立与维护
C.商务谈判者在进行商务谈判时的首要任务是分析对方的需求层次
D.应抓住并设法满足商务谈判者的主导需求
A.数据流图B.E-R图C.状态-迁移图D.加工规格说明A.定义软件的主要结构元素及其之间的关系B.确定软件涉及的文件系统的结构及数据库的表结构C.描述软件与外部环境之间的交互关系,软件内模块之间的调用关系D.确定软件各个模块内部的算法和数据结构