2026年软件资格考试软件评测师(中级)(基础知识、应用技术)合卷新考纲精练试题详解.docxVIP

  • 0
  • 0
  • 约2.92万字
  • 约 54页
  • 2026-01-22 发布于广东
  • 举报

2026年软件资格考试软件评测师(中级)(基础知识、应用技术)合卷新考纲精练试题详解.docx

2026年软件资格考试软件评测师(基础知识、应用技术)合卷(中级)新考纲精练试题详解

一、基础知识(共75题)

1、在软件生命周期中,软件需求规格说明书(SRS)是在哪个阶段产生的?

A.可行性分析阶段

B.需求分析阶段

C.设计阶段

D.编码阶段

答案:B

解析:需求分析阶段的核心任务是明确用户的需求并形成规范化的文档,即软件需求规格说明书(SRS)。可行性分析阶段主要是判断项目的可实施性和经济性;设计阶段是根据需求设计系统结构;编码阶段是将设计转化为程序代码。因此正确答案为B。

2、下列哪项是软件质量的六大特性之一?

A.可维护性

B.可读性

C.可移植性

D.可靠性

答案:D

解析:根据ISO/IEC9126软件质量模型,软件质量的六大特性包括:功能性、可靠性、可用性、效率、可维护性和可移植性。选项D中的“可靠性”是其中之一;而A虽然也是重要质量属性,但它是六大特性之一;B中的“可读性”则属于可维护性下的子特性,因此不是六大主要特性之一。正确答案为D。

如需更多试题或特定章节的练习题,欢迎继续提出!

3、在软件质量保证活动中,以下哪项是软件评测的主要目标?

A.提高软件开发效率

B.降低软件维护成本

C.发现软件缺陷并评估软件质量

D.加快软件交付进度

答案:C

解析:软件评测的主要目标是通过系统的测试活动,发现软件中的缺陷,并对软件的功能、性能、可靠性等方面进行评估,从而判断软件是否满足用户需求和质量标准。选项C准确描述了软件评测的核心目的。而选项A、B、D虽可能是软件质量管理带来的间接好处,但并非评测活动的直接目标。

4、以下关于黑盒测试的描述中,哪一项是正确的?

A.黑盒测试关注程序内部结构和逻辑

B.黑盒测试不需要了解软件需求

C.黑盒测试主要由开发人员执行

D.黑盒测试通过输入和输出验证软件功能是否符合需求

答案:D

解析:黑盒测试是一种基于需求和功能的测试方法,测试人员不关心程序的内部结构,而是从用户的角度出发,通过设计不同的输入并观察输出结果,验证软件功能是否符合需求规格说明书。因此,选项D正确。选项A是白盒测试的特点;选项B错误,因为黑盒测试必须基于明确的需求;选项C错误,通常由测试人员而非开发人员执行黑盒测试。

5、(单选)下列关于软件测试与软件调试的说法,正确的是()。

A.测试的目的是证明软件没有错误

B.调试活动必须由测试人员完成

C.测试与调试都必须在编码结束后才能开始

D.调试的主要任务是定位并修复缺陷

答案:D

解析:

A错误——测试的目的是“发现”缺陷,而非“证明”没有缺陷。

B错误——调试通常由开发人员负责,测试人员负责暴露缺陷而非修复。

C错误——测试可在需求、设计阶段就开始(静态测试、评审),调试则发生在缺陷被暴露之后,并不局限于编码结束后。

D正确——调试的核心就是定位缺陷根源并予以修复。

6、(单选)某模块采用判定-条件覆盖(DC)设计测试用例,若其判定表达式为(A0B≤5),则下列用例组合中,能够满足DC覆盖要求的最小集合是()。

A.①A=1,B=5②A=0,B=6

B.①A=1,B=6②A=0,B=5

C.①A=1,B=5②A=0,B=5

D.①A=1,B=6②A=0,B=6

答案:C

解析:

判定-条件覆盖(DC)要求:每个条件的“真/假”结果至少出现一次,同时整个判定的“真/假”结果也至少出现一次。

对判定(A0B≤5)拆解:

条件c1:A0;条件c2:B≤5。

选项C:

①A=1,B=5→c1=T,c2=T,判定整体=T。

②A=0,B=5→c1=F,c2=T,判定整体=F。

由此,c1取过T/F,c2取过T/F,判定整体也取过T/F,满足DC覆盖且用例数最少。

7、以下哪项不是软件评测中评估软件兼容性的重要方面?

A.硬件平台兼容性

B.操作系统兼容性

C.软件功能是否符合用户需求

D.不同软件之间的协同工作能力

答案:C

解析:软件评测中评估软件兼容性关注的是软件与其他系统组件(如硬件、操作系统、其他软件)的协同工作能力。硬件平台兼容性、操作系统兼容性以及不同软件之间的协同工作能力都是评估兼容性的重要方面。而软件功能是否符合用户需求属于软件的功能测试范畴,而非兼容性测试。

8、软件评测过程中,以下哪一项是建立在软件需求文档基础上的?

A.性能测试计划

B.兼容性测试计划

C.功能测试用例

D.用户界面评估报告

答案:C

解析:功能测试用例的编写需要明确软件的功能需求,而软件需求文档正是这些需求的详细描述。性能测试、兼容性测试和用户界面评估等通常会参考需求文档,但功能测试用例直接基于需求文档中具体

文档评论(0)

1亿VIP精品文档

相关文档