软件质量保证与测试 作业2答案

合集下载

软件质量保证测试试题与答案

软件质量保证测试试题与答案

选择题1.软件测试的目的是(B)。

A)试验性运行软件 B)发现软件错误C)证明软件正确 D)找出软件中全部错误2.软件测试中白盒法是通过分析程序的( B)来设计测试用例的.A)应用范围B)内部逻辑C)功能 D)输入数据3.黑盒法是根据程序的(C)来设计测试用例的.A)应用范围 B)内部逻辑C)功能 D)输入数据4.为了提高软件测试的效率,应该( D)。

A)随机地选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)选择发现错误可能性最大的数据作为测试用例5.与设计测试用例无关的文档是(A)。

A)项目开发计划 B)需求规格说明书C)设计说明书 D)源程序6.测试的关键问题是(B)。

A)如何组织软件评审B)如何选择测试用例C)如何验证程序的正确性D)如何采用综合策略7.软件测试用例主要由输入数据和(C)两部分组成。

A)测试计划 B)测试规则C)预期输出结果 D)以往测试记录分析8.成功的测试是指运行测试用例后(B)。

A)未发现程序错误B)发现了程序错误C)证明程序正确性D)改正了程序错误9.下列几种逻辑覆盖标准中,查错能力最强的是( D).A)语句覆盖 B)判定覆盖C)条件覆盖 D)条件组合覆盖10.在黑盒测试中,着重检查输入条件组合的方法是( D)。

A)等价类划分法 B)边界值分析法C)错误推测法D)因果图法11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是(A).A)系统功能 B)局部数据结构C)重要的执行路径 D)错误处理12.软件测试过程中的集成测试主要是为了发现(B)阶段的错误.A)需求分析 B)概要设计C)详细设计 D)编码13.不属于白盒测试的技术是(D)。

A)路径覆盖 B)判定覆盖C)循环覆盖D)边界值分析14.集成测试时,能较早发现高层模块接口错误的测试方法为( A).A)自顶向下渐增式测试 B)自底向上渐增式测试 C)非渐增式测试 D)系统测试15.使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准。

软件质量保证测试试题与答案

软件质量保证测试试题与答案

选择题1.软件测试的目的是(B)。

A)试验性运行软件 B)发现软件错误C)证明软件正确 D)找出软件中全部错误2.软件测试中白盒法是通过分析程序的( B )来设计测试用例的。

A)应用范围B)内部逻辑C)功能 D)输入数据3.黑盒法是根据程序的( C )来设计测试用例的。

A)应用范围 B)内部逻辑C)功能 D)输入数据4.为了提高软件测试的效率,应该(D)。

A)随机地选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)选择发现错误可能性最大的数据作为测试用例5.与设计测试用例无关的文档是(A )。

A)项目开发计划 B)需求规格说明书C)设计说明书 D)源程序6.测试的关键问题是( B )。

A)如何组织软件评审B)如何选择测试用例C)如何验证程序的正确性D)如何采用综合策略7.软件测试用例主要由输入数据和( C)两部分组成。

A)测试计划 B)测试规则C)预期输出结果 D)以往测试记录分析8.成功的测试是指运行测试用例后( B)。

A)未发现程序错误B)发现了程序错误C)证明程序正确性D)改正了程序错误9.下列几种逻辑覆盖标准中,查错能力最强的是(D )。

A)语句覆盖 B)判定覆盖C)条件覆盖 D)条件组合覆盖10.在黑盒测试中,着重检查输入条件组合的方法是( D )。

A)等价类划分法 B)边界值分析法C)错误推测法D)因果图法11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( A )。

A)系统功能 B)局部数据结构C)重要的执行路径 D)错误处理12.软件测试过程中的集成测试主要是为了发现( B)阶段的错误。

A)需求分析 B)概要设计C)详细设计 D)编码13.不属于白盒测试的技术是( D)。

A)路径覆盖 B)判定覆盖C)循环覆盖D)边界值分析14.集成测试时,能较早发现高层模块接口错误的测试方法为( A)。

A)自顶向下渐增式测试 B)自底向上渐增式测试 C)非渐增式测试 D)系统测试15.使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准。

软件质量保证与测试技术智慧树知到课后章节答案2023年下青岛工学院

软件质量保证与测试技术智慧树知到课后章节答案2023年下青岛工学院

软件质量保证与测试技术智慧树知到课后章节答案2023年下青岛工学院青岛工学院第一章测试1.导致软件缺陷的最大原因是()A:测试 B:设计 C:需求分析 D:编码答案:需求分析2.下列那种不属于软件缺陷()。

A:网上售票软件反应迟钝,用户难以正常买票 B:某软件在进行修改升级之后,原来正常的功能现在出错了C:银行POS机在用户取款时翻倍吐钱,取100,吐200 D:计算机病毒发作,屏幕出现熊猫烧香画面答案:计算机病毒发作,屏幕出现熊猫烧香画面3.测试的关键问题是()。

A:如何选择测试用例 B:如何验证程序的正确性 C:如何采用综合策略 D:如何组织软件评审答案:如何选择测试用例4.常见的软件测试模型有()。

A:V模型 B:W模型 C:M模型 D:H模型答案:V模型;W模型;H模型5.软件测试按照测试技术分类包含()。

A:白盒测试 B:手工测试 C:单元测试 D:黑盒测试答案:白盒测试;黑盒测试6.测试就是为了验证软件已正确地实现了用户的要求。

()A:对 B:错答案:错7.软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误所花费的代价就会降低。

()A:错 B:对答案:错8.软件测试只能发现错误,但不能保证测试后的软件没有错误。

()A:错 B:对答案:对9.敏捷测试是一种遵循敏捷软件开发规则和原则的测试实践。

()A:错 B:对答案:对10.测试用例设计时既需要考虑正确数据,也需要考虑错误数据。

A:错 B:对答案:对第二章测试1.CMM将软件组织的软件能力成熟度描述为()A:五级 B:四级 C:二级 D:三级答案:五级2.下列那种不属于企业规范()。

A:华为开发手册 B:阿里、腾讯、百度程序员编程指南规范 C:Google 编程规范 D:ISO9000答案:ISO90003.CMMI的全称为()。

