软件的质量应当在( )中加以保证。
A、软件设计阶段
B、软件开发阶段
C、软件评审阶段
D、整个生命周期
根据《GB8566-88计算机软件开发规范》,软件生命周期中的第一阶段是( )。
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、详细设计