下面关于软件测试的说法,(1)是错误的。软件测试方法可分为黑盒测试法和 白盒测试法两种。黑盒测试法是通过分析程序的(2)来设计测试用例的方法。集成测试也叫做(3)。
(1)A、软件测试就是程序测试
B软件测试贯穿于软件定义和开发的整个期间
C、需求规格说明、设计规格说明都是软件测试的对象
D、程序是软件测试的对象
(2)A、应用范围
B、内部逻辑
C、功能
D、输入数据
(3)A、部件测试
B、组装测试
C、确认测试
D、集合测试
在软件开发中必须采取有力的措施以确保软件的质量,这些措施至少包括以下的( ) 。
①在软件开发初期制定质量保证计划,并在开发中坚持执行
②开发工作严格按阶段进行,文档工作应在开发完成后集中进行
③严格执行阶段评审
④要求用户参与全部开发过程以监督开发质量
⑤开发前选定或制定开发标准或开发规范并遵照执行
⑥争取足够的开发经费和开发人力的支持
A、①③⑤
B、①②④
C、①②③④⑤⑥
D、①③④⑤
( )是指系统和(或)其组成部分能在其他系统中重复使用的程度。
A、可扩充性
B、可移植性
C、可重用性
D、可维护性
CMM 提供了一个框架,将软件过程改进划分成( )个成熟度等级。
A、3
B、4
C、5
D、6
按照软件配置管理的原始指导思想,受控制的对象应是(1)。实施软件配置管理包括 4 个最基本的活动,其中不包括(2)。
(1)A、软件元素
B、软件项目
C、软件配置项
D、软件过程
(2)A、配置项标识
B、配置项优化
C、配置状态报告
D、配置审计
通常影响软件易维护性的因素有易理解性、易修改性和( )。
A、易使用性
B、易恢复性
C、易替换性
D、易测试性
由于项目管理不够规范,引发了项目质量和进度方面的问题,监理方应该做的工作不包括( )。
A、表明自己的观点和处理问题的态度
B、形成监理专题报告
C、必要时召开专题报告会议
D、对项目管理责任方进行处罚