软考高项每日5题
1、除了测试程序之外,黑盒测试还适用于测试( )阶段的软件文档。
A.编码
B.总体设计
D.数据库设计
C.软件需求分析
2、( )指在软件维护阶段,为了检测由于代码修改而可能引入的错误所进行的测试活动。
A.回归测试
B.修复测试
C.集成测测试
D.冒烟测试
3、某软件系统交付后,开发人员发现系统的性能可以进一步优化和提升,由此产生的软件维护属()
A.更正性维护
B.适应性维护
C.完善性维护
D.预防性维护
4、软件维护工作包括多种类型。其中( )的目的是检测并更正软件产品中的潜在错误,防止它们成为实际错误。
A.更正性维护
B.适应性维护
C.完善性维护
D.预防性维护
5、以下关于软件测试的描述,不正确的是( )。
A.为评价和改进产品质量进行的活动
B.必须在编码阶段完成后才开始的活动
C.是为识别产品的缺陷而进行的活动
D.一般分为单元测试、集成测试、系统测试等阶段
答
案
解
析
1、除了测试程序之外,黑盒测试还适用于测试( )阶段的软件文档。
A.编码
B.总体设计
D.数据库设计
C.软件需求分析
答案:C
解析:黑盒测试又叫功能测试,它不涉及程序的内部逻辑。除了测试程序外,它还适用于对需要分析阶段的软件文档进行测试。
2、( )指在软件维护阶段,为了检测由于代码修改而可能引入的错误所进行的测试活动。
A.回归测试
B.修复测试
C.集成测测试
D.冒烟测试
答案:A
解析:回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。
3、某软件系统交付后,开发人员发现系统的性能可以进一步优化和提升,由此产生的软件维护属()
A.更正性维护
B.适应性维护
C.完善性维护
D.预防性维护
答案:C
解析:进一步优化性能,所以是完善性维护。系统是没问题的,只能进一步优化性能,所以不能选成A
4、软件维护工作包括多种类型。其中( )的目的是检测并更正软件产品中的潜在错误,防止它们成为实际错误。
A.更正性维护
B.适应性维护
C.完善性维护
D.预防性维护
答案:D
解析:检测潜在错误、防止成为实际错误是预防性维护。
5、以下关于软件测试的描述,不正确的是( )。
A.为评价和改进产品质量进行的活动
B.必须在编码阶段完成后才开始的活动
C.是为识别产品的缺陷而进行的活动
D.一般分为单元测试、集成测试、系统测试等阶段
答案:B
解析:ACD是软件测试的常规功能或说法。B是错误的,软件测试在需求分析阶段就可以开始,如编写测试用例等。
领取专属 10元无门槛券
私享最新 技术干货