A:软件能力成熟度模型集成 B:软件能力成熟度模型 C:软件质量标准 D:软件质量模型答案:软件能力成熟度模型集成4.软件质量可以通过以下哪些质量属性来度量()。

(完整版)软件质量测试与保证参考答案最后整理

(完整版)软件质量测试与保证参考答案最后整理

选择题6 填空题10 (名词解释 4 简答7 综合题1)涉及标准内容的不考括号内为以下内容第1章2.简述软件危机的表现形式和诱发原因,并谈谈软件危机和软件错误的区别。

答:软件危机是指计算机软件开发与维护过程中所遇到的一系列严重问题。

其表现形式为:软件价格高、软件工作量难于估计、软件质量低、软件修改与维护困难、软件的供需差在不断扩大、软件的开发与维护过程往往失去控制。

诱发软件错误的原因:需求定义的不完善、客户与开发者间不良沟通、对软件需求的故意偏离、逻辑设计的错误、编码错误、不符合文档编制和编码规定、测试过程的不完善、规程的错误、文档编制错误。

3. 影响软件质量的因素有哪些?答:正确性、健壮性、效率、完整性、风险、可用性、可移植性、可再用性、互运行性、可理解性、可维修性、灵活性、可测试性。

第2章3. 软件质量保证标准分为哪几类以及它的分类准则是什么?答:软件质量保证标准分为质量管理标准和项目过程标准。

软件质量保证标的分类是从关注单位、关注重点、标准的目的和标准的目标这几个方面着手的。

第3章1. 为什么软件质量会有成本呢?答:软件产品的质量成本,或更准确地说,软件质量的投资,根源于确保开发产品符合早已确认的需求。

而软件产品投资的性质和规模由多种不同因素决定,其中包括:项目预算、开发产品的类型、使用的技术、消费者提出的需求及该合同能否提供具有在标准和规章限定框架内的特别内容的政府合同、内部开发环境、开发团队所拥有的领域知识、可重复过程和测量与开发者日常工作结合的程度。

2. 软件质量成本分析的输入的数据需求是通过什么途径获得的?答:在执行质量成本度量的任务时,必须保证相关数据可观察或可测量。

这些数据可以是通过以下几个方面得到:直接观测得到的;通过分析得到的;由顾客提供的;从其他任务的执行情况中收集的;其他项目的输出结果;由项目本身的物理特性要求的。

第4章1. 审查过程的辅助目标有哪些?答:(1)提供从需求到设计的可跟踪性。

软件评测师及答案解析第二套

软件评测师及答案解析第二套

软件评测师及答案解析第二套1、下列叙述中(36)_是正确的。

A.压迫测试:提供条件任软件发挥,最大限度地发掘软件的能力B.重复测试:使软件在不够理想的条件下运行,观察锦件对外部资源的要求和依赖的程度C.重复测试:不断执行同样的操作,这种反复测试的主要原因是看内存是否不足D.完整C/S体系结构测试,只包括网络运行和性能测试2、软件开发人员可以用(18)软件编写和修改程序。

A.预处理B.文本编辑C.链接D.编译3、针对逻辑覆盖有下列叙述,(58)是不正确的。

A.达到100%DC要求就一定能够满足100%SC的要求B.达到100%CC要求就一定能够满足100%SC的要求C.达到100%CDC要求就一定能够满足100%SC的要求D.达到100%MCDC要求就一定能够满足100%SC的要求4、面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,(25)不属于面向对象分析阶段。

A.构建分析模型B.识别分析类C.确定接口规格D.评估分析模型5、软件测试按实施组织分,测试应该包括以下的(50)。

①开发方测试②用户方测试③第三方测试④验收测试⑤确认测试A.①、②、③B.③、④、⑤C.①、②、④D.①、②、③、④、⑤6、面向对象分析需要找出软件需求中客观存在的所有实体对象(概念),然后归纳、抽象出实体类。

(26)是寻找实体对象的有效方法之一。

A.会议调查B.问卷调查C.电话调查D.名词分析7、针对下列程序段,对于(A,B,C.的取值,以下(56)测试用例组合能够满足语句覆盖的要求。

IF((A+10)=2 OR(B-20)<3)THENC=0IF((A+30)=10 AND(C-30)<0)THEN B=30A.(2,30,1)B.(-20,0,30)C.(30,20,30)D.(2,20,3)8、以下各项中,(51)属于需求说明书的评测内容。

①系统定义的目标是否与用户的要求一致②设计的约束条件或限制条件是否符合实际③是否考虑过软件需求的其他方案④软件的行为与它必须处理的信息、必须完成的功能是否一致A.①、②、④B.①、③、④c.②、③、④D.①、②、③、④9、以下各项中,(47)属于安装测试应关注的内容。

软件质量保证测试试题与答案

软件质量保证测试试题与答案

软件质量保证测试试题与答案选择题1.软件测试的目的是( B )。

A)试验性运行软件 B)发现软件错误C)证明软件正确 D)找出软件中全部错误2.软件测试中白盒法是通过分析程序的( B )来设计测试用例的。

A)应用范围 B)内部逻辑C)功能 D)输入数据3.黑盒法是根据程序的( C )来设计测试用例的。

A)应用范围 B)内部逻辑C)功能 D)输入数据4.为了提高软件测试的效率,应该( D )。

A)随机地选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)选择发现错误可能性最大的数据作为测试用例5.与设计测试用例无关的文档是( A )。

A)项目开发计划 B)需求规格说明书C)设计说明书 D)源程序6.测试的关键问题是( B )。

A)如何组织软件评审B)如何选择测试用例C)如何验证程序的正确性D)如何采用综合策略7.软件测试用例主要由输入数据和( C )两部分组成。

A)测试计划 B)测试规则C)预期输出结果 D)以往测试记录分析8.成功的测试是指运行测试用例后( B )。

A)未发现程序错误B)发现了程序错误C)证明程序正确性D)改正了程序错误9.下列几种逻辑覆盖标准中,查错能力最强的是( D )。

A)语句覆盖 B)判定覆盖C)条件覆盖 D)条件组合覆盖10.在黑盒测试中,着重检查输入条件组合的方法是( D )。

