单选题 件质量强调三个方面的内容:______是测试软件质量的基础;______定义了一组用于指导软件开发方式的准则;______间接定义了用户对某些特性的需求。
单选题
  • A.软件需求
  • B.软件分析
  • C.软件设计
  • D.软件实现
【正确答案】 A
【答案解析】
单选题
  • A.开发文档
  • B.开发标准
  • C.维护手册
  • D.用户手册
【正确答案】 B
【答案解析】
单选题
  • A.功能需求
  • B.非功能需求
  • C.期望需求
  • D.质量属性需求
【正确答案】 C
【答案解析】[解析] ·软件需求是软件测试工作的基础和依据。 ·软件开发标准定义了一组用于指导软件开发方式的准则。 ·期望需求(want)间接定义了用户对某些特性的需求,而功能需求B.非功能需求和质量属性需求都是用户对某些特性的需求的直接定义。
单选题 下述有关项目质量保证和项目质量控制的描述不正确的是______。
  • A.项目管理班子和组织的管理层应关注项目质量保证的结果
  • B.测试是项目质量控制的方法之一
  • C.帕累托图通常被作为质量保证的工具或方法,而一般不应用于质量控制方面
  • D.项目质量审计是项目质量保证的技术和方法之一
【正确答案】 C
【答案解析】[解析] 注意:所有质量控制的工具和技术都可以用于质量保证。
单选题 《GB/T 16260—1996信息技术软件产品评价质量特性及其使用指南》中对软件的质量特性做出了描述,以下描述错误的是______。
  • A.可靠性是指与在规定的时间和条件下,软件维持其性能水平的能力有关的一组属性
  • B.易用性是指与一组规定或潜在的用户为使用软件所需作的努力和对这样的使用所作的评价有关的一组属性
  • C.可移植性是指与进行指定的修改所需作的努力有关的一组属性
  • D.效率是指与在规定的条件下,软件的性能水平与所使用资源量之间关系有关的一组属性
【正确答案】 C
【答案解析】[解析] C错,维护性是指与进行指定的修改所需做的努力有关的一组属性,可移植性是指与软件可从某一环境转移到另一环境的能力有关的一组属性。
单选题 根据《GB/T 12504—90计算机软件质量保证计划规范》的规定,为了确保软件的实现满足需求,需要的基本文档不包括______。
  • A.软件需求规格说明书
  • B.软件界面设计说明书
  • C.软件验证和确认报告
  • D.用户文档
【正确答案】 B
【答案解析】[解析] 根据该标准,为了确保软件的实现满足需求,至少需要下列基本文档: (1)软件需求规格说明书(software requirements specification)。 (2)软件设计说明书(software design description)。 (3)软件验证与确认计划(software verification and validation plan)。 (4)软件验证和确认报告(software verification and validation report)。 (5)用户文档(user documentation)。
单选题 在质量规划中,______是一种统计分析技术,可用来帮助人们识别并找出哪些变量对项目结果的影响最大。
  • A.成本效益分析
  • B.基准分析
  • C.实验设计
  • D.质量审计
【正确答案】 C
【答案解析】[解析] ·实验设计(Design of Experiments)是一种统计分析技术,可用来帮助人们识别并找出哪些变量对项目结果的影响最大。 ·该技术主要用于项目产品或服务问题,例如,网络的设计者可能希望通过实验确定哪一种方案得出的结果更加满足客户的需求。 ·同时实验设计也可以用于诸如成本和进度计划平衡的项目管理问题的解决过程。 ·例如,在某项目中,使用资深工程师要比使用年轻工程师所花费的月薪成本高,但是资深工程师却能够在较短时间内完成所交给他们的工作任务,能够保证项目的时间进度。适当设计的实验,能根据初级和高级工程师的不同组合计算各自的项目成本和工期,能从有限的几种相关情况中决定最佳的方案。 ·类似地,汽车设计师用这种技术来决定轮胎的何种悬挂方式能满足最理想性价比。
单选题 以下有关质量保证的叙述,错误的是______。
  • A.质量保证主要任务是识别与项目相关的各种质量标准
  • B.质量保证该贯穿整个项目生命期
  • C.质量保证给质量的持续改进过程提供保证
  • D.质量审计是质量保证的有效手段
【正确答案】 A
【答案解析】[解析] 识别与项目相关的各种质量标准是质量计划编制过程的任务。
单选题 下列选项中,不属于质量控制工具的是______。
  • A.甘特图
  • B.趋势分析
  • C.控制图
  • D.因果图
