软件测试的目的在于 ( ) 。
A、修改所有错误
B、发现错误
C、评估程序员水平
D、证明程序正确
面向对象(Object-Oriented)方法是一种非常实用的软件开发方法。一个对象通常由( )3部分组成。
A、对象名、类、消息
B、名称、属性、函数
C、对象名、属性、方法
D、名称、消息、操作
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中(1)模型适用于需求明确或很少变更的项目,(2)模型主要用来描述面向对象的软件开发过程。
(1)A、瀑布模型
B、演化模型
C、螺旋模型
D、喷泉模型
(2)A、瀑布模型
B、演化模型
C、螺旋模型
D、喷泉模型
软件的质量应当在( )中加以保证。
A、软件设计阶段
B、软件开发阶段
C、软件评审阶段
D、整个生命周期
软件黑盒测试的测试用例设计主要考虑( )。
A、软件功能
B、输入数据
C、输出数据
D、内部逻辑
确认测试是以软件 ( ) 为依据进行的测试。
A、源程序
B、需求说明确
C、根本设计
D、详细设计
为了识别和纠正运行中的程序错误而进行的维护称为( )维护。
A、适应性
B、完善性
C、预防性
D、校正性