A)等价类划分法 B)边界值分析法C)错误推测法 D)因果图法11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( A )。

A)系统功能 B)局部数据结构C)重要的执行路径 D)错误处理12.软件测试过程中的集成测试主要是为了发现( B )阶段的错误。

A)需求分析 B)概要设计C)详细设计 D)编码13.不属于白盒测试的技术是( D )。

A)路径覆盖 B)判定覆盖C)循环覆盖 D)边界值分析14.集成测试时,能较早发现高层模块接口错误的测试方法为( A )。

软件测试第2版课后答案

软件测试第2版课后答案

软件测试第2版课后答案软件测试是描述一种用来促进鉴定软件的正确性、完整性、平安性和质量的过程。

软件测试的考试你们应对的对策是什么呢?认为多练也是不错的选择,下面是为大家的关于软件测试的相关考试试题以及相应的试题答案,希望对你们有帮助。

1. 软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,其子特性(C)是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。

A.成熟性;B.易恢复性;C.容错性;D.可靠性依从性2. 关于软件质量的描述,正确的选项是BA.软件质量是指软件满足规定用户需求的能力;B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性;C.软件质量保证过程就是软件测试过程;D.以上描述都不对3. B方法根据输出对输入的依赖关系设计测试用例。

A.路径测试B.等价类C.因果图D.边界值4. 以下关于软件验收测试的合格通过准那么错误的选项是:CA. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部到达要求;B. 所有测试项没有剩余一级、二级和三级错误;C. 立项审批表、需求分析文档、设计文档和编码实现不一致;D. 验收测试工件齐全5. 测试设计员的职责有:B①制定测试方案②设计测试用例③设计测试过程、脚本④评估测试活动A.①④B.②③C.①③D.以上全是6. 对于业务流清晰的系统可以利用D场景法贯穿整个测试用例设计过程广在用例中综合使用各种测试方法,对于参数配置类的软件,要用C正交试验法选择较少的组合方式到达最正确效果,如果程序的功能说明中含有输入条件的组合情况,那么一开始就可以选用B因果图法和判定表驱动法A.等价类划分B.因果图法C.正交试验法D.场景法、7. 以下软件实施活动的进入准那么描述错误的选项是:DA.需求工件已经被基线化B.详细设计工件已经被基线化C.构架工件已经被基线化D.工程阶段成果已经被基线化8. 正式的技术评审FTR(Formal Technical Review)是软件工程师组织的软件质量保证活动,下面关于FTR指导原那么中错误的选项是CA.评审产品,而不是评审生产者的能力B.要有严格的评审方案,并遵守日程安排C.对评审中出现的问题要充分讨论,以求彻底解决D.限制参与者人数,并要求评审会之前做好准备9. 以下关于文档测试描述错误的选项是AA.文档测试主要检查文档的正确性、完备性、可理解性、可操作性和易维护性;B.正确性是指不要把软件的功能和操作写错,也不允许文档内容前后矛盾;C.完备性是指文档不可以“虎头蛇尾”,更不许漏掉关键内容。

软件质量保证与测试(二)

软件质量保证与测试(二)

