单选题

面向对象开发过程中的用户接受度测试比在传统环境下更重要,这是因为前者:()

A没有设计文档。

B缺乏一个变动追踪系统。

C具有连续监控的潜能。

D属性可在层次间继承。

正确答案

来源:www.examk.com

答案解析

A不正确。尽管不同于传统的设计文档,面向对象的开发过程也需形成诸如商业模型、功能描述、迭代开发屏、计算机处理和报告、以及产品说明指南等文档,但是这些特定文档的存在并不影响用户接受度测试的重要性。
B不正确。通常,面向对象的开发系统确实包含有对对象和层次的变动进行追踪的系统。
C不正确。由于对象系统通常在客户/服务器环境下开发,因此确实具有针对系统使用的连续监控的潜能,但这种情况仅发生在系统运行而不是系统开发阶段。
D正确。由于一个类中的所有对象继承了其层次属性,意味着对某个对象的改变将影响到其它对象,这就增加了用户接受度测试的重要性,以便验证整个系统是否在正确运转。