东大19春学期《软件工程与UML建模》在线作业123答案.docx

上传人:b****3 文档编号:4270759 上传时间:2023-05-06 格式:DOCX 页数:15 大小:19.43KB
下载 相关 举报
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第1页
第1页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第2页
第2页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第3页
第3页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第4页
第4页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第5页
第5页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第6页
第6页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第7页
第7页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第8页
第8页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第9页
第9页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第10页
第10页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第11页
第11页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第12页
第12页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第13页
第13页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第14页
第14页 / 共15页
东大19春学期《软件工程与UML建模》在线作业123答案.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

东大19春学期《软件工程与UML建模》在线作业123答案.docx

《东大19春学期《软件工程与UML建模》在线作业123答案.docx》由会员分享,可在线阅读,更多相关《东大19春学期《软件工程与UML建模》在线作业123答案.docx(15页珍藏版)》请在冰点文库上搜索。

东大19春学期《软件工程与UML建模》在线作业123答案.docx

东大19春学期《软件工程与UML建模》在线作业123答案

19春学期《软件工程与UML建模》在线作业1

在下列内聚性序列中,复合从强到弱排列的是()。

A.偶然、瞬时、功能、通信、逻辑、顺序、过程

B.功能、顺序、通信、过程、瞬时、逻辑、偶然

C.功能、逻辑、通信、过程、顺序、瞬时、偶然

D.过程、功能、通信、逻辑、瞬时、顺序、偶然

正确答案:

B

需求规格说明书的内容不应包括()

A.对重要功能的描述

B.对重要功能的描述

C.对数据的要求

D.软件的性能

正确答案:

B

在UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。

消息序列可用两种图来表示,强调消息时间次序的图称为(),该图的特点是有生命线及控制焦点,重点在消息的时间顺序上。

强调参加交互的对象的组织图称为协作图,这两种图是同构的,所以可以相互转换。

A.活动图(activitydiagram)

B.状态图(statechartdiagram)

C.序列图(sequencediagram)

D.协作图(collaborationdiagram)

正确答案:

C

将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是()。

A.功能内聚

B.过程内聚

C.逻辑内聚

D.通信内聚

正确答案:

C

对于基于组件的复用错误的描述是()

A.组件就是类或方法

B.EJB、COM、.NET和CORBA等是主要的组件模型

C.组件复用不适用于跨平台操作

D.组件复用的部署和升级较麻烦

正确答案:

A

关于耦合下面的描述错误的是()

A.内容耦合式最不好的一种耦合

B.公共耦合指两个模块间通过一个公共环境进行数据交换

C.外部耦合指模块对外部系统有依赖关系

D.外部耦合完全可以避免

正确答案:

D

对于增量模型的说法错误的是()

A.可以在开发过程中与用户很好的交互

B.增量模型可以有计划的管理技术风险

C.增量模型会导致“永不结束”

D.增量模型有助于试验性产品的开发

正确答案:

C

软件过称模型不包括()

A.瀑布模型

B.螺旋模型

C.SOA模型

D.RUP模型

正确答案:

C

下列说法中错误的是()

A.软件体系结构只是一种表示,它不是可运行的软件

B.软件体系结构风格和模式可以被应用到其他系统的设计中

C.软件体系结构包含软件构件、这些构件的对外可见的性质以及它们之间的关系

D.软件体系结构中不应包含中间件

正确答案:

D

用例(usecase)用来描述系统在对时间做出响应时所采取的行动。

用例之间是具有相关性的。

在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户账号是否正确。

那么,用例“创建新订单”、“更新订单”与用例“核查客户账号”之间是()关系。

A.包含(include)

B.扩展(extend)

C.分类(classification)

D.聚集(aggregation)

正确答案:

A

在业务领域分析过程中,两个业务过程之间的相互依赖关系应记录在过程依赖图中;通过建立()来详细说明整个业务过程的逻辑。

A.数据流图(DFD)

B.过程层次图(PHD)

C.过程活动图(PAD)

D.甘特图(Ganntte)

正确答案:

C

在划分层DFD时,应注意保持()之间的平衡。

A.父图与其子图

B.同一父图的所有子图

C.不同父图的所有子图

D.同一子图的所有直接父图

正确答案:

A

