[南开大学]21秋学期《软件工程与软件测试技术》在线作业[72738].pdfVIP

[南开大学]21秋学期《软件工程与软件测试技术》在线作业[72738].pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
21秋学期(1709、1803、1809、1903、1909、2003、2009、2103)《软件工程与软件测试技术》在线作 业 一、单选题 1.进行需求分析可使用多种工具,但() 是不适用的 A.数据流图 B.PAD 图 C.状态转换图 D.数据词典 答案:B 2.面向对象分析的首要工作是建立()。 A.系统的动态模型 B.系统的功能模型 C.基本的E-R图 D.问题的对象模型 答案:D 3.应该在() ,确定对象类中应有的服务。 A.建立对象模型之时 B.建立动态模型和功能模型之后 C.建立功能模型之后 D.建立动态模型之后 答案:B 4.面向对象的实现主要包括()。 A.把面向对象设计用某种程序设计语言书写为面向对象程序,测试并调试面向对象的程序 B.面向对象设计 C.选择面向对象语言 D.单元测试 答案:A 5.面向对象程序设计语言不同于其他语言的最主要特点是()。 A.模块性 B.抽象性 C.继承性 D.内聚性 答案:C 6.程序的三种基本控制结构的共同特点是 A.不能嵌套使用 B.只能用来写简单程序 C.已经用硬件实现 D.只有一个入口和一个出口 答案:D 7.数据流图是进行软件需求分析的常用图形工具,其基本回形符号是()。 A.输入、输出、外部实体和加工 B.变换、加工、数据流和存储 C.加工、数据流、数据存储和外部实体 D.变换、数据存储、加工和数据流 答案:C 8.需求规格说明书的作用不应包括()。 A.软件设计的依据 B.用户与开发人员对软件要做什么的共向理解 C.软件验收的依据 D.软件可行性研究的依据 答案:C 9.黑盒测试方法根据()设计测试用例。 A.程序的调用规则 B.软件要完成的功能 C.模块间的逻辑关系 D.程序的数据结构 答案:B 10.软件测试的目的是尽可能发现软件中的错误,通常()是代码编写阶段可进行的测试,它是整个测试阶 段的基础。 A.集成测试 B.系统测试 C.验收测试 D.单元测试 答案:D 11.软件测试可能发现软件中的() ,但不能证明软件()。 A.所有错误、没有错误 B.设计错误、没有错误 C.逻辑错误、没有错误 D.错误、没有错误 答案:D 12.软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占 用人员最多的阶段是()。 A.分析阶段 B.设计阶段 C.编码阶段 D.测试阶段 答案:C 13.下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模 型是()。 A.原型模型 B.瀑布模型 C.喷泉模型D D.螺旋模型 答案:C 14.为了提高模块的独立性,模块之间最好是()。 A.公共环境耦合 B.控制耦合 C.数据耦合 D.特征耦合 答案:C 15.在结构化方法中,软件功能分解应属于软件开发中的() 阶段。 A.详细设计 B.需求分析 C.总体设计 D.编程调试 答案:B 16.影响软件可维护性的主要因素不包括()。 A.可修改性 B.可测试性 C.可用性 D.可理解性 答案:C 17.面向对象的分析方法主要是建立3类模型,即()。 A.系统模型、ER 模型、应用模型 B.对象模型、动态模型、功能模型 C.ER模型、对象模型、功能模型 D.对象模型、动态模型、应用模型 答案:B 18.模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的() A. 内聚性和耦合性 B.局部化和封装化 C.抽象和信息隐藏 D.逐步求精和结构图 答案:A 19.决策树() A.能用来代替程序流程图 B.是程序流程图的辅助手段 C.是描述基本加工的逻辑功能的有效工具 D.A 和B 答案:C 20.集成测试的主要方法有两个, 一个是() ,一个是()。 A. 白盒测试方法、黑盒测试方法 B.等价类划分方法、边缘值分析方法 C.渐增式测试方法、非渐增式测试方法 D.因果图方法、错误推测方法 答案:C 21.软件需求分析阶段的工作,可以分为以下4 个方面:对问题的识别、分析与综合、编写需求分析文档以 及()。 A.总结 B.阶段性报告 C.需求分析评审 D.以上答案都不正确 答案:C 22.SA 法的主要描述手段有()。 A.系统流程阁和模块图 B.DFD 图、数据词典、加工说明 C.软件结构图、加工说明. 功能结构图、加工说明 答案:B 23.软件工程的三要素 A.技术、方法和工具 B.方法、对象和类 C.方法、工具和过程 D.

您可能关注的文档

文档评论(0)

A13966186109 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档