网院作业 发表于 2018-4-20 10:58:50

南开18春《软件工程与软件测试技术》在线作业

18春学期《软件工程与软件测试技术》在线作业
1.(单选题)下列对于测试工具选择原则描述不正确的是          (满分:)
    A将测试工具与其目的用途进行匹配
    B为整个生命周期选择统一的测试工具作为标准
    C将测试工具与测试者的技能水平相匹配
    D选择一个经费允许的测试工具
    正确答案:——B——
2.(单选题)针对用户手册的测试,哪项描述不正确          (满分:)
    A准确地按照手册的描述使用程序
    B检查每条陈述
    C修改错误设计
    D查找容易误导用户的内容
    正确答案:——C——
3.(单选题)软件测试的对象包括          (满分:)
    A目标程序和相关文档
    B源程序、目标程序、数据及相关文档
    C目标程序、操作系统和平台软件
    D源程序和目标程序
    正确答案:——B——
4.(单选题)使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准          (满分:)
    A程序的内部逻辑
    B程序的复杂结构
    C使用说明书
    D程序的功能
    正确答案:————
5.(单选题)软件内部/外部质量模型中,可移植性不包括()子特性          (满分:)
    A适应性
    B共存性
    C兼容性
    D易替换性
    正确答案:————
6.(单选题)软件的集成测试工作最好由()承担,以提高集成测试的效果          (满分:)
    A该软件的设计人员
    B该软件开发组的负责人
    C该软件的编程人员
    D不属于该软件开发组的软件设计人员
    正确答案:————
7.(单选题)为了提高测试的效率,应该          (满分:)
    A随机地选取测试数据
    B取一切可能的输入数据作为测试数据
    C在完成编码以后制定软件的测试计划
    D选择发现错误可能性大的数据作为测试数据
    正确答案:————
8.(单选题)软件测试按实施组织分,测试应该包括以下的①开发方测试②用户方测试③第三方测试④验收测试⑤确认测试          (满分:)
    A①、②、③
    B③、④、⑤
    C①、②、④
    D①、②、③、④、⑤
    正确答案:————
9.(单选题)软件测试的目的是          (满分:)
    A证明程序中没有错误
    B发现程序中的错误
    C测量程序的动态特性
    D检查程序中的语法错误
    正确答案:————
10.(单选题)针对逻辑覆盖有下列叙述,哪一项是不正确的          (满分:)
    A达到100%DC要求就一定能够满足100%SC的要求
    B达到100%CC要求就一定能够满足100%SC的要求
    C达到100%CDC要求就一定能够满足100%SC的要求
    D达到100%MCDC要求就一定能够满足100%SC的要求
    正确答案:————
11.(单选题)V模型指出,对系统设计进行验证          (满分:)
    A单元测试
    B集成测试
    C功能测试
    D系统测试
    正确答案:————
12.(单选题)下列哪种不属于兼容性测试的范围          (满分:)
    A当前系统在不同操作系统环境下运行的表现
    B当前系统在不同类型的数据库环境下进行数据交换的表现
    C当前系统在不同类型的人员使用时的运行表现
    D当前系统在不同类型硬件配置环境下运行的表现
    正确答案:————
13.(单选题)下述说法错误的是          (满分:)
    A单元测试又称为模块测试,是针对软件测试的最小单位——程序模块进行正确性检验的测试工作
    B集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试
    C集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统
    D系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求。
    正确答案:————
14.(单选题)用边界值分析法,假定1<X<100,那么X在测试中应该取的边界值是          (满分:)
    AX=10,X=100
    BX=9,X=10,X=100,X=101
    CX=10,X=11,X=99,X=100
    DX=9,X=10,X=50,X=100
    正确答案:————
15.(单选题)以下属于软件维护阶段文档的是          (满分:)
    A软件需求说明
    B操作手册
    C软件问题报告
    D测试分析报告
    正确答案:————
16.(单选题)GB/T16260将软件的内部(外部)质量属性划分为六大质量特性,分别是          (满分:)
    A功能性,可靠性,易用性,效率,维护性和可移植性
    B功能性、可靠性、易用性、效率、稳定性和可移植性
    C功能性、可靠性、安全性、效率、易用性和可移植性
    D功能性、可靠性、兼容性、效率、稳定性和可移植性
    正确答案:————
17.(单选题)在McCall软件质量度量模型中,属于面向软件产品适应的是          (满分:)
    A可用性
    B可维护性
    C适应性
    D可互操作性
    正确答案:————
18.(单选题)验收测试的定义是          (满分:)
    A由用户按照用户手册对软件进行测试以决定是否接受
    B由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接受
    C按照软件任务书或合同,供需双方约定的验收依据进行测试,决定是否接受
    D由开发方和用户按照用户手册执行软件验收
    正确答案:————
19.(单选题)在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中()不是单元测试的主要内容          (满分:)
    A模块接口测试
    B有效性测试
    C路径测试
    D边界测试
    正确答案:————
20.(单选题)下列关于测试执行时发现缺陷时的说法错误的是          (满分:)
    A应先重现该缺陷问题,保证缺陷问题的可重现性
    B应对产生该缺陷问题的操作进行详细的记录
    C应辅以相应的缺陷截图来说明现象
    D应立即通知开发人员进行验证
    正确答案:————