例2
• 文献分类号由两个大写字母+两位或三位数字 组成。用等价类方法设计测试用例。
有效等价类 无效等价类 测试数据 输出期望 TP31 无效的前导+有效的 3A46, 序号(2) #K458 合法 非法 非法 非法
有效的前导+有 效的序号(1)
有效的前导+无效的 序号(3) AB9876
无效的前导+无效的 序号(4) 345678%
• 对于无效等价类,要求最终的用例集要 至少覆盖所有单故障的情况,即用例中 有一个无效等价类,其它等价类均为有 效等价类 • 多故障不限
弱健壮等价类法示意图
2.1.2.4 强健壮等价类法
• • • • “健壮” 是指测试考虑到了无效等价类 “强”是指基于多故障假设 对于有效等价类,同强一般等价类 对于无效等价类,用例集应覆盖所有故 障的组合情况 • 实际上,该方法就是所有等价的的完整 笛卡尔积(或称组合)
软件质量保证与测试
2 软件测试的核心技术
• 黑盒测试 • 白盒测试
• 灰盒测试
– 等价类划分 – 边界值分析 – 逻辑覆盖 – 路径覆盖
2.1黑盒测试 (Black-Bo点:
– 不考虑内部结构,而是在软件的接口处进行 测试 – 关注功能,可用于高层的测试 – 设计用例可早于实现,或与实现同步进行
$P_80
A&8080 B_1 BCXYZ_9A ABCD1234 ABCD9 K8@@ U1973 J8
非法
非法 非法 非法 非法 非法 非法 非法 非法 非法 非法 非法
No9@9
tv45678 jh7
• 等价类划分必须含有有效和无效等价类 • 根据需要可以进一步细化等价类(包括有效、 无效等价类) • 设计测试用例时,每个无效等价类对应一个测 试用例(有效等价类的用例参考多因素等价类 划分) • 在本例中,虽然文献号是一个输入量,但在设 计等价类时,将其分成两个独立的部分,这种 方式实际上属于多因素等价类划分。 • 注意:在划分等价类时,即可以针对输入划分 等价类,也可以针对输出划分等价类

软件质量保证智慧树知到课后章节答案2023年下西安交通大学

软件质量保证智慧树知到课后章节答案2023年下西安交通大学

软件质量保证智慧树知到课后章节答案2023年下西安交通大学西安交通大学第一章测试1.RUP测试流程包括哪些环节()。

A:确认构建稳定性B:验证测试方法C:测试与评估D:完成验收任务E:定义评估任务F:改进测试资产答案:确认构建稳定性;验证测试方法;测试与评估;完成验收任务;定义评估任务;改进测试资产2.“定义评估任务”环节的目标是()。

A:确定测试方法是否可行B:确定测试工作的重点C:设计测试用例D:编写测试报告答案:确定测试工作的重点3.对于某个被测软件,测试团队同时只能有一个目标。

()A:对 B:错答案:错4.测试团队的工作目标可能会随着软件生命周期发生变化。

()A:对 B:错答案:对5.“定义评估任务”环节的主要任务包括()。

A:确定测试工作的范围与边界B:设计足够多的测试用例C:制定测试工作计划D:明确测试工作目标答案:确定测试工作的范围与边界;制定测试工作计划;明确测试工作目标6.一个好的测试方法通常包括哪些方面()。

A:多样化B:可防御的,能够自我解释清楚C:与产品相关D:实际可行E:以风险为中心答案:多样化;可防御的,能够自我解释清楚;与产品相关;实际可行;以风险为中心7.同时综合运用多种测试技术,可以有助于增加发现软件缺陷的概率。

()A:对 B:错答案:对8.下列关于“测试与评估”环节的描述,不正确的是()。

A:表现测试总结报告B:工作重心是达到所需的测试深度和广度C:分析测试结果并编写缺陷报告D:设计测试用例并执行测试工作答案:表现测试总结报告9.可以从哪些维度来区分不同的软件测试技术?()A:测试内容/覆盖B:测试者/谁执行测试工作C:评估/如何判断测试用例是否通过D:解决的潜在问题E:活动/如何测试答案:测试内容/覆盖;测试者/谁执行测试工作;评估/如何判断测试用例是否通过;解决的潜在问题;活动/如何测试10.下列哪些原因可能是开发人员拒绝修复缺陷的原因。

()A:看不懂缺陷报告B:无法复现缺陷C:修复缺陷花费时间太长D:测试用例太极端答案:看不懂缺陷报告;无法复现缺陷;修复缺陷花费时间太长;测试用例太极端第二章测试1.编写缺陷报告的基本原则包括()。

软件质量保证与测试

软件质量保证与测试

一:单项选择题(25分) 1在软件开发的各种资源中,(D )是最重要的资源。

A 开发工具 B 方法 C 硬件环境 D 人员2软件是计算机系统中与硬件相互依存的另一部分,它的组成部分是(D)。

A.程序、数据 B.程序、文档 C.程序 D. 程序、数据、文档 3一个项目是否开发,从经济上来说是否可行,归根结底是取决于对 ( A)A.成本的估算 B.项目计划 C.工程管理 D.工程网络图 4软件项目计划一般不包括以下哪项内容(D)(A)培训计划(B)人员安排(C)进度安排(D)软件开发标准的选择和制定(可行性) 5下列哪个模型没有采用迭代的思想(A)A.瀑布模型 B.渐增模型 C.螺旋模型 D.RUP模型 6需求规格说明书的内容不应当包括(b)。

A 对重要功能的描述B 对算法的详细过程性描述(详细说明书)C 软件确认准则D 软件的性能7需求分析是由分析员经过了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型,并写出(B)。

(A) 模块说明书 (B) 软件规格说明书 (C) 项目开发计划 (D) 合同文档 8软件动态测试方法分为白盒法和(B)。

( A)白盒法 (B)黑盒法 (C)动态测试 (D)灰盒法9软件测试方法按照测试过程是否执行程序分为动态测试和(C )。

( A)白盒法 (B)黑盒法 (C)静态测试 (D) 灰盒法10用不同的方法可将软件测试分为白盒法和黑盒法,或者(C )和静态测试。

( A)白盒法 (B)黑盒法 (C) 动态测试 (D) 灰盒法 11软件测试的过程,不包括( D )( A)单元测试 (B)集成测试 (C) 确认测试 (D)测试计划 12单元测试中使用的辅助模块分为驱动模块和( C)( A) 传入模块 (B)主模块 (C)桩模块 (D) 传出模块 13集成测试分为渐增组装测试和(A )( A) 非渐增组装测试 (B) 确认测试 (C) 单元测试 (D) 测试计划 14软件测试的目的是( A)( A)发现软件中隐藏的错误 (B)解决软件中隐藏的错误 (C)尽量不发现错误以便早日提交软件 (D)证明软件的正确性 15软件调试的目的是( B )( A)发现软件中隐藏的错误 (B)解决测试中发现的错误 (C)尽量不发现错误以便早日提交软件 (D)证明软件的正确性 16单元测试的测试用例主要根据(D)的结果来设计。

软件质量保证测试试题与答案

软件质量保证测试试题与答案

选择题1.软件测试的目的是(B)。

A)试验性运行软件 B)发现软件错误C)证明软件正确 D)找出软件中全部错误2.软件测试中白盒法是通过分析程序的( B )来设计测试用例的。

A)应用范围B)内部逻辑C)功能 D)输入数据3.黑盒法是根据程序的( C )来设计测试用例的。

A)应用范围 B)内部逻辑C)功能 D)输入数据4.为了提高软件测试的效率,应该(D)。

A)随机地选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)选择发现错误可能性最大的数据作为测试用例5.与设计测试用例无关的文档是(A )。

A)项目开发计划 B)需求规格说明书C)设计说明书 D)源程序6.测试的关键问题是( B )。

A)如何组织软件评审B)如何选择测试用例C)如何验证程序的正确性D)如何采用综合策略7.软件测试用例主要由输入数据和( C)两部分组成。

A)测试计划 B)测试规则C)预期输出结果 D)以往测试记录分析8.成功的测试是指运行测试用例后( B)。

A)未发现程序错误B)发现了程序错误C)证明程序正确性D)改正了程序错误9.下列几种逻辑覆盖标准中,查错能力最强的是(D )。

A)语句覆盖 B)判定覆盖C)条件覆盖 D)条件组合覆盖10.在黑盒测试中,着重检查输入条件组合的方法是( D )。

A)等价类划分法 B)边界值分析法C)错误推测法D)因果图法11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( A )。

A)系统功能 B)局部数据结构C)重要的执行路径 D)错误处理12.软件测试过程中的集成测试主要是为了发现( B)阶段的错误。

A)需求分析 B)概要设计C)详细设计 D)编码13.不属于白盒测试的技术是( D)。

A)路径覆盖 B)判定覆盖C)循环覆盖D)边界值分析14.集成测试时,能较早发现高层模块接口错误的测试方法为( A)。

A)自顶向下渐增式测试 B)自底向上渐增式测试 C)非渐增式测试 D)系统测试15.使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准。

软件质量保证与测试慕课版十三五规划教材课后答案

软件质量保证与测试慕课版十三五规划教材课后答案

