软件工程导论课后习题解答(7)

2019-08-01 23:23

第八章

8-1:软件的可维护性与哪些因素有关?在软件开发过程中应该采取哪些措施来提高软件产品的可维护性?

1、(1)可理解性(2)可测试性(3)可修改性(4)可移植性(5)可重用性

2、

8-2:假设自己的任务是对一个已有的软件做重大修改,而且只允许从下述文档中选取两份: (a)程序的规格说明; (b)程序的详细设计结果(自然语言描述加上某种设计工具表示); (c)源程序清单(其中有适当数量的注解)。

应选取哪两份文档?为什么这样选取?打算怎样完成交给自己的任务? 解答:(1)选AC (2)原因:

首先需要对软件做修改,就必须得有源代码,C是必选。

其次,软件规格说明书作为产品需求的最终成果,具有综合性,包括了所有的需求;其中主要的有:任务概述,数据描述,功能需求,性能需求,运行需求,其他需求;这些都是修改软件必须参考的内容,故选择A。

综上,根据规格说明再结合源程序以及源程序里的注释,足够对软件进行修改。

(3)结合需求,规格说明书以及源代码,按照软件工程的方法一步步去理解,修改,测试,调试代码。


软件工程导论课后习题解答(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第三章 要素费用分配的核算

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: