软考高项每日5题
1、软件测试是为评价和改进产品质量,识别产品的缺陷和问题而进行的活动,以下关于软件测试的叙述中,()是不正确的。
A.软件测试是软件开发中一个重要的环节
B.软件测试被认为是一种应该包括在整个开发和维护过程中的活动
C.软件测试是在有限测试用例集合上,静态验证软件是否达到预期的行为
D.软件测试是检查预防措施是否有效的主要手段,也是识别由于某种原因预防措施无效而产生错误的主要手段
2、软件项目中的测试管理过程包括( )。
A.单元测试、集成测试、系统测试、验收测试
B.单元测试、集成测试、验收测试、回归测试
C.制定测试计划、开发测试工具、执行测试、发现并报告缺陷、测试总结
D.制定测试计划及用例、执行测试、发现并报告缺陷、修正缺陷、重新测试
3、以下关于软件测试的叙述中,不正确的是( )。
A.在集成测试中,软件开发人员应该避免测试自己开发的程序
B.软件测试工作应该在需求阶段就开始进行
C.如果软件测试完成后没有发现任何问题,那么应首先检查测试过程是否存在问题
D.如果项目时间比较充裕,测试的时间可以长一些;如果项目时间比较紧张,测试时间可以少点
4、根据GB/T 17544,软件包质量要求包括三部分,即产品描述要求、()、程序和数据要求。
A.用户文档要求
B.系统功能要求
C.设计要求说明
D.软件配置要求
5、( )的目的是提供软件产品和过程对于可应用的规则、标准、指南、计划和流程的遵从性的独立评价。
A.软件审计
B.软件质量保证
C.软件过程管理
D.软件走查
答
案
解
析
1、软件测试是为评价和改进产品质量,识别产品的缺陷和问题而进行的活动,以下关于软件测试的叙述中,()是不正确的。
A.软件测试是软件开发中一个重要的环节
B.软件测试被认为是一种应该包括在整个开发和维护过程中的活动
C.软件测试是在有限测试用例集合上,静态验证软件是否达到预期的行为
D.软件测试是检查预防措施是否有效的主要手段,也是识别由于某种原因预防措施无效而产生错误的主要手段
答案:C
解析:软件测试是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为。
2、软件项目中的测试管理过程包括( )。
A.单元测试、集成测试、系统测试、验收测试
B.单元测试、集成测试、验收测试、回归测试
C.制定测试计划、开发测试工具、执行测试、发现并报告缺陷、测试总结
D.制定测试计划及用例、执行测试、发现并报告缺陷、修正缺陷、重新测试
答案:D
解析:排除法。AB是阶段,不是管理过程,所以排除。C里的开发测试工具不是测试管理过程的内容,所以也可以排除。这题答案是D,相对正确一点。也有说法认为,修正缺陷不在测试管理过程。考试的时候,要选择相对正确的答案。
3、以下关于软件测试的叙述中,不正确的是( )。
A.在集成测试中,软件开发人员应该避免测试自己开发的程序
B.软件测试工作应该在需求阶段就开始进行
C.如果软件测试完成后没有发现任何问题,那么应首先检查测试过程是否存在问题
D.如果项目时间比较充裕,测试的时间可以长一些;如果项目时间比较紧张,测试时间可以少点
答案:D
解析:D明显就是没计划和不负责任的答案。
4、根据GB/T 17544,软件包质量要求包括三部分,即产品描述要求、()、程序和数据要求。
A.用户文档要求
B.系统功能要求
C.设计要求说明
D.软件配置要求
答案:A
解析:参见GB/T 17544-1998《信息技术软件包质量要求和测试》
3 质量要求
3.1到3.3 包含
每个软件包要有产品描述和用户文档的要求;
产品描述的要求,尤其应包含规定信息,并且其所有要求的内容是可测试的、正确的用户文档的要求;
包含在软件包中的程序要求和数据要求。
5、( )的目的是提供软件产品和过程对于可应用的规则、标准、指南、计划和流程的遵从性的独立评价。
A.软件审计
B.软件质量保证
C.软件过程管理
D.软件走查
答案:A
解析:软件审计的目的是提供软件产品和过程对于可应用的规则、标准、指南、计划和流程的遵从性的独立评价。审计是正式组织的活动,识别违例情况,并要生成审计报告,采取更正性行动。
领取专属 10元无门槛券
私享最新 技术干货