软件质量保证与测试慕课版十三五规划教材课后答案第一章软件质量保证练习答案1、软件质量的定义?软件质量是软件产品满足使用要求的程度。

对于软件质量的衡量,就是富质量的软件系统能够准时地交付给用户,所耗费的成本不超出预算,并且最重要的是,能够正常地运行。

“正常地运行”意味着该软件必须尽可能没有缺陷(bug)。

2、软件质量保证的定义?软件质量保证是一系列系统性的活动,它提供开发出满足使用要求产品的软件过程的能力证据。

第二章测试技术练习答案1.对2.错3.代码4.功能5.归纳法、演绎法和可溯法。

6.对7.错第三章测试工具练习答案1.b2.对3.错4. 错5.对作业答案第1题答案:Panorama2-C/C++的主要好处如下:1.全面:它支持错误较少和风险较小的编码;使用图表理解、复查和检查代码;对系统结构、类继承、控制流等的静态分析;通过程序逻辑分析和图表来检查逻辑错误;通过指定自下而上测试顺序而不设计和使用占位程序函数来进行增量式的单元和集成测试;代码执行频准分(在分支/段级别);对类模板、常规类、函数、块、分支、段和条件输出的基于mak文件且面向对象的代码测试以及测试覆盖分析,同时以图形化方式显示测试结果并突出显示未执行的元素;自动错误模拟;测试执行监视;在测试结果和需求/测试用例间进行跟踪;数据(全局和静态变量)使用分析; 运行时错误分析和运行时错误定位(显示错误在源代码中的原始行数);质量标准值设置;突出相关代码并报告相关数据的安全代码修改;NFS网络中的客户端-服务器应用程序;2.自动化:只需输入mak文件/批处理文件和测试脚本文件,所有的静态和动态分析结果都会自动生成。

3.集成:所有的工具协同工作并共享一个增量式数据库。

4.易于查看结果:程序的所有静态和动态分析结果都可以通过以不同颜色进行标记的图/图表来生动表示。

5.易于使用:提供Motif/OpenLook/WidowsGUI、在线帮助和逐步的演示指导。

软件质量保证试题答案

软件质量保证试题答案

软件质量保证试题答案一、判断题题1分,共20分)( × )1、软件故障是导致软件失效的必要和充分要素。

( √ )2、同行评审的主要目标在于检测错误、核对与标准的偏离。

( √ )3、在任何软件机构中,定期、不定期的培训、再培训都是必须而且是必要的。

( √ )4、在整个机构中使用基础设施防护与改进部件的主要目标是在机构积累的SQA经验基础上消除或至少降低出错率。

( × )5、所有SQA活动和项目里程碑的完成或项目里程碑的检验是同时发生的。

( × )6、Daniel Galin等提在20世纪50年代建立的经典质量费用模型,提供了一种以经济学观点把与产品质量保证相关的费用非类的方法学。

( √ )7、一旦更改过的SCI替换了前面的SCI,就认为完成了软件的一个新版本。

( √ )8、软件质量成本是一个投资问题,而不是成本问题!( × )9、SEI CMM评估标准, ISO 9001和ISO 9000-3标准是典型的项目过程标准。

( √ )10、软件质量保证的独特性是由软件产品不同于其他制造产品的本质决定的。

二、填空题(每空1分,共20分;请把答案书写在相应横线上。

)1、软件质量工程包括软件质量保证、软件质量规划和软件质量控制三大方面。

2、McCall模型产品修改纬度的质量因素有可维护性、可测试性、灵活性。

3、面向对象模型不同于其他模型的主要特征是组件的密集重用。

4、有两种同行评审方法学:审查和走查。

5、RMA可以划分成三组类别内部风险管理措施,分包风险管理措施,顾客风险管理措施。

6、支持性质量手段有模板和检查表。

7、依据软件系统的生命周期和其他阶段,软件质量度量划分为软件过程度量和软件产品度量。

8、软件配置发布的版本有基线版本、中间版本、修订版本。

9、SQA标准被划分成软件质量管理标准,软件项目过程标准两类。

10、软件缺陷的固有特征有软件缺陷的固有性、软件缺陷的敏感性,软件缺陷的感染性。

软件质量保证模拟试题及答案

软件质量保证模拟试题及答案

软件质量保证模拟试题及答案一、判断题(判断下列题目是否正确,如果正确请打“√”,错误请打“×”每小题2分,共20分)( × )1、软件故障是导致软件失效的必要和充分要素。

( √ )2、同行评审的主要目标在于检测错误、核对与标准的偏离。

( √ )3、在任何软件机构中,定期、不定期的培训、再培训都是必须而且是必要的。

( √ )4、在整个机构中使用基础设施防护与改进部件的主要目标是在机构积累的SQA经验基础上消除或至少降低出错率。

( × )5、所有SQA活动和项目里程碑的完成或项目里程碑的检验是同时发生的。

( × )6、Daniel Galin等提在20世纪50年代建立的经典质量费用模型,提供了一种以经济学观点把与产品质量保证相关的费用非类的方法学。

( √ )7、一旦更改过的SCI替换了前面的SCI,就认为完成了软件的一个新版本。

( √ )8、软件质量成本是一个投资问题,而不是成本问题!( × )9、SEI CMM评估标准, ISO 9001和ISO 9000-3标准是典型的项目过程标准。

( √ )10、软件质量保证的独特性是由软件产品不同于其他制造产品的本质决定的。

二、填空题(每空1分,共20分;请把答案书写在相应横线上。

)1、软件质量工程包括软件质量保证、软件质量规划和软件质量控制三大方面。

2、McCall模型产品修改纬度的质量因素有可维护性、可测试性、灵活性。

3、面向对象模型不同于其他模型的主要特征是组件的密集重用。

4、有两种同行评审方法学:审查和走查。

5、RMA可以划分成三组类别内部风险管理措施,分包风险管理措施,顾客风险管理措施6、支持性质量手段有模板和检查表。

7、依据软件系统的生命周期和其他阶段,软件质量度量划分为软件过程度量和软件产品度量。

8、软件配置发布的版本有基线版本、中间版本、修订版本。

9、SQA标准被划分成软件质量管理标准和软件项目过程标准两类。

软件质量保证与测试-作业2答案