【正确答案】 A
【答案解析】[解析] 特图是进度管理的工具。
单选题 根据《软件工程产品质量》(GB/T 16260.1—2006)定义的质量模型,______不属于易用性的质量特性。
  • A.易分析性
  • B.易理解性
  • C.易学性
  • D.易操作性
【正确答案】 A
【答案解析】[解析] ?易分析性是维护性的第一个子特性。 [*] ?很多汉语言好的同学仅凭语感就能答对。
单选题 质量计划的工具和技术不包括______。
  • A.成本分析
  • B.基准分析
  • C.质量成本
  • D.质量审计
【正确答案】 D
【答案解析】[解析] 质量审计是专用于质量保证过程的工具和技术。
单选题 Simple公司承担了一个大型信息系统集成项目,在项目过程中,为保证项目质量,采取了以下做法,其中______是不恰当的。
  • A.项目可行性分析、系统规划、需求分析、系统设计、系统测试、系统试运行等阶段均采取了质量保证措施
  • B.该项目的项目经理充分重视项目质量,兼任项目OA
  • C.该项目的质量管理计划描述了项目的组织结构、职责、程序、工作过程以及建立质量管理所需要的资源
  • D.要求所有与项目质量相关的活动都要把质量管理计划作为依据
【正确答案】 B
【答案解析】[解析] B错,如果真的重视质量,就不能兼任QA。
单选题 Simple公司针对实施失败的系统集成项目进行分析,计划优先解决几个引起缺陷最多的问题。该企业最可能使用______方法进行分析。
  • A.控制图
  • B.鱼刺图
  • C.帕累托图
  • D.流程图
【正确答案】 C
【答案解析】[解析] ·帕累托图源自帕累托法则:相对来说数量较小的原因往往造成绝大多数的问题或者缺陷。该法则也叫二八原理或80-20律,即80%的问题是20%的原因所造成的。 ·帕累托图将造成缺陷的原因从高到低排序,用以指导质量控制和质量保证工作,项目团队应首先采取措施消除造成最多数量缺陷的几个关键原因。
单选题 软件的质量需求是软件需求的一部分,根据《软件工程产品质量第1部分:质量模型GB/T 16260.1—2006)),软件产品质量需求的完整描述要包括______,以满足开发者、维护者、需方以及最终用户的需要。
①内部质量的评估准则 ②外部质量的评估准则
③使用质量的评估准则 ④过程质量的评估准则
  • A.①②
  • B.③
  • C.①②③
  • D.①②③④
【正确答案】 C
【答案解析】[解析] ·根据该标准,软件产品质量需求一般要包括对于内部质量、外部质量和使用质量的评估准则,以满足开发者、维护者、需方以及最终用户的需要。 [*] ·过程质量不属于软件产品质量需求。过程质量(任一生存周期过程的质量)有助于提高产品质量,评估和改进一个过程是提高产品质量的一种手段。同样,评价产品可以为改进过程提供反馈。
单选题 在制定集成项目的质量计划时,如某过程的输出不能由后续的监视或测量加以验证,则应对这样的过程实施确认,而确认方法至关重要。______不属于过程能力确认方法。
  • A.设备的认可
  • B.人员资格的鉴定
  • C.与过程相关的方法和程序的确定
  • D.资金的确定
【正确答案】 D
【答案解析】[解析] ·根据《GB/T 19001—2008质量管理体系要求》之7.5.2节。 当生产和服务提供过程的输出不能由后续的监视或测量加以验证时,组织应对任何这样的过程实施确认。这包括仅在产品使用或服务已交付之后问题才显现的过程。 确认应证实这些过程实现所策划的结果的能力。 组织应对这些过程作出安排,适用时包括: (1)为过程的评审和批准所规定的准则; (2)设备的认可和人员资格的鉴定; (3)使用特定的方法和程序; (4)记录的要求; (5)再确认。
单选题 在质量审计时,审计小组发现如下事实:一批计算机数量为50台的进货合同,在检验时抽检了其中8台计算机,发现2台不合格。该检验员把这2台抽出,其余48台放行,并已发放到施工现场。审计员的下列行为,恰当的是______。
  • A.判定检验过程没问题
  • B.判定检验过程存在问题,并要求检验员对50台电脑全检
  • C.判定检验过程存在问题,先下令停止使用其余电脑,并给检验部门下发纠正措施通知单
  • D.判定检验过程存在问题,并要求检验员分析原因,下令改进
