软件生存周期模型有多种,下列选项中,( )不是软件生存周期模型。
A.螺旋模型
B.增量模型
C.功能模型
D.瀑布模型
A.螺旋模型
B.增量模型
C.功能模型
D.瀑布模型
瀑布模型将软件的生存周期划分为______。
A.软件开发、软件测试、软件维护三个时期
B.计划、开发、运行三个时期
C.总体设计、详细设计、编码设计三个时期
D.计划、开发、测试、运行四个时期
软件维护工作越来越受到重视,因为维护活动的花费常常要占用软件生存周期全部花费的(14)%左右,其工作内容为(15)。为了减少维护工作的困难,可以考虑采取的措施为(16)。
(52)
A.10~20
B.20~40
C.60~80
D.90以上
(26)
A. 覆盖整个软件生存周期
B. 确定关键路径、松弛时间、超前时间和滞后时间
C. 生成固定格式的报表和裁剪项目报告
D. 指导软件设计人员按软件生存周期各个阶段的适用技术进行设计工作
(27)
A. 需求分析工具
B. 成本估算工具
C. 软件评价工具
D. 文档分析工具
数据库关系模型中可以有三类完整性约束,下列选项中不属于三类完整性约束的是()。
A.实体完整性规则
B.参照完整性规则
C.对象完整性规则
D.用户自定义完整性规则
(43)
A.软件过程
B.软件测试
C.软件生存周期
D.软件工程
下列关于软件测试过程的几种抽象模型,说法正确的是______。
A) H模型指出软件测试具有独立性,只要某个测试达到准备就绪点,测试执行活动就可以开展
B) W模型强调在整个项目开发中需要经历的不同测试级别,指明测试的对象是程序
C) 软件测试过程与软件开发过程不同的是,它不必遵循软件工程原理
D) V模型强调测试的对象不仅仅是程序,需求、设计等同样需要测试
A.全是
B.①③④
C.②③④
D.①④