首页 > 其他分享 >第七章练习题

第七章练习题

时间:2022-12-07 17:12:50浏览次数:45  
标签:练习题 第七章 错误 程序 评审 文档 测试 软件

组卷一

  1. 软件的六大质量特性包括:

    • 功能性

    • 可靠性

    • 可用性

    • 效率

    • 可维护性

    • 可移植性

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

    C 容错性

    D可靠性依从性

  1. 软件内部/外部质量模型中,可移植性不包括(B)子特性。 A 适应性

    B 共存性

    C 兼容性 D 易替换性

  1. 下列哪一项不属于软件功能易用性测试关注的内容(A)。

    A 软件的色彩是否协调

    B 软件是否能主动禁止用户可能进行的非法操作 C 软件是否允许用户针对自己的使用习惯进行定制 D 软件是否能帮助用户减少输入中的重复劳动

  2. 下列软件属性中,软件产品首要满足的应该是(A)。 A 功能需求

    B 性能需求

    C 可扩展性和灵活性 D 容错、纠错能力

  3. 软件的(B)一般由两次故障平均间隔时间和故障平均恢复时间来度量。

    A 可维护性

    B 可靠性 C 效率 D 可理解性

  4. 可维护性特性中的子特性是(A)。 A 可理解性和可测试性 B 效率和可移植性 C 效率和可修改性

    D 效率和结构好

  5. 软件维护产生的副作用,是指(C)。

    A 开发时的错误 B 隐含的错误 C 因修改软件而造成的错误 D 运行时误操作

    解答题:缺陷和错误有什么区别

  1. 代码评审员一般由测试员担任(错误)

  2. 测试人员说:”没有可运行的程序,我无法进行测试工作“(错误)

  3. 下列测试不用考虑内部程序结构的测试是(A)。 A 功能测试 B 结构测试

    C 白盒测试 D 逻辑驱动测试

  4. 软件测试技术可以分为静态测试和动态测试,下列说法中错误的是(D)。 A 静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。 B 动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C 动态测试包括黑盒测试和白盒测试。 D 白盒测试是静态测试,黑盒测试是动态测试。

  5. 下列有关测试说法中正确的是(B)。 A 测试组的测试工作是在编码阶段开始的。 B 静态测试是不运行被测程序本身,而寻找程序代码中可能存在的错误或评估程序代码的过程 C 所有的测试都适合引入测试工具进行测试。 D 只要进行有效的测试,就能获得高质量的软件产品。

  6. 对高级语言源程序进行编译时,可发现源程序中的(B)错误。 A 堆栈溢出 B 变量未定义 C 指针异常 D 数组元素下标越界

  7. 下列叙述中,哪一项是正确的(D)。 A 用黑盒法测试时,测试用例是根据程序内部逻辑设计的。 B 测试是为了验证该软件已正确地实现了用户的要求。 C 对面向对象程序来说,组件测试的最小组件是每条程序语句,即以分号结尾的程序。 D 发现错误多的程序模块,残留在模块中的错误往往也多。

  8. 软件设计阶段的测试主要采取的方式是(A)。 A 评审 B 白盒测试

    C 黑盒测试

    D 动态测试

  9. 坚持在软件开发的各个阶段实施下列哪种质量保证措施,才能在开发工程中尽早发现和预防错误,把出现的错误克服在早期(A)。 A 技术评审 B 程序测试

    C 文档审查

    D 管理评审

  10. 不用执行程序,目的是收集有关程序代码的结构信息,这一过程是(C)。 A 性能测试

    B 负载测试 C 静态分析 D 兼容测试

  11. 某次程序调试没有出现预计的结果,下列(D)不可能是导致出错的原因。

    A 代码输入有误

    B 循环控制出错 C 变量没有初始化 D 编写的语句书写格式不规范

  12. 软件测试方法中的静态测试方法之一为(A)。 A 计算机辅助静态分析 B 黑盒法 C 路径覆盖 D 边界值分析

  13. 正式的技术评审是软件工程师组织的软件质量保证活动,下面关于正式的技术评审指导原则中错误的是()。 A 评审产品,而不是评审生产者的能力。

    B 要有严格的评审计划,并遵守日程安排。 C 对评审中出现的问题要充分讨论,以求彻底解决。

    D 限制参与者人数,并要求评审会之前做好准备。

  14. 下列关于文档测试描述错误的是(A)。 A 文档测试主要检查文档的正确性、完备性、可理解性、可操作性和易维护性。 B 正确性是指不要把软件的功能和操作写错,也不允许文档内容前后矛盾。 C 完备性是指文档不可以“虎头蛇尾”,更不许漏掉关键内容。文档中很多内容对开发者可能是“显然”的,但对用户而言不见得都是“显然”的。 D 文档不可以写成散文、诗歌或者侦探、言情小说,要让大众用户看得懂,能理解。

  15. 关于同行评审说法正确的是(D)。 A 同行评审是对程序进行模拟,一步步的展示程序如何处理测试数据。 B 同行评审虽然可以缩减工作时间,但同时也增加了大量的成本。

    C 在软件开发过程中进行同行评审会浪费时间,减缓项目的进度。 D 同行评审的目的是发现产品的缺陷,因此在评审上的投入可以减少大量的后期返工。

  16. 代码评审是检查源代码是否达到模块设计的要求。(A) A 是 B 否

  17. (D)是以提高软件质量为目的的技术活动。 A 技术创新 B 测试 C 技术创造

    D 技术评审

  18. 在某种类型会议上,由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试方法是(B)。 A 软件审查

    B 代码走查

    C 技术评审

    D 代码审查

  19. 源程序的版面文档要求应有变量说明、适当注释和(D)。 A 框图 B 修改记录

    C 编程日期 D 统一书写格式

  20. 提高程序可读性的有力手段是(D)。 A 选好一种程序设计语言 B 显式说明一切变量 C 使用三种标准控制语句

    D给程序加注释

  21. 使用结构化分析方法时,采用的基本手段是(A) A 分解和抽象

    B 分解和综合

    C 归纳与推导

    D 试探与回溯

  22.  