【正确答案】 C
【答案解析】[解析] ·抽检8台,若0台不合格,50台电脑可以全部放行。 ·抽检8台,2台不合格,比例很高,不能放行,需要逐一检验。 ·若已发放到施工现场,需要停止使用,并重新逐一检验。
单选题 某OA系统处于试运行阶段,用户反映不能登录,承建方现场工程师需要对导致该问题的各种原因进行系统分析,使用______工具比较合适。
  • A.散点图
  • B.因果图
  • C.帕累托图
  • D.统计抽样
【正确答案】 B
【答案解析】[解析] 因果图(又叫因果分析图、石川图或鱼刺图)直观地反映了影响项目中可能出现的问题与各种潜在原因之间的关系。
单选题 软件测试工具也是测试设备的一种。以下关于软件测试工具的叙述,正确的是______。
  • A.所有软件测试工具在正常使用过程中都应定期确认
  • B.所有的软件测试工具都应送国家权威部门定期校准
  • C.软件测试工具可以采用验证或保持其适用性的配置管理来确认
  • D.新购买的软件测试工具在初次使用时可不对其进行校准
【正确答案】 C
【答案解析】[解析] ·根据《GB/T 19001—2008质量管理体系要求》:“当计算机软件用于规定要求的监视和测量时,应确认其满足预期用途的能力,确认应在初次使用前进行,并在必要时予以重新确认”,即D错误,A不必要。 ·根据国家技术监督局《关于企业使用的非强检计量器具由企业依法自主管理的公告》:“非强制检定计量器具的检定方式,由企业根据生产和科研的需要,可以自行决定在本单位检定或者送其他计量检定机构检定、测试,任何单位不得干涉”,即B是错误的。 ·C是正确的,软件测试工具可以软件企业自行采用验证或保持其适用性的配置管理来确认,这也符合大家的工作常识。
单选题 项目实施过程中,围绕对项目质量的监控、追踪管理,以下做法不正确的是______。
  • A.可采用控制图来对质量进行监控
  • B.使用挣值分析来对质量进行监控
  • C.通过分析测试报告来对质量进行监控
  • D.通过分析施工日志中的施工参数来对质量进行监控
【正确答案】 B
【答案解析】[解析] 挣值分析是进度控制和成本控制的工具和技术,不用于质量监控。
单选题 根据《软件工程产品质量第1部分:质量模型GB/T 16260.1—2006》,在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力被称为软件产品的______。
  • A.易用性(usability)
  • B.有效性(availability)
  • C.适合性(suitability)
  • D.功能性(functionality)
【正确答案】 A
【答案解析】[解析] 根据该标准。 易用性(usability)——在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。 有效性(availability)——在规定的使用条件下,软件产品处在给定的时间点完成所需功能的状态的能力。 适合性(suitability)——软件产品为指定的任务和用户目标提供一组合适的功能的能力。 功能性(functionality)——当软件在指定条件下使用时,软件产品提供满足明确和隐含要求的功能的能力。
单选题 质量控制是项目质量控制人员采取有效措施,监督项目的具体实施结果,判断它们是否符合有关的项目质量标准,并确定消除产生不良结果原因的途径。以下内容中,______是执行项目质量控制的输入。
①组织过程资产 ②质量度量标准 ③工作绩效信息
④项目章程 ⑤已批准的变更请求
  • A.①②③
  • B.①③④
  • C.①②③⑤
  • D.②③④⑤
【正确答案】 C
【答案解析】[解析] 组织过程资产、质量度量标准、工作绩效信息和已批准的变更请求均为质量控制过程的输入,项目章程不是。
单选题 6σ管理法是质量控制的一种常用方法,其中σ是指示过程作业良好程度的标尺。在6σ管理法中,σ的值越大,则______。
  • A.过程故障率越低
  • B.过程周期时间越长
  • C.客户满意度越低
  • D.成本越高
【正确答案】 A
【答案解析】[解析] σ的值越大,故障率越低,质量就越好。 1σ=690000次失误/百万次操作。 2σ=308000次失误/百万次操作。 3σ=66800次失误/百万次操作。 4σ=6210次失误/百万次操作。 5σ=230次失误/百万次操作。 6σ=3.4次失误/百万次操作。
单选题 国家标准GB/T 16260《软件产品评价——质量特性及其使用指南》规定了软件产品的6个质量特征,它们是______。
  • A.功能性、可靠行、易用性、效率、可维护性、可移植性
  • B.功能性、寿命、可信性、安全、可维护性、可移植性
  • C.功能性、无形性、经济性、效率、可维护性、可移植性
  • D.功能性、同步性、可信性、安全、可维护性、可移植性
