【单选题】
[1/20]维护活动必须应用于()
参考答案:
B
参考解析:
无
【单选题】
[2/20]系统集成项目完成了需求分析阶段的工作并开发了原型系统,承建方应组织本方项目经理、建设方代表和相关干系人完成()工作。
参考答案:
D
参考解析:
系统集成项目的每个阶段完成时,都应该进行正式的阶段评审,才能进入下一阶段,本题中需求分析阶段完成,承建方应组织相关人员进行阶段评审工作。代码走查和桌面检查都是非正式的评审形式,且需求阶段不涉及代码走查。同行评审侧重于同行,所以本题正确答案为D。
【单选题】
[3/20]软件需求分析所要做的工作是(1),因此,进行需求分析时(2)。 空白(2)处填()
C.
应注意一切信息与需求都是站在双方合作的角度上考虑
D.
应注意一切信息与需求都是站在应用的角度上考虑
参考答案:
D
参考解析:
无
【单选题】
[4/20]在软件开发的V模型中,应该在()阶段制订单元测试计划。
参考答案:
D
参考解析:
无
【单选题】
[5/20]在描述复杂关系时,图形比文字叙述优越得多,下列4种图形工具中,不适合在需求分析阶段使用的是()
参考答案:
D
参考解析:
层次方框图、用例图和IPO图都可用于需求分析。但NS图是一种无线流程图,也称为盒图,能清晰明确地表示程序运行过程,适用于详细设计阶段。
【单选题】
[6/20]在软件质量模型中,比较有代表性的有McMall提出的软件质量模型。在这个软件模型中,软件的质量特性被分成了三组,即产品转移、产品修改和()
参考答案:
D
参考解析:
【单选题】
[7/20]程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,程序员接着开发第二个模块。第二个模块在单元测试中有若干个缺陷被确认。对...
A.
用更多的测试用例测试模块一;模块二暂时不需再测,等到开发了更多模块后再测。
B.
用更多的测试用例测试模块二;模块一暂时不需再测,等到开发了更多模块后再测
C.
再测试模块一和模块二,用更多的测试用例测试模块一
D.
再测试模块一和模块二,用更多的测试用例测试模块二
参考答案:
D
参考解析:
模块一和模块二是相互关联的模块,当修复了模块二存在的缺陷后,可能会对模块一产生影响,所以要对模块一和模块二都进行测试。模块二是修改了的模块,应用更多的测试用例进行测试。选项D正确。
【单选题】
[8/20]CMM是美国卡内基梅隆大学软件工程研究所开发的软件能力成熟度模型,其中()强调软件开发过程稳定性与项目量化管理。
参考答案:
C
参考解析:
【单选题】
[9/20]关于软件过程改进原则,描述不正确的是()
参考答案:
C
参考解析:
软件过程改进(SPI)的五条核心原则是:注重问题、强调知识创新、鼓励参与、领导层的统一和计划不断地改进。选项A是注重问题的原则,选项B是强调知识创新的原则,选项C和鼓励参与的原则相悖,选项D是计划不断地改进的原则。
【单选题】
[10/20]关于白盒测试,以下叙述正确的是()
D.
按照程序规格说明书对程序的功能进行测试,不考虑其内部结构
参考答案:
A
参考解析:
本题考查软件测试的内容。软件测试的关键是设计测试用例,白盒测试是一种测试方法,它是把程序看成装在一只透明的白盒子里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。