标签:练习题,第七章,错误,程序,评审,文档,测试,软件
From: https://www.cnblogs.com/suliull/p/16963637.html

相关文章

  • 第六章练习题
    16、软件验收测试的合格通过准则是(ABCD)。你的答案A软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。√正确B所有测试项没有残余一级、二级和三级......
  • 水仙花束的练习题
    packagewxy1;publicclassw{ publicstaticvoidmain(Stringargs[]){ //水仙花束的练习 for(inti=100;i<1000;i++){ intb=i/100; intc=i/......
  • Java基础7-(练习题,Debug)
    Java基础7-(练习题,Debug)习题:数组遍历需求:设计一个方法用于数组遍历,要求遍历结果在一行上,例如[11,22,33,44,55]数组求值需求:设计方法,输出数组的最大,最小,总和......
  • 洛谷 P1957 口算练习题
        实现代码(原创):#include<stdio.h>#include<string.h>#include<stdlib.h>char*itoa(intvalue,char*str,intradix){staticchardig[]=......
  • GXT之旅:第七章:MVC——Navigation,Main和Item区域交互(1)
    (刚干了一个多月的flex项目,一时半会还无法转过神来专注于GXT的东东,有好多东西自己都忘的差不多了。。。。我得好好屡屡)使用TabPanel显示feeds之前,我们已经通过RssMainPa......
  • GXT之旅:第七章:MVC——标准的MVC与GXT MVC
    第七章:ModelViewController本章我们要了解GXT的MVC架构,以及学习他们在一个大型的应用系统里是如何系统工作的我们会涉及到如下GXt功能集AppEventEventTypeControllerView......
  • 线上服务异常的定位、处理与优化的探索 - 第七章 总结
    一.1. 如何减少线上服务问题 1. GC部分v 尽早释放不使用的对象,特别注意一些复杂的数组、队列这些对象之间关系复杂相互引用,GC回收他们效率较低。如果程序允许,尽早将......
  • 《DFZU2EG_4EV MPSoc之FPGA开发指南》第七章 Verilog HDL语法
    VerilogHDL语法​VerilogHDL(HardwareDescriptionLanguage)是在用途最广泛的C语言的基础上发展起来的一种硬件描述语言,具有灵活性高、易学易用等特点。VerilogHDL可以在......
  • 零基础学python 第七章
    实例1:创建大雁类并定义飞行方法classGeese:'''大雁类'''def__init__(self,beak,wing,claw):print("我是大雁类!我有以下特征:")print(be......
  • 新生第三次练习题解
    bs来送签到啦简单思考下就知道无论选择何种路线从左上角到右下角,通过平移后就等价于先向下走到底再向右走到底,所以只要两个循环累加下两条边的的价值就能得到答案(注意循......