【正确答案】 A
【答案解析】[解析] 如果记不住GB/T 16260中的6个质量特性,可以用排除法,B、C、D均有明显错误。
单选题 根据《软件工程产品质量第1部分,质量模型GBIT 16260.1—2006》,在规定条件下,相对于所用资源的数量,软件产品可提供适当性能的能力称为软件产品的______。
  • A.易用性
  • B.稳定性
  • C.可靠性
  • D.效率
【正确答案】 D
【答案解析】[解析] 这就是该标准中效率(Efficiency)的定义。
单选题 根据《GB/T 12504—90计算机软件质量保证计划规范》,评审文档质量的度量准则中的______准则,要求在软件开发各个阶段所编写的文档的内容,必须真实地反映该阶段的工作且与该阶段的需求相一致。
  • A.完备性
  • B.正确性
  • C.简明性
  • D.自说明性
【正确答案】 B
【答案解析】[解析] ·根据该标准,评审文档质量的度量准则有以下六条: (1)完备性:所有承担软件开发任务的单位,都必须按照GB8567的规定编制相应的文档,以保证在开发阶段结束时其文档是齐全的。 (2)正确性:在软件开发各个阶段所编写的文档的内容,必须真实地反映该阶段的工作且与该阶段的需求相一致。 (3)简明性:在软件开发各个阶段所编写的各种文档的语言表达应该清晰、准确、简练,适合各种文档的特定读者。 (4)可追踪性:在软件开发各个阶段所编写的各种文档应该具有良好的可追踪性。文档的可追踪性包括纵向可追踪性与横向可追踪性两个方面。前者是指在不同文档的相关内容之间相互检索的难易程度;后者是指确定同一文档某一内容在本文档中的涉及范围的难易程度。 (5)自说明性:在软件开发各个阶段所编写的各种文档应该具有较好的自说明性。文档的自说明性是指在软件开发各个阶段中的不同文档能独立表达该软件其相应阶段的阶段产品的能力。 (6)规范性:在软件开发各个阶段所编写的各种文档应该具有良好的规范性。文档的规范性是指文档的封面、大纲、术语的含义以及图示符号等符合有关规范的规定。 ·其实不用这么麻烦,用排除法即可,四个选项中只有“B.正确性”与“必须真实地反映该阶段的工作且与该阶段的需求相一致”沾边。
单选题 Quality planning tools are often used to help plan effective quality management activities. ______ is one of such tools, which involves company actual or planned project practices to those or other projects to generate ideas for improvement and to provide a basis by which to measure performance.
  • A.Benchmarking
  • B.Quality metric
  • C.Quality checklist
  • D.Brainstorming
【正确答案】 A
【答案解析】[解析] 质量规划工具经常被用来帮助规划有效的质量管理活动。基准分析将项目的实际做法或计划做法与其他项目的实践相比较,从而产生改进的思路并提供度量绩效的标准。
单选题 根据《计算机软件质量保证计划规范GB/T 12504—1990))中关于软件质量评审和检查的规定,在软件验收时,验证代码和设计文档的一致性、接口规格说明的一致性、设计实现和功能需求的一致性等检查属于______。
  • A.综合检查
  • B.功能检查
  • C.性能检查
  • D.配置检查
【正确答案】 A
【答案解析】[解析] ·根据该标准: (1)功能检查(functional audit)应验证所开发的软件已经满足在软件需求规格说明书中规定的所有需求。 (2)物理检查(physical audit)应对软件进行物理检查,以验证程序和文档已经一致、并已做好了交付的准备。 (3)综合检查(comprehensive audit)应验证代码和设计文档的一致性、接口规格说明之间的一致性(硬件和软件)、设计实现和功能需求的一致性、功能需求和测试描述的一致性。 ·偏门题,无须专门做准备。
单选题 GB/T 12504—1990标准中对计算机软件质量保证计划进行了规范,要求______:必须指明成功运行该软件所需要的数据、控制命令以及运行条件等信息;必须指明所有的出错信息、含义及其修理方法;还必须描述将用户发现的错误或问题通知项目承办单位或项目委托单位的方法。
  • A.软件设计说明书
  • B.软件验证与确认计划
  • C.用户文档
  • D.软件需求说明书