21.(多选题)兼容性测试包括下列哪些类型          (满分:)
    A向前兼容和向后兼容
    B不同版本间的兼容
    C标准与规范兼容
    D数据共享兼容
    正确答案:————
22.(多选题)下列哪些属于软件测试阶段的交付成果物          (满分:)
    A测试计划
    B测试用例
    C测试报告
    D用户手册
    E安装部署手册
    正确答案:————
23.(多选题)下列属于测试执行阶段的输入的是          (满分:)
    A软件测试计划
    B测试数据
    C测试用例
    D测试环境描述
    正确答案:————
24.(多选题)以下哪些过程能够提高软件质量          (满分:)
    A可行性分析
    B需求评审
    C测试
    D代码走查
    E概要设计
    正确答案:————
25.(多选题)软件开发模型除原型模型外还有          (满分:)
    A瀑布模型
    B增量模型
    CW模型
    D螺旋模型
    正确答案:————
26.(多选题)下列软件测试工具中哪些适用于自动化功能测试          (满分:)
    AMercuryQuickTestProfessional
    BMercuryWinRunner
    CCompuwareApplicationVantage
    DBorlandSilkTest
    ECompuwareTestPartner
    正确答案:————
27.(多选题)GB/T17544中,测试文档的种类包括          (满分:)
    A测试计划
    B测试描述
    C测试报告
    D测试用例
    E测试评价
    正确答案:————
28.(多选题)以下测试方法是白盒测试方法的是          (满分:)
    A判定覆盖和边界值分析法
    B等价划分和错误推测法
    C路径覆盖和判定/条件覆盖法
    D条件组合覆盖和语句覆盖法
    E条件覆盖和错误推测法
    正确答案:————
29.(多选题)可行性研究的方面包括          (满分:)
    A经济可行性
    B技术可行性
    C法律可行性
    D抉择
    E软件的规模
    正确答案:————
30.(多选题)下列属于软件缺陷问题的是          (满分:)
    A点击某链接返回HTTP错误
    B新增某条信息记录后没有提示保存成功
    C登录系统时输入错误密码,提示用户名不正确
    D上传文件时提示服务器空间已满,无法上传
    正确答案:————
31.(判断题)Beta测试是验收测试的一种。          (满分:)
    A错误
    B正确
    正确答案:————
32.(判断题)所有软件都有一个用户界面,因此必须测试易用性。          (满分:)
    A错误
    B正确
    正确答案:————
33.(判断题)项目立项前测试人员不需要提交任何工件。          (满分:)
    A错误
    B正确
    正确答案:————
34.(判断题)代码评审员一般由测试员担任。          (满分:)
    A错误
    B正确
    正确答案:————
35.(判断题)负载测试是验证要检验的系统的能力最高能达到什么程度。          (满分:)
    A错误
    B正确
    正确答案:————
36.(判断题)验收测试是由最终用户来实施的。          (满分:)
    A错误
    B正确
    正确答案:————
37.(判断题)在进行软件测试之前,首先应该假设软件是没有错误的.          (满分:)
    A错误
    B正确
    正确答案:————
38.(判断题)我们可以人为的使得软件不存在配置问题          (满分:)
    A错误
    B正确
    正确答案:————
39.(判断题)可以发布具有配置缺陷的软件产品。          (满分:)
    A错误
    B正确
    正确答案:————
40.(判断题)测试是可以穷尽的。          (满分:)
    A错误
    B正确
    正确答案:————
41.(判断题)按照测试实施组织划分,可将软件测试分为开发方测试、用户测试和第三方测试。          (满分:)
    A错误
    B正确
    正确答案:————
42.(判断题)黑盒测试又称功能测试或逻辑驱动测试。          (满分:)
    A错误
    B正确
    正确答案:————
43.(判断题)自底向上集成需要测试员编写驱动程序。          (满分:)
    A错误
    B正确
    正确答案:————
44.(判断题)单元测试能发现约80%的软件缺陷。          (满分:)
    A错误
    B正确
    正确答案:————
45.(判断题)软件测试中,应该尽量穷尽所有的数据,以便保证测试的质量.          (满分:)
    A错误
    B正确
    正确答案:————
46.(判断题)静态白盒测试可以找出遗漏之处和问题。          (满分:)
    A错误
    B正确
    正确答案:————
47.(判断题)集成测试计划在需求分析阶段末提交。          (满分:)
    A错误
    B正确
    正确答案:————
48.(判断题)所有软件必须进行某种程度的兼容性测试。          (满分:)
    A错误
    B正确
    正确答案:————
49.(判断题)代码评审是检查源代码是否达到模块设计的要求。          (满分:)
    A错误
    B正确
    正确答案:————
50.(判断题)测试人员要坚持原则,缺陷未修复完坚决不予通过。          (满分:)
    A错误
    B正确
    正确答案:————
转载注明www.ap5u.com

页: [1]
查看完整版本: 南开18春《软件工程与软件测试技术》在线作业