题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-05 05:58:13

[简答题]

试题三 阅读以下关于软件测试的说明,回答下列问题。 [说明] 使用在汽车、飞机中的嵌入式软件,由于直接影响人的生命及财产安全,测试要求更为严格。语句覆盖、判定覆盖、条件覆盖和MC/DC覆盖是通常对这类软件的要求。 以下是一段C语言代码,请仔细阅读,并回答相关问题: int logicTest(int x, int y) { int magic=0; if(x>0 && y>0) { magic=x+y+10; } else{ magic=x+y-10; } if(magic < 0){ magic=0; } return magic; }

请根据测试要求,简要说明语句覆盖、判定覆盖、条件覆盖和MC/DC覆盖的含义。

更多"试题三 阅读以下关于软件测试的说明,回答下列问题。 [说明] 使用在汽"的相关试题:

[简答题]

试题三 阅读以下关于软件测试的说明,回答下列问题。 [说明] 使用在汽车、飞机中的嵌入式软件,由于直接影响人的生命及财产安全,测试要求更为严格。语句覆盖、判定覆盖、条件覆盖和MC/DC覆盖是通常对这类软件的要求。 以下是一段C语言代码,请仔细阅读,并回答相关问题: int logicTest(int x, int y) { int magic=0; if(x>0 && y>0) { magic=x+y+10; } else{ magic=x+y-10; } if(magic < 0){ magic=0; } return magic; }

画出以上代码的流程图。
[单项选择]软件测试工具也是测试设备的一种。以下关于软件测试工具的叙述,正确的是()
A. 所有的软件测试工具在正常使用过程中都应定期确认
B. 所有的软件测试工具都应送国家权威部门定期校准
C. 软件测试工具可以采用验证或保持其适用性的配置管理来确认
D. 新购买的软件测试工具在初次使用时可不对其进行校准
[单项选择]以下关于软件测试的描述()是正确的。
A. 系统测试应尽可能在实际运行使用环境下进行
B. 软件测试是在编码阶段完成之后进行的一项活动
C. 专业测试人员通常采用白盒测试法检查程序的功能是否符合用户需求
D. 软件测试工作的好坏,取决于测试发现错误的数量
[单项选择]以下关于软件测试的概念,正确的是()。
A. 软件测试的目的是想证实在一个给定的外部环境中软件的逻辑正确性,即保证软件以正确的方式来做这个事件
B. 软件质量保证的基本措施就是对软件进行确认测试
C. 软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象
D. 单元测试可检验程序单元或部件的接口关系,应能发现并排除在模块连接中可能发生的问题
[单项选择]以下关于软件测试的叙述中()是不正确的。
A. 软件测试是为评价和改进产品质量、识别产品的缺陷和问题而进行的活动
B. 测试不仅是检查预防措施是否有效的主要手段,而且是识别由于某种原因预防措施无效而产生错误的主要手段
C. 软件测试按照测试阶段划分,可分为单元测试、集成测试、系统测试
D. 测试是在编码测试阶段完成后才开始的活动
[单项选择]以下关于软件测试工具的叙述,错误的是()。
A. 静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查
B. 静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持
C. 动态测试工具可用于软件的覆盖分析和性能分析
D. 动态测试工具不支持软件的仿真测试和变异测试
[单项选择]以下关于软件测试的叙述中,正确的是()。
A. 软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误
B. 软件测试活动应从编码阶段开始
C. 一个成功的测试能发现至今未发现的错误
D. 在一个被测程序段中,若已发现的错误越多,则残存的错误数越少
[单项选择]

以下关于软件测试的说法正确的包括()。
①代码走查是静态测试方法,白盒测试是动态测试方法。
②黑盒测试的对象是程序逻辑结构,白盒测试的对象是程序接口。
③无论黑盒测试,还是白盒测试,都无法用穷举法设计全部用例。
④对发现错误较多的程序段,应进行更深入的测试。因为发现错误数多的程序段,其质量较差,同时在修改错误过程中又容易引入新的错误。
⑤测试覆盖标准从发现错误的强弱能力依次是路径覆盖、条件组合覆盖、判定覆盖、条件覆盖、语句覆盖。


A. ①③④
B. ①②③
C. ③④⑤
D. ②③④
[单项选择]以下关于软件测试概念的叙述,不正确的是()。
A. 软件失效是指软件运行时产生了一种不希望或不可接受的内部行为结果
B. 软件功能实现超出了产品说明书的规定说明软件存在缺陷
C. 测试目的是为了发现软件缺陷与错误,也是对软件质量进行度量和评估
D. 在软件生命周期各个阶段都可能产生错误
[单项选择]以下关于软件测试的叙述中,不正确的是()。
A. 软件测试的目的是为了发现错误
B. 成功的测试是能发现至今尚未发现的错误的测试
C. 测试不能用来证明软件没有错误
D. 当软件不存在错误时,测试终止
[单项选择]以下关于软件测试原则的叙述中,正确的是()。
A. 测试用例只需选用合理的输入数据,不需要选择不合理的输入数据
B. 应制定测试计划并严格执行,排除随意性
C. 穷举测试是可能的
D. 程序员应尽量测试自己的程序
[单项选择]以下关于软件测试的说法正确的包括______。
①代码走查是静态测试方法,白盒测试是动态测试方法
②黑盒测试的对象是程序逻辑结构,白盒测试的对象是程序接口
③无论黑盒测试,还是白盒测试,都无法用穷举法设计全部用例
④对发现错误较多的程序段,应进行更深入的测试。因为发现错误数多的程序段,其质量较差,同时在修改错误过程中又容易引入新的错误
⑤测试覆盖标准按发现错误的强弱能力排序,依次是路径覆盖、条件组合覆盖、判定覆盖、条件覆盖、语句覆盖
A. ①③④
B. ①②③
C. ③④⑤
D. ②③④
[单项选择]以下关于软件测试分类定义的叙述,不正确的是()。
A. 软件测试可分为单元测试、集成测试、确认测试、系统测试、验收测试
B. 确认测试是在模块测试完成的基础上,将所有的程序模块进行组合并验证其是否满足用户需求的过程
C. 软件测试可分为白盒测试和黑盒测试
D. 系统测试是将被测软件作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起进行测试的过程
[单项选择]以下关于软件测试原则的叙述中,不正确的是()。
A. 测试用例不仅选用合理的输入数据,还要选择不合理的输入数据
B. 应制定测试计划并严格执行,排除随意性
C. 对发现错误较多的程序段,应进行更深入的测试
D. 程序员应尽量测试自己的程序
[单项选择]以下关于软件测试与质量保证的叙述中,()是正确的
A. 软件测试关注的是过程中的活动,软件质量保证关注的是过程的产物 
B. 软件测试是软件质量保证人员的主要工作内容 
C. 软件测试是软件质量保证的重要手段 
D. 软件质量保证人员就是软件测试人员

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码