软件质量保证与测试-作业2答案

=一、判断题(判断下列题目是否正确,如果正确请打“√”,错误请打“×”每小题2分,共20分)1. 在专业的软件开发、维护中,SQA环境是建立、执行SQA方法时必须首要考虑的问题。

( √)2. 专家观点通过引进补充的外部能力到机构内部开发过程中来而支持质量评估工作。

( √)3. 软件生命周期模型强调的是直接开发活动,而没有指示出开发过程的顾客参与。

( √)4. 规程具有机构范围的适用性,它的执行和具体执行的人或组织背景有着密切关系。

( ×)5. 在科学和工程中,如果没有度量,对一切都没有一个定量的了解,那么这种科学和工程既不是有效的,也不是实际的。

( √)6. SEI CMM评估标准,ISO 9001和ISO 9000-3标准是典型的项目过程标准。

( ×)7. 6σ管理法的核心是追求零缺陷生产,σ值越大,缺陷或错误越小。

( √)8. 同行评审的主要目标在于检测错误、核对与标准的偏离。

( √)9. SQA是CMM4级中的一个重要关键过程区域,它是贯穿于整个软件过程的第三方独立审查活动,在CMM的过程中充当重要角色。

( ×)10. 项目进展控制SQA工具有Gatt图、日历、数据流图和活动网络图( ×)二、填空题(每空2分,共20分;请把答案书写在相应横线上。

)3 软件度量的目的是对软件项目、过程、产品加以理解、预测、评估、控制和改善。

4. “已经正式通过复审和批准的某规约或产品,可作为进一步开发的基础,并且只能通过正式的变化控制过程改变”,这是IEEE对基线的定义描述。

5. 软件质量工程包括软件质量保证、软件质量规划和软件质量控制三大方面。

6. McCall模型“产品修改”纬度的质量因素有可维护性、可测试性、灵活性。

7. 软件缺陷属性包括:缺陷标识、缺陷类型、缺陷严重程度、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷根源。

8. 软件对属于各种质量因素的需求的符合性是由软件质量度量来测量的。

第3章 软件质量与评价(软件测试标准)作业二

第3章 软件质量与评价(软件测试标准)作业二

第3章软件质量与评价(软件测试标准)作业(2005年)●在GB/T17544中,软件包质量要求包括三部分,即产品描述要求、_____(53)____、程序和数据要求。

(53)A.用户文档要求B.系统功能要求C.设计要求说明D.软件配置要求●软件内部/外部质量模型中,可移植性不包括_____(54)____子特性。

(54)A.适应性B.共存性C.兼容性D.易替换性●《GB/T18905 软件工程产品评价》中确定的通用评价过程包括:___(55)____。

(55)A.确立评价需求、设计评价、执行评价和评估结果B.确立评价目的、规定评价、设计评价和执行评价C.确立评价需求、规定评价、设计评价和执行评价D.确立评价目的、设计评价、执行评价和评估结果●GB/T16260-2003将软件质量特性分为内部质量特性、外部质量特性和_____(56)____。

(56)A.安全质量特性B.适用质量特性C.性能特性D.使用质量特性(2006年)●GB/T16260—2003《软件工程产品质量》规定的软件产品使用质量特性包括___(50)___。

(50)A.适应性、生产率、可靠性、满意度B.有效性、生产率、安全性、满意度C.有效性、可靠性、适应性、满意度D.适应性、适用性、效率、满意度●软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,其子特性___(51)___是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。

(51)A.成熟性B.易恢复性C.容错性D.可靠性依从性●GB/T18905—2002《软件工程产品评价》中确定的通用评价过程包括四个方面,即:确立评价需求,规定评价,设计评价和执行评价,其中有关“规定评价”部分包含的内容有___(52)___。

(52)A.选择度量、建立度量评定等级、确立评估准则:B.指定质量模型、选择度量、建立度量评定等级C.选择度量、建立度量评定等级、制定评价计划D.确定产品类型、选择度量、建立度量评定等级●GB/T18905-2002《软件工程产品评价》提供了软件产品评价的过程,其中GB/T18905—2002《软件工程产品评价》第五部分评价者用的过程_(53)___。

软件质量保证答案

软件质量保证答案

2、B C c d d b c a b bDC对BBBDCBDABBDBADADDCBCDBCBABD下列关于测试用例来源的叙述中,哪一项说法是错误的?( A )ADCCAAACA.对于随机样本用例,编制测试用例文件所需的工作量大B.对于综合测试用例,编制测试用例文件所需的工作量大C.对于随机样本用例,进行软件测试所需的工作量大(低效率)D.对于综合测试用例,进行软件测试所需的工作量小CBBCDCBBACDCCBBDCBCAD下列选项中,哪一项为单元测试中使用的辅助模块?( C )错A.驱动模块和传入模块B.主模块和传出模块C.驱动模块和桩模块D.传入模块和传出模块对错错对对错对对错错对对对下列关于小项目的说法错误的是哪一个?(D)A.适用于大项目的开发计划和质量计划规程并不自动地适用于小项目B.一般少于15个人日的小型开发项目,可以不需要开发计划和质量计划C.对于小型开发项目,开发计划和质量计划的编制是可以选择的D.对于小型开发项目,编制开发计划和质量计划对开发者无重大好处关于软件错误、故障与失效,下面的说法中不正确的是哪一个?( A )A.所有的软件故障都以软件失效告终B.软件失效的根源在于软件错误C.并非所有的软件错误都变成软件故障D.只有在软件故障被激活时,它才变成软件失效61.对错对对某软件系统的需求文档中包括规格:系统在高峰时间处于失效状态的概率低于0.5%,该需求属于哪个软件质量因素?( A )ADAA. 可靠性B. 安全性C. 正确性D. 灵活性单元测试中用来模拟被测模块调用者的模块为下列选项中的哪一项?( C )BADCA.父模块B.子模块C.驱动模块D.桩模块ACCCBCCDDBCAADDBDBABCAB单元测试人员通常是由哪一类人员来完成?( A )CABD A.开发人员B.测试人员C.需求分析人员D.用户下列关于质量保证活动的三个不同方面:验证、确认、鉴定的说法,错误的是哪一个?( D )A.验证是检验当前开发活动同早些阶段的产品的一致性B.确认检验产品同最初需求的符合程度C.确认审查有助于提供顾客对系统的满意度D.鉴定集中在设计方面对Web网站进行的测试中,属于功能测试的为下列选项中的哪一项?( B )A.连接速度测试B.链接测试C.平台测试D.安全性测试关于评审组的规模,叙述正确的是哪一个?( C )A.评审组的规模可以忽略B.评审组的规模越大越好C.评审组应当有规模限制,通常最好3~5名成员D.评审组的规模越小越好某个版本的软件在测试过程中发现了一些错误,程序员在修改已知错误的同时,又增加了一部分新功能,然后提交给测试人员重新测试,此次测试人员进行的测试属于哪一种测试?( A )A.回归测试B.重复测试C.恢复测试D.确认测试致命的:如程序崩溃、死机、数据丢失等 16、螺旋模型:17、软件质量保证:解释质量保证活动的验证、确认与鉴定的不同方面?18、软件质量19、原型建造模型20、说出软件错误、软件故障和软件失效的区别? 1、软件错误产品校正软件质量因素 21、产品转移软件质量因素面向对象模型验证 SQA 简述软件质量保证和软件质量控制的关系简述软件错误的原因 1、11 2、性能3、管理失效4、可移植性5、软件失效6、计划确认7、程序8、文档质量9、内部失效费用五软件项目开发过程标准软件:质量目标:10、产品校正因素目标清单 11、顾客需求可靠性 12、用户故障记录简述影响开发过程中质量保证活动强度的因素 1、项目因素: 2、项目组因素: 22、简述McCall经典因素模型的结构(类别与因素)。

