下列叙述中正确的是 A.软件维护只包括对程序代码的维护 B.程序经调试后一般不需要在测试 C.软件
下列叙述中正确的是A.软件维护只包括对程序代码的维护B.程序经调试后一般不需要在测试C.软件测试应该由程序开发者来完成D.以上三种说法都不对请详细解释...
下列叙述中正确的是
A.软件维护只包括对程序代码的维护
B.程序经调试后一般不需要在测试
C.软件测试应该由程序开发者来完成
D.以上三种说法都不对
请详细解释 展开
A.软件维护只包括对程序代码的维护
B.程序经调试后一般不需要在测试
C.软件测试应该由程序开发者来完成
D.以上三种说法都不对
请详细解释 展开
3个回答
展开全部
答案选D.以上三种说法都不对。
A中描述软件维护可能包含活动类型比较多,代码的修改只是其中一种,还可能包含与硬件环境相关,甚至对客户的培训也是一种软件维护;
B程序调试和软件测试是不同的两种活动,调试一般是开发人员在编码过程中对代码功能实现的一种验证或排错的活动,而软件测试是更系统的一种检验活动,其侧重点和作用不同;
C中软件测试一般由非开发另外的团队进行,因为测试同样需要专业的知识和技能,而且不同的团队着眼点不同,更容易发现开发者不易发现的问题。
A中描述软件维护可能包含活动类型比较多,代码的修改只是其中一种,还可能包含与硬件环境相关,甚至对客户的培训也是一种软件维护;
B程序调试和软件测试是不同的两种活动,调试一般是开发人员在编码过程中对代码功能实现的一种验证或排错的活动,而软件测试是更系统的一种检验活动,其侧重点和作用不同;
C中软件测试一般由非开发另外的团队进行,因为测试同样需要专业的知识和技能,而且不同的团队着眼点不同,更容易发现开发者不易发现的问题。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询