在几种进度控制方法中,甘特图难以表达多个子任务之间的逻辑关系,使用()不仅能表达子任务间依赖关系,还可找出关键子任务。

A.甘特图

B.IPO

C.PERT

D.时标网状图

正确答案:

C

某系统乐观值为500,最有可能值为800,保守值为1000其工作量估算期望值为()

A.383

B.783

C.633

D.883

正确答案:

B

属于启动成本的是()

A.人员费用

B.软件开发成本

C.不可预见费用

D.维修费用

正确答案:

B

缺陷是指程序中的缺点所产生的不正确结果()

A.错误

B.正确

正确答案:

A

详细设计包括模块逻辑的详细设计,系统数据结构的详细设计等。

A.错误

B.正确

正确答案:

B

测试不能表明软件中不存在错误,它只能说明软件中存在错误()

A.错误

B.正确

正确答案:

B

软件工程是指编制软件的工程项目。

()

A.错误

B.正确

正确答案:

A

使用螺旋模型不需要很高的风险评估技术()

A.错误

B.正确

正确答案:

A

19春学期《软件工程与UML建模》在线作业2

关于可行性研究的说法正确的是()

A.是以相对短的时间和相对低的成本来确定给定的问题是否有解

B.可行性研究不关心系统的成本,只关心系统能否有解

C.可行性研究完成问题的定义

D.可行性研究不需要SQA人员参加

正确答案:

A

关于线性顺序模型的说法错误的是()

A.线性顺序模型提倡软件开发按照系统化、有顺序的方法。

B.该模型遵循系统分析、设计、编码、测试等活动顺序。

C.线性顺序模型遵循“步步为营”的办法开发软件

D.线性顺序模型就是瀑布模型

正确答案:

D

关于抽象的思想错误的是()

A.抽象会增加设计的复杂度

B.为了降低复杂度,应该隐藏细节或推迟考虑细节

C.抽象有利于认识事物的普遍特征和基本原理

D.抽象可以帮助设计人员制定出模块的“框架”

正确答案:

A

系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。

人们常将开发过程中完成某项关键工作地时刻称为里程碑。

完成()时最适于设置里程碑。

A.需求调查

B.总体设计稿

C.一套实体关系图

D.50%的编码

正确答案:

B

关于需求分析的描述错误的是()

A.需求分析要遵循循序渐进的原则

B.需求必须是可验证的

C.需求分析阶段应充分考虑系统的实现语言

D.需求必须是追踪的

正确答案:

C

不属于RAD模型的缺点是()

A.如果一个系统难以被适当的模块化,那么很难组织多个开发团队并行开发

B.RAD不适合小项目的开发

C.如果早期不鞥完整的正确的获取需求,那么很难按时完成开发任务

D.如果缺乏以往的类似项目经验,则很难快速的设计系统

正确答案:

B

在变更管理中,“检出”和“登录”实现了两个重要的变更控制要素,即存取控制和()。

A.异步控制

B.同步控制

C.存取控制

D.基线控制

正确答案:

B

有关需求分析描述错误的是()

A.需求分析通常这是不可验证的

B.需求分析包括横向分解和纵向分解两种

C.横向分解将一个功能分解为多个子功能

D.纵向分解讲一个功能不断细分

正确答案:

A

下列耦合性序列中,复合从弱到强排列的是()

A.内容、公共、外部、控制、标记、数据

B.公共、数据、外部、控制、标识、内容

C.数据、标记、控制、外部、公共、内容

D.内容、标识、控制、外部、数据、公共

正确答案:

C

下列陈述中正确的是()

A.结构测试中不包括循环测试

B.猜测错误也是一种测试方法

C.如果能做到穷举测试,便可发现程序中的全部错误

D.语句覆盖达到100%,则分支(判定)覆盖也应达到100%

正确答案:

B

程序语言选择不需要考虑()

A.成产率因素

B.软件应用领域

C.经费问题

D.程序员的知识

正确答案:

C

由于在数据流图中没有对各组成成分进行说明,因此需要采用其他工具来描述。

其中可以用数据字典活判定表来进行说明的是()

A.数据流

B.加工

C.文件

D.外部实体

正确答案:

B

属于运营成本的是()

A.硬件成本

B.系统软件成本

C.消耗品费用

D.用户培训成本

正确答案:

C

下面那一项不属于计算功能点的参数()