ISTQB_TEST_2

ISTQB_TEST_2

ISTQB_TEST_2ISTQB FL 试题(2)1.软件测试是软件开发过程中重要的质量保证活动,软件系统的集成测试工作应该开始于:ca)产生需求分析规约后;b)产生需求分析规约前;c)产生概要设计规约后;d)产生概要设计规约前;e)所有代码完成后。

2.软件测试工作应该开始于:ba)编码之后;b)需求分析阶段;c)概要设计阶段;d)详细设计阶段。

3.条件(a>3 or c<5 and b<>100)的条件组合覆盖用例个数是:Ca)3个;b)6个;c)8个;d)16个。

4.ISTQB术语中的回归测试的目的是:ca)验证修改的成功b)预防功能编写的不完善或疏漏c)确保修正过程中没有引入新的缺陷d)帮助程序员更好地进行单元测试5.关于软件质量保证和软件测试的描述,不正确的是da)软件质量保证和软件测试是软件质量工程的两个不同层面的工作;b)在软件质量保证的活动中也有一些测试活动;c)软件测试是保证软件质量的一个重要环节;d)软件测试人员就是软件质量保证人员。

6.关于测试充分性的描述,正确的是:ba)只有进行完全的测试才充分;b)在有限的时间和资源条件下,找出所有的软件的错误,使软件趋于完美,是不可能的;c)当继续测试没有发现新缺陷时;d)当全部测试用例都执行完后。

7.以下关于测试目的的观点,不正确的是:ba)软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误;b)找出软件开发人员的问题并评价开发人员能力;c)一个成功的测试是发现了至今未发现的错误的测试;d)测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,避免软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险。

