单项选择题
如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误。 (32) 测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的; (33) 测试是由一个用户在开发者的场所来进行的。测试的目的是为了寻找错误的原因并改正之。
A.Alpha B.Beta C.Gamma D.Delta
A.再工程工具 B.软件配置工具 C.版本控制工具 D.集成工具 E.开发信息库工具 F.项目管理工具 G.软件评价工具 H.逆向工程工具 I.静态分析工具 J.文档分析工具
A.使用对象、类和集成 B.由数据结构导出模块结构 C.模块要相对独立,且功能单一,使块间联系弱,块内联系强 D.将可能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制 E.用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义 自顶向下、逐步细化,采用顺序、选择和循环3种基本结构,以及限制goto语句的使用,设计出可靠的和易维护的软件