A.用户输入、输出数量

B.用户查询数量

C.软件错误数量

D.外部接口数量

正确答案:

C

在项目开发早期需求较明确但可能有变化、对应用领域较熟悉和中等风险的项目则适用于()

A.瀑布模型

B.演化模型

C.螺旋模型

D.快速原型模型

正确答案:

C

扩展关系是指对一个已经存在的用例增加新的功能()

A.错误

B.正确

正确答案:

B

在设计时模块要分的越小越好()

A.错误

B.正确

正确答案:

A

基本途径测试就是白盒测试()

A.错误

B.正确

正确答案:

A

泛化关系代表特殊到一般的关系()

A.错误

B.正确

正确答案:

A

软件危机是指软件开发和维护过程中存在的周期长、成本高、质量低等问题()。

A.错误

B.正确

正确答案:

B

19春学期《软件工程与UML建模》在线作业3

原型的优点不包括(  )

A.对设计人员水平及开发环境要求不高

B.可及早为用户提供有用的产品

C.可及早发现问题,随时纠正错误

D.可减少技术、应用的风险

正确答案:

A

判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是()

A.逻辑判断

B.层次分解

C.操作条目

D.组合条件

正确答案:

D

在实际的开发过程中,纠正了程序中的错误之后,还应该选择部分或全部原先已测试过的用例,对修改后的程序重新测试,这种测试称为()。

A.验收测试

B.强度测试

C.系统测试

D.回归测试

正确答案:

D

软件的集成测试工作最好由()承担,以提高集成测试的效果。

A.该软件的设计人员

B.该软件开发组的负责人

C.该软件的编程人员

D.不属于该软件开发组的软件设计人员

正确答案:

D

下面哪一项不是基本的软件需求()

A.功能需求

B.性能需求

C.环境需求

D.市场需求

正确答案:

D

下面那个量不属于软件度量的范围()

A.软件成本

B.软件质量

C.软件性能

D.软件价格

正确答案:

D

通常在软件项目开发过程中,我们希望首先实现()的用例。

A.风险最小

B.风险最大

C.风险中等

D.任意风险

正确答案:

B

在一套分层DFD中,如果某一张图中有N个加工,则这张图允许有()张子图

A.0

B.1

C.1~N

D.0~N

正确答案:

D

对下面的个人所得税程序中满足语句覆盖测试用例的是()

If(income800)taxrate=0;

elseif(income=1500)taxrate=0.05;

elseif(income2000)taxrate=0.08;

elsetaxrate=0.1;

A.income=(800,1500,2000,2001

B."income=(800,801,1999,2000)"

C."income=(799,1499,2000,2001)"

D."income=(799,1500,1999,2000)"

正确答案:

D

结构化设计方法是一种面向()的设计方法。

A.对象

B.数据结构

C.数据流

D.控制流

正确答案:

C

喷泉模型描述了()的开发模型。

A.面向对象

B.面向数据流

C.面向数据结构

D.面向事件驱动

正确答案:

A

关于用例说明错误的是()

A.用例止于系统边界

B.用例是一个交互的抽象

C.用例是Actor的行为

D.从Actor的角度去描述用例

正确答案:

C

不属于边改边建模型的缺点是()

A.否认了在项目实施前需求分析和设计活动的重要性

B.没有计划和明确的目标

C.费用和成本较好控制

D.要求需求完整明确

正确答案:

D

下面不属于测试应遵循的原则为()

A.穷举所有的测试是不现实的

B.可以穷举所有的情况来进行测试

C.对问题较多的代码单元,需要进行更细致的测试

D.使用专业人员测试或委托第三方测试

正确答案:

C

结构化分析方法中,与数据流图配合使用的是()

A.程序流程图

B.实体联系网

C.数据流图

D.数据词典

正确答案:

D

问题的定义和可行性研究同属于软件开发过程的早期活动()

A.错误

B.正确

正确答案:

B

泛化关系代表一般到特殊的关系()

A.错误

B.正确

正确答案:

B

项目管理中不包含人员的管理()

A.错误

B.正确

正确答案:

A

数据流图是需求分析的功能模型()

A.错误

B.正确

正确答案:

B

软件满足客户需求的程度是衡量软件质量的最重要因素()

A.错误

B.正确

正确答案:

B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2