【正确答案】 C
【答案解析】[解析] 根据《GB/T 12504—1990计算机软件质量保证计划规范》:用户文档(例如手册、指南等)必须指明成功运行该软件所需要的数据、控制命令以及运行条件等;必须指明所有的出错信息、含义及其修改方法,还必须描述将用户发现的错误或问题通知项目承办单位(或软件开发单位)或项目委托单位的方法。
单选题 某项目质量管理的部分流程为:编制需求报告→编制测试计划→测试设计→测试设计→测试→编制测试报告→批准测试报告。新入职的测试人员小刘按照该流程对某系统进行了测试并产生了测试报告,客户对测试内容和结果不满意。该项目质量管理中存在的最主要问题是______。
  • A.测试人员素质不高
  • B.测试用例设计方法不当
  • C.缺少评审环节
  • D.缺少质量审计环节
【正确答案】 C
【答案解析】[解析] 评审环节是不可缺少的,通过阶段性的评审可以保证测试工作的质量。
单选题 系统开发过程中的______属于质量控制活动。
  • A.质量标准制定
  • B.质量审计
  • C.OA任命
  • D.设计评审
【正确答案】 D
【答案解析】[解析] ·A是质量规划活动,B和C是质量保证活动,强调:质量审计只用于质量保证过程。 ·检查是质量控制的工具与技术,检查包括测量、检验和测试等活动,进行这些活动的目的是确定结果与要求是否一致。检查又有多种说法,如审查、同行评审、审计、走查等。
单选题 项目质量保证说明书在所有的项目中要提供项目内部和外部的质量保证,其目的是______。
  • A.监控具体的项目结果,关注其是否达到相关的质量标准
  • B.说明项目满足相关质量标准的保证能力
  • C.识别出消除不满意结果的原因
  • D.进行检查以保证过程不出错
【正确答案】 B
【答案解析】[解析] ·A、C、D为典型的质量控制活动。 ·质量保证主要是为了向客户和管理层保证项目能够满足相关质量标准,使他们建立项目能满足质量标准的信心。 ·《系统集成项目管理工程师教程》298页对质量保证有一段非常形象的描述: 质量保证分为内部质量保证和外部质量保证。 内部质量保证是企业管理的一种手段,目的是为了取得企业领导的信任。 外部质量保证是在合同环境中,供方取得需方信任的一种手段。 因此,质量保证的内容绝非是单纯的保证质量,而更重要的是要通过对那些影响质量的质量体系要素进行一系列有计划、有组织的评价活动,为取得企业领导和需方的信任而提出充分可靠的证据。
单选题 Perfect软件系统投入运行10天,计划运行时间为每早8点至晚6点。第二天上午发生一次失效,故障恢复用了1小时。第4天上午发生一次失效,故障恢复用了4小时。第9天上午发生一次失效,故障恢复用了1小时。根据《软件工程产品质量GB/T16260—2006》,该软件系统的有效性(或可用性,Availability)为______。
  • A.98%
  • B.95%
  • C.80%
  • D.94%
【正确答案】 D
【答案解析】[解析] ·可用性=可用时间/总时间。 ·系统每天运行10小时,10天总运行时间100小时。 ·这10天中的故障时间为1+4+1=6小时,可用时间94小时,可用性=94%。
单选题 项目质量保证应以______为目的。
  • A.评价整体项目绩效
  • B.证明项目满足相关的质量标准
  • C.识别与该项目相关的质量标准
  • D.监督项目的具体实施结果
【正确答案】 B
【答案解析】[解析] ·质量保证是一项管理职能,包括所有有计划的、系统的为保证项目能够满足相关的质量标准而建立的活动,质量保证应该贯穿于整个项目生命期。质量保证建立对质量管理过程的信心。 ·C是质量规划的内容。 ·D是质量控制的内容。
单选题 项目出现了严重的缺陷,项目经理将项目团队和质量工程师召集在一起分析问题,查找原因,大家就此提出了三种不同的看法。此时宜采用______工具或方法来确定问题根本原因。
  • A.流程图
  • B.检查
  • C.控制图
  • D.差异试验
【正确答案】 A
【答案解析】[解析] ·原因分析首选因果图,但选项中没有因果图,怎么办? ·《信息系统项目管理师教程》(第2版)187页,把因果图也算成了一种流程图——“在质量管理中常用的流程图包括因果图和系统或程序流程图”。 ·检查、控制图用于发现问题和异常,不用于发掘根本原因。