20秋学期(1709、1803-)《软件工程与软件测试技术》在线作业DSCH.doc

20秋学期(1709、1803-)《软件工程与软件测试技术》在线作业DSCH.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
以下是关于《软件工程与软件测试技术》在线作业DSCH的摘要文档主要介绍了软件工程和软件测试的相关理论和技术,并强调了如何在ERModelerforRealTimeRepresentations中实现这些概念具体来说,通过模型化的表示形式,可以更有效地展示软件系统的各个层次和部分,从而更好地理解和评估软件的质量此外,该文档还讨论了验收测试的任务,以及如何通过改进软件的行为或特性来提高它们的可靠性正确性和有效性最后,它提到了使用SA方法的方法来构建软件需求分析,强调了

PAGE

20秋学期(1709、1803、1809、1903、1909、2003、2009)《软件工程与软件测试技术》在线作业

1在E-R模型中,包含以下基本成分()。

A:数据、对象、实体

B:控制、关系、对象

C:实体、关系、控制

D:实体、属性、关系

答案:D

2验收测试的任务是验证软件的()。

A:可靠性

B:正确性

C:移植性

D:有效性

答案:D

3数据流图是进行软件需求分析的常用图形工具,其基本回形符号是()。

A:输入、输出、外部实体和加工

B:变换、加工、数据流和存储

C:加工、数据流、数据存储和外部实体

D:变换、数据存储、加工和数据流

答案:C

4分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。

A:细节

B:输入与输出

C:软件的作者

D:绘制的时间

答案:B

5而向数据流的软件设计方法可将()映射成软件结构。

A:控制结构

B:模块

C:数据流

D:事物流

答案:C

6SA方法的基本思想是()。

A:自底向上逐步抽象

B:自底向上逐步分解

C:自顶向下逐步分解

D:自上向下逐步抽象

答案:C

7模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的()

A:内聚性和耦合性

B:局部化和封装化

C:抽象和信息隐藏

D:逐步求精和结构图

答案:A

8()是表达系统类及其相互联系的图示,它是面向对象设计的核心,是建立状态图、协作图和其他图的基础。

A:部署图

B:类图

C:组件图

D:配置图

答案:B

9下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是()。

A:原型模型

B:瀑布模型

C:基于知识的智能模型

D:变换模型

答案:A

10软件模块设计准则中个错误的是

A:降低模块之间的耦合性,降低模块的内聚性

B:模块的作用范围应该在控制范围内

C:设计功能可预测并能得到验证的模块

D:适当划分模块规模,以保持其独立性

答案:A

11黑盒测试是从()观点的测试,白盒测试是从()观点的测试。

A:开发人员、管理人员

B:用户、管理人员

C:用户、开发人员

D:开发人员、用户

答案:C

增量模型本质上是一种()。

A:线性顺序模型

B:整体开发模型

C:非整体开发模型

D:螺旋模型

答案:C

面向对象的分析方法主要是建立3类模型,即()。

A:系统模型、ER模型、应用模型

B:对象模型、动态模型、功能模型

C:ER模型、对象模型、功能模型

D:对象模型、动态模型、应用模型

答案:B

Jackson方法根据()来导出程序结构。

A:数据流图

B:数据间的控制结构

C:数据结构

D:IPO图

答案:C

软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是()。

A:分析阶段

B:设计阶段

C:编码阶段

D:测试阶段

答案:C

下述任务中,不属于软件工程需求分析阶段的是()。

A:分析软件系统的数据要求

B:确定软件系统的功能需求

C:确定软件系统的性能要求

D:确定软件系统的运行平台

答案:D

软件维护的副作用是指()。

A:运行时误操作

B:隐含的错误

C:因修改软件而造成的错误

D:开发时的错误

答案:C

SA法的主要描述手段有()。

A:系统流程阁和模块图

B:DFD图、数据词典、加工说明

C:软件结构图、加工说明.功能结构图、加工说明

答案:B

软件工程的三要素

A:技术、方法和工具

B:方法、对象和类

C:方法、工具和过程

D:过程、模型和方法

答案:C

需求工程的主要目的是()。

A:系统开发的具体方案

B:进一步确定用户的需求

C:解决系统是做什么的问题

D:解决系统是如何做的问题

答案:C

在下列选项中不属于软件工程学科所要研究的基本内容

A:软件工程材料

B:软件工程目标

C:软件工程原理

D:软件工程过程

答案:A

在需求分析之前有必要进行()工作。

A:程序设计

B:可行性分析

C:ER分析

D:2NF分析

答案:B

软件工程中描述生命周期的瀑布模型一般包括计划、需求分析、设计、编码、()、维护等几个阶段。

A:产品发布

B:版本更新

C:可行性分析

D:测试

答案:D

在结构化分析方法中,用以表达系统内数据的运动情况的工具是()。

A:数据流图

B:数据字典

C:结构化语言

D:判定表与判定树

答案:A

集成测试的主要方法有两个,一个是(),一个是()。

A:白盒测试方法、黑盒测试方法

B:等价类划分方法、边缘值分析方法

C:渐增式测试方法、非渐增式测试方法

D:因果图方法、错误推测方法

答案:C

如果出现下列哪些情况,两个模块之间就发生了内容耦合:

A:一个模块访问另一个模块的内部数据

B:一个模

文档评论(0)

偶遇 + 关注
实名认证
内容提供者

个人介绍

1亿VIP精品文档

相关文档