8.描述黑盒测试和白盒测试不同点正确的说法是:aA. 黑盒测试在测试对象的表面进行B. 白盒测试是在源代码已知的情况下进行C. 黑盒测试用例是通过测试对象的使用说明或需求设计D. 黑盒测试包括语句覆盖和分支覆盖方法E. 白盒测试是通过因果图的分析方法进行的a)A,B,Cb)A,Cc)A,B,C,D,Ed)D,E9.根据黑盒测试方法可以设计变量0 <= X <= 100的测试用例:ca)0,20,100b)20,50,100c)-1,0,1,50,99,100,101d)-100,30,100,20010.测试团队中测试经理任务不包括:aa)制定测试计划;b)协调和管理监督测试过程;c)记录并报告测试结果;d)和其他小组的沟通、协调。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0.01150015 0.0069 0.0138 0.0691 0.0461
0.184301843 1.0
(B)等级三
(C)等级四
(D)等级五
9. CMMI 中的受管理级包含的七个过程域中,( C )的目的在于使工作人员和管理者客观了解过程和相关的
工作产品。
(A)测量和分析
(B)供方协定管理
(C)过程和产品质量保证
(D)项目策划
10. CMMI 中,已定义级是( B )。
(A)等级二
(B)等级三
(C)等级四
(A)软件能力成熟度模型
(B)软件能力成熟度模型集成
(C)质量管理体系
(D)软件工程研究所
2. 如果一个软件企业希望达到成熟度等级 2 级目标,那么该企业就要在软件项目的开发过程中执行该成熟度等
级中的七个过程域中的所有( B )
(A)特定目标
(B)实践
(C)共性目标
(D)过程域
3. CMMI 中的受管理级包含的七个过程域中,( B )旨在对以正式协定的形式从项目之外的供方采办的产品和
操作发起者
操作
添加库存信息
删除库存信息
查询库存信息
添加仓库
仓库管理员
删除仓库
查询仓库
添加商品
删除商品
查询商品
仓库管理员模式的操作出现率及发生概率如图所示:
操作
出现率
添加库存信息
180
删除库存信息
50
查询库存信息
60
添加仓库5删除仓库源自3查询仓库6
添加商品
30
删除商品
20
查询商品
80
合计
434
发生概率 0.4147 0.1152 0.1382
根据用户类型的不同确定操作模式:
1 经理模式:主要执行连锁店的管理、供应管理和各种查询操作;
2 会计模式:主要执行一些审计操作,如统计商品的销售、供应、库存等;
3 售货员模式:主要执行与销售相关的操作,如添加、更改、删除销售信息,统计供应情况;
4 仓库管理员模式:主要维护库存信息,为此还需要执行一些基本信息的操作,如商品、仓库的管理等。
2. 欲对超市信息管理系统进行可靠性测试,请根据以上信息为该系统创建操作剖面,要求按照步骤实现。(10 分) 超市信息管理系统简介如下: a) 超市的信息管理系统可以对商品的销售、供应、库存等情况进行统一管理 b) 数据库由商品、连锁店、仓库、销售、库存、供应六个相互联系的数据表组成 【参考答案】 (1) 确定操作模式
(D)等级五
四、简答题(每小题 3 分,共 18 分) 1. 简述用于软件缺陷分析的常用统计图表有哪些?(6 分) 【参考答案】① 缺陷趋势图;②缺陷分布图;③缺陷情况处理统计表。 2. 简答软件评审的内容。(4 分) 【参考答案】① 管理评审;② 技术评审;③文档评审;④过程评审。 3. 简答能力成熟度模型的等级。(5 分) 【参考答案】① 初始级;②可重复级;③ 已定义级;④已管理级;⑤ 优化级。 4. 请问常用评审方法有哪些?(5 分) 【参考答案】① 特别检查;② 轮查;③ 走查;④ 团队评审;⑤ 检视。 5. 简述缺陷数据统计图表包括哪些? (6 分) 【参考答案】① 缺陷趋势图;②缺陷分布图;③缺陷情况处理统计表。
二、填空题(每空 2 分,共 20 分;请把答案书写在相应横线上。) 3 软件度量的目的是对软件项目、过程、产品加以 理解 、 预测 、 评估 、 控制 和 改善 。 4. “已经正式通过复审和批准的某规约或产品,可作为进一步开发的基础,并且只能通过正式的变化控制过 程改变”,这是 IEEE 对 基线 的定义描述。 5. 软件质量工程包括 软件质量保证 、 软件质量规划 和 软件质量控制 三大方面。 6. McCall 模型“产品修改”纬度的质量因素有 可维护性 、 可测试性 、 灵活性 。 7. 软件缺陷属性包括: 缺陷标识 、 缺陷类型 、 缺陷严重程度 、 缺陷优先级 、 缺陷状态 、 缺陷起源 、 缺陷来源 、 缺陷根源 。 8. 软件对属于各种质量因素的需求的符合性是由 软件质量度量 来测量的。 三、选择题(每题 2 分,共 18 分) 1. CMMI 中文全称为( B )
6. 名词解释: CMMI:软件能力成熟度模型集成(Capability Maturity Model Integration) SQC:软件质量控制(Software Quality Control) TQM:全面质量管理(Total Quality Management)
五 综合 1. 某软件公司准备申请 ISO 9000-3 认证,如果你作为该公司企划部门经理,应如何向公司各部门宣讲 ISO 9000-3 认证的详细过程?(10 分) 【参考答案】 (1) 制定获得认证的活动计划
(2) 确定操作发起者
用户类:经理、会计、销售员和仓库管理员
外部系统:无,因为没有其他外部系统能够启动超市信息管理系统的操作
系统自身控制程序:无
对于仓库管理员模式下的超市信息管理系统的操作发起者只有仓库管理员。
(3) 选择表示法及创建操作列表
选择表示法:由于操作比较简单,故选择表格表示法创建操作列表
一旦管理人员决定为其软件开发和维护活动获得 ISO 9000-3 认证,就需要一个行动计划。 行动计划的拟定首先从调查机构当前 SQA 系统及其执行情况的调查开始,在此基础上建立如何获得认证 的详细计划。 (2) 建立或优化机构 SQA 系统,并实施 建立或完善机构的 SQA 管理系统,以满足 ISO 9000-3 需求的级别。 (3) 接受认证审计 通常审计分两组步骤进行:被评审机构建立相关质量手册与 SQA 规程;验证、审计被评审机构实际情况 与其质量手册、SQA 规程中确定的需求的符合程度。 (4) 维持 ISO 认证的规程 进行定期的再认证、再审计,通常每年一次或两次,以验证同 ISO 9000-3 需求的持续符合性。在这些审 计中,机构必须证明其 SQA 管理系统的持续发展。
=一、判断题(判断下列题目是否正确,如果正确请打“√”,错误请打“×” 每小题 2 分,共 20 分) 1. 在专业的软件开发、维护中,SQA 环境是建立、执行 SQA 方法时必须首要考虑的问题。( √ ) 2. 专家观点通过引进补充的外部能力到机构内部开发过程中来而支持质量评估工作。( √ ) 3. 软件生命周期模型强调的是直接开发活动,而没有指示出开发过程的顾客参与。( √ ) 4. 规程具有机构范围的适用性,它的执行和具体执行的人或组织背景有着密切关系。( × ) 5. 在科学和工程中,如果没有度量,对一切都没有一个定量的了解,那么这种科学和工程既不是有效的,也不 是实际的。( √ ) 6. SEI CMM 评估标准, ISO 9001 和 ISO 9000-3 标准是典型的项目过程标准。( × ) 7. 6σ管理法的核心是追求零缺陷生产,σ值越大,缺陷或错误越小。( √ ) 8. 同行评审的主要目标在于检测错误、核对与标准的偏离。( √ ) 9. SQA 是 CMM4 级中的一个重要关键过程区域,它是贯穿于整个软件过程的第三方独立审查活动,在 CMM 的过程中充当重要角色。( × ) 10. 项目进展控制 SQA 工具有 Gatt 图、日历、数据流图和活动网络图( × )
A. 缺陷清除率
B. 缺陷发现率
C. 缺陷潜伏期
D. 缺陷密度
7. 下列面向对象的设计原则中,( B )用来说明一个软件实体应当尽可能少地与其他发生相互作用。
A. 依赖倒转原则
B. 迪米特法则
C. 里氏代换原则
D. 开闭原则
8. CMMI 中,( D )主要致力于技术革新和优化过程的改进。
(A)等级二
服务实施管理。
(A)测量和分析
(B)供方协定管理
(C)过程和产品质量保证
(D)项目策划
4. 根据 CMMI 规范,每一个软件企业均具有( A )成熟度。
(A)等级一
(B)等级三
(C)等级四
(D)等级五
5. 配置管理活动最主要的内容是:( C )
A)设计代码
B)软件产品
C)产品版本
D)项目文档
6. 下列缺陷参数中,一种以平均值估算来计算出软件缺陷分布的密度值是()
相关文档
最新文档