第一范文网 - 专业文章范例文档资料分享平台

软件工程复习题-广东海洋大学

来源:用户分享 时间:2025/7/18 6:24:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

二、判断题(对的画“√”,错的画“×”,每小题1分,共10分)

1.快速原型模型是一种以用户需求为动力,以对象作为驱动的模型,适合于面向对象的开发方法。 ( )

2.当模块中所有成分结合起来完成一项任务,该模块的内聚是功能内聚。 ( ) 3.好的程序不仅处理速度要快,而且易读、易修改。 ( ) 4.应多使用GOTO语句。 ( ) 5.用白盒法测试时,测试用例是根据程序内部逻辑设计的。 ( ) 6.系统模块的内聚度应尽可能地小。 ( ) 7.信息隐藏原则禁止在模块外使用在模块接口说明中所没有说明的、关于该模块的信息。 ( ) 8.一组测试用例是条件覆盖,则一定是语句覆盖。 ( ) 9.在完成测试作业之后,为缩短源程序长度,应删去源程序中的注解。 ( ) 10.在进行需求分析时,就应该同时考虑软件的可维护性问题。 ( ) 11.瀑布模型是一种以对象为驱动的模型,适合于面向对象方法。 ( )

12.当模块中互不相关的任务结合在一起,该模块的内聚是偶然性内聚。 ( ) 13.好的程序主要是处理速度要快。 ( ) 14.应尽量不使用GOTO语句。 ( ) 15.用黑盒法测试时,测试用例是根据程序外部行为设计的。 ( ) 16.系统模块的内聚度应尽可能地大。 ( ) 17.信息隐藏原则可以在模块外使用在模块接口说明中所没有说明的、关于该模块的信息。 ( ) 18.一组测试用例是条件覆盖,不一定是语句覆盖。 ( ) 19.在完成测试作业之后,为缩短源程序长度,应删去源程序中的注解。 ( ) 20.在进行需求分析时,为简化问题,不必考虑软件的可维护性问题。 ( ) 21.增量模型是一种以一系列的阶段完成项目开发的过程模型。 ( )

22.当模块调用下属模块时,如果交换的都是简单变量,便构成数据耦合。 ( ) 23.人机界面设计应强调界面的一致性。 ( ) 24.软件测试的目的是完全发现程序中的错误。 ( ) 25.用黑盒法设计测试用例是根据软件的外部特征来设计用例的。 ( )

26.模块的内聚度越小越好。 ( ) 27.信息隐藏原则要求开发人员不用关心拿来使用的模块的内部结构。 ( ) 28.等价分类法把输入域分成若干等价类,每类取一个测试数据来测试。 ( ) 29.软件维护能够一直延长软件系统的生命周期。 ( ) 30.在进行需求分析时,就应该考虑需求的变化性问题。 ( ) 41.数据模型是一种描述软件过程的抽象模型。 ( ) 42.统一过程模型是以用例驱动,以架构为中心、可迭代可配置的软件开发流程。( )

43.非形式化需求分析技术主要有会谈、调查表和场景技术等等。 ( ) 44.软件设计的目的是要回答用户想做什么。 ( ) 45.用白盒法设计测试用例是根据软件的内部结构来设计用例的。 ( ) 46.模块间的耦合度越大越好。 ( ) 47.加工逻辑描述数据流程图中处理的算法或过程。 ( ) 48.顺序图描述对象间按时间顺序交互的动态过程。 ( ) 49.软件维护不能够解决软件系统的变化问题。 ( ) 50.在进行概要设计时,就应该考虑软件架构的变化性问题。 ( ) 51. 文档是软件产品的一部分,没有文档的软件就不称其为软件。 ( ) 52. 在需求分析过程中,分析员要从用户那里解决的最重要的问题是给该软件提供哪些信息。 ( ) 53. 建立用例模型的步骤包括确定角色、确定用例和绘制用例图。 ( ) 54. 软件错误可能出现在开发过程的早期,越早修改越好。 ( ) 55. 只有质量差的软件产品才需要维护。 ( ) 56. 一个好的测试用例在于能发现至今未发现的错误。 ( ) 57. 不完善的系统定义往往是导致软件项目失败的主要原因。 ( ) 58. 瀑布模型是一种文档驱动的模型。 ( ) 59. UML是一种方法。 ( ) 60. 在时间允许的情况下,适当减少人员会提高工作效率,降低软件开发成( ) 61. 面向对象的分析是面向计算机系统建立软件系统的对象模型。 ( ) 62. 一个成功的项目唯一提交的就是运行程序。 ( )

63. 在时间允许的情况下,适当减少人员会提高工作效率,降低软件开发成( ) 64、在需求分析过程中,分析员要从用户那里解决的最重要的问题是给该软件提供哪些信息。 ( ) 65、需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。 ( ) 66、数据流图建立系统的功能模型,它由数据流、加工和数据存贮组成。 ( ) 67、软件配置管理是一组标识、组织和控制修改源程序的活动。 ( ) 68、UML是一种直观化、明确化、构建和文档化软件产物的通用语言。 ( ) 69、好的测试是用少量的测试用例运行程序,发现被测程序尽可能多的错误。( ) 70、边界值分析方法是取输入/输出等价类的边界值作为测试用例。 ( ) 71、在项目计划发生延迟的情况下,增加更多的程序员一定会加快进度。 ( ) 72、不完善的系统定义往往是导致软件项目失败的主要原因。 ( ) 73、软件工作的考虑范围主要是程序设计和实现。 ( ) 74、等价类划分方法将所有可能的输入数据划分成若干部分,然后从每一部分中选取少数有代表性的数据作为测试用例。 ( ) 75、UML语言支持面向对象的主要概念,并与具体的开发过程相关。 ( ) 76、用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。 ( ) 77、软件配置管理是一组标识、组织和控制修改源程序的活动。 ( ) 79、在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。 ( ) 81、模型是对现实的简化,建模是为了更好地理解所开发的系统。 ( ) 82、好的测试用例应能证明软件是正确的。 ( ) 83、白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求( ) 85统一过程是一种以用户需求为动力,以对象作为驱动的模型,适合于面向对象的开发方法。 (

86当模块中所有成分结合起来完成一项任务,该模块的内聚是偶然内聚。 ( )

87 SD方法衡量模块结构质量的目标是模块间联系松散,模块内联系紧密。( )

88需求分析可以使用许多工具,但数据流图是不适合使用。 ( ) 89 用黑盒法测试时,测试用例是根据程序内部逻辑设计。 ( ) 90 因果图法可以用于系统地设计测试用例。 (

91在了解被测试模块的内部结构或算法的情况下进行测试叫白盒测试。 ( )

92 为提高软件可移植性,应注意提高软件的设备独立。 ( )

搜索更多关于: 软件工程复习题-广东海洋大学 的文档
软件工程复习题-广东海洋大学.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8s7lh13lle4bptb10lza_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top