东大15秋学期《软件工程与UML建模》在线作业3满分答案

合集下载

东大14秋学期《软件工程与UML建模》在线作业3答案

东大14秋学期《软件工程与UML建模》在线作业3答案
A.产品定位
B.产品概述
C.方案说明与比较
D.总体设计?正来自答案:D9.软件质量管理在实际中会遇到许多困难,例如软件开发的管理人员往往要更关心项目开发的成本和进度,这显然是和质量保证相矛盾的,要取得高质量的产品,主要取决于(),但他们的习惯难以控制。
A.管理者
B.用户
C.开发人员
D.认证机构
?
正确答案:C
A.不必设计驱动模块和桩(stub)模块
B.不必设计驱动模块,但要设计桩模块
C.要设计驱动模块,但不必设计桩模块
D.要设计驱动模块和桩模块
?
正确答案:C
7.一般说来与设计测试数据无关的文档是()。
A.需求规格说明书
B.设计说明书
C.源程序
D.项目开发计划
?
正确答案:D
8.下面不属于可行性分析报告内容的有()
14秋学期《软件工程与UML建模》在线作业3
一,单选题
1.关于输入输出语句错误的编码风格是()
A.输入语句不用合法性检查
B.有明确的提示
C.如有必要,进一步确认
D.输出语句要加说明信息
?
正确答案:A
2.协作图描述了协作的()之间的交互和链接(link),它画成对象图的形式
A.对象
B.类
C.用例
D.状态
?
正确答案:B
3. Petri网是需求分析的行为模型()
A.错误
B.正确
?
正确答案:B
4.软件工程是指以质量为核心,为经济的开发满足客户需求的软件而研究、建立和应用的系统化的、有规则的、可度量的、可控制的工程原则和方法。()
A.错误
B.正确
?
正确答案:B

UML软件建模教程课后习题及标准答案

UML软件建模教程课后习题及标准答案

UML软件建模教程课后习题及答案————————————————————————————————作者:————————————————————————————————日期:UML软件建模教程课后习题习题 1一、简答题1. 简述模型的作用。

答:现实系统的复杂性和内隐性,使得人们难于直接认识和把握,为了使得人们能够直观和明了地认识和把握现实系统,就需要借助于模型。

2. 软件模型有什么特征?答:建模对象特殊,复杂性,多样性3. 软件建模技术有哪些因素?答:软件建模方法,软件建模过程,软件建模语言,软件建模工具4. 软件模型包括哪些方面的内容?答:从模型所反映的侧面看:功能模型,非功能模型,数据模型,对象模型,过程模型,状态模型,交互模型,架构模型,界面模型等;从软件开发工作看:业务模型,需求模型,分析模型,设计模型,测试模型等。

5. 软件建模工具应该具有哪些基本功能?答:软件模型的生成和编辑,软件模型的质量保障,软件模型管理等二、填空题1、模型是对现实的(抽象)和模拟,是对现实系统(本质)特征的一种抽象、简化和直观的描述。

2、模型具有(反映性)、直观性、(简化性)和抽象性等特征。

3、从抽象程度,可以把模型分为(概念模型)、逻辑模型和(物理模型)三种类型。

4、较之于其他模型,软件模型具有(建模对象特殊)、复杂性和(多样性)等特征。

5、软件模型是软件开发人员交流的(媒介),是软件升级和维护的(依据)。

6、软件建模技术的要素包括软件建模方法、(软件建模过程)、软件建模语言和(软件建模工具)。

7、从开发阶段看,软件建模有业务模型、(需求模型)、分析模型、(设计模型)和测试模型。

8、软件语言有软件需求定义语言、(软件设计语言)、软件建模语言、(软件结构描述语言)、软件程序设计语言等。

9、根据软件建模工具的独立性,把软件建模工具分为(独立软件)建模工具和(插件式软件)建模工具。

10、OMG在( 1997 )年把UML作为软件建模的标准,UML2.0版本是( 2005 )年颁布的。

东大15秋学期《网络安全技术》在线作业3满分答案

东大15秋学期《网络安全技术》在线作业3满分答案

东大15秋学期《网络安全技术》在线作业3满分答案试卷总分:100 测试时间:-- 试卷得分:100一、单选题(共10 道试题,共30 分。

)1. 可以被数据完整性机制防止的攻击方式是( )。

A. 假冒源地址或用户的地址欺骗攻击B. 抵赖做过信息的递交行为C. 数据中途被攻击者窃听获取D. 数据在途中被攻击者篡改或破坏-----------------选择:D2. 从安全属性对各种网络攻击进行分类,截获攻击是针对()的攻击。

网络安全技术与应用A. 机密性B. 可用性C. 完整性D. 真实性-----------------选择:A3. 对攻击可能性的分析在很大程度上带有()。

A. 客观性B. 主观性C. 盲目性D. 上面3项都不是-----------------选择:B4. 否认攻击是针对信息的()进行的。

A. 真实性B. 完整性C. 可审性D. 可控性-----------------选择:C5. IPSec属于第( )层的VPN隧道协议。

A. 1B. 2C. 3D. 4-----------------选择:C6. 路由控制机制用以防范( )。

A. 路由器被攻击者破坏B. 非法用户利用欺骗性的路由协议,篡改路由信息、窃取敏感数据C. 在网络层进行分析,防止非法信息通过路由D. 以上皆非-----------------选择:B7. 简单邮件发送协议SMTP处于TCP/IP协议分层结构的哪一层?A. 数据链路层B. 网络层C. 传输层D. 应用层-----------------选择:D8. 通信流的机密性重点关注两个端点之间所发生的( )。

A. 通信内容B. 通信流量大小C. 存储信息D. 通信形式-----------------选择:D9. ISO 7498-2描述了8种特定的安全机制,这8种特定的安全机制是为5类特定的安全服务设置的,以下不属于这8种安全机制的是( )。

A. 安全标记机制B. 加密机制C. 数字签名机制D. 访问控制机制-----------------选择:A10. ()协议必须提供验证服务。

UML软件建模教程课后习题和答案

UML软件建模教程课后习题和答案

UML软件建模教程课后习题习题1一、简答题1、简述模型的作用。

答:现实系统的复杂性与内隐性,使得人们难于直接认识与把握,为了使得人们能够直观与明了地认识与把握现实系统,就需要借助于模型。

2、软件模型有什么特征?答:建模对象特殊,复杂性,多样性3、软件建模技术有哪些因素?答:软件建模方法,软件建模过程,软件建模语言,软件建模工具4、软件模型包括哪些方面的内容?答:从模型所反映的侧面瞧:功能模型,非功能模型,数据模型,对象模型,过程模型,状态模型,交互模型,架构模型,界面模型等;从软件开发工作瞧:业务模型,需求模型,分析模型,设计模型,测试模型等。

5、软件建模工具应该具有哪些基本功能?答:软件模型的生成与编辑,软件模型的质量保障,软件模型管理等二、填空题1、模型就是对现实的( 抽象)与模拟,就是对现实系统( 本质)特征的一种抽象、简化与直观的描述。

2、模型具有( 反映性)、直观性、( 简化性)与抽象性等特征。

3、从抽象程度,可以把模型分为( 概念模型)、逻辑模型与( 物理模型)三种类型。

4、较之于其她模型,软件模型具有( 建模对象特殊)、复杂性与( 多样性)等特征。

5、软件模型就是软件开发人员交流的( 媒介),就是软件升级与维护的( 依据)。

6、软件建模技术的要素包括软件建模方法、( 软件建模过程)、软件建模语言与( 软件建模工具)。

7、从开发阶段瞧,软件建模有业务模型、( 需求模型)、分析模型、( 设计模型)与测试模型。

8、软件语言有软件需求定义语言、( 软件设计语言)、软件建模语言、( 软件结构描述语言)、软件程序设计语言等。

9、根据软件建模工具的独立性,把软件建模工具分为( 独立软件)建模工具与( 插件式软件)建模工具。

10、OMG在( 1997 )年把UML作为软件建模的标准,UML2、0版本就是( 2005 )年颁布的。

三、选择题1、对软件模型而言,下面说法错误的就是( D )。

A、就是人员交流的媒介B、就是软件的中间形态C、就是软件升级与维护的依据D、就是软件的标准文档2、下面说法错误的就是( B )。

东大15秋学期《软件工程与 UML 建模》在线作业2 100分答案

东大15秋学期《软件工程与 UML 建模》在线作业2 100分答案

15 秋学期《软件工程与 UML 建模》在线作业 2单选题判断题一、单选题(共 15 道试题,共 75 分。

)1. 不属于系统运营效益的是()A. 直接效益B. 减少管理费用而产生的效益C. 提高工作效率、降低处理成本而产生的效益D. 开发系统消息发出后产生的股票收益----------------选择:D2. 在实际的开发过程中,纠正了程序中的错误之后,还应该选择部分或全部原先已测试过的用例,对修改后的程序重新测试,这种测试称为()。

A. 验收测试B. 强度测试C. 系统测试D. 回归测试----------------选择:D3. 在 UML2.0 中,交互概述图通过顺序图来表示它的()间的控制流。

A. 类B. 状态图C. 顺序图D. 包图----------------选择:C4. 从宏观的角度讲软件划分为各个组成模块,并确定模块的功能及模块之间的调用关系,这属于()的范畴A. 概要设计B. 详细设计C. 接口设计D. 过程设计----------------选择:A5. 软件的集成测试工作最好由()承担,以提高集成测试的效果。

A. 该软件的设计人员B. 该软件开发组的负责人C. 该软件的编程人员D. 不属于该软件开发组的软件设计人员----------------选择:D6. 在业务领域分析过程中,通过建立实体关系图,把与业务相关的数据模型化;通过建立()来表示业务活动的分解过程。

A. 数据流图(DFD)B. 过程层次图(PHD)C. 过程活动图(PAD)。

东大19秋学期《软件工程与UML建模》在线平时作业3答案

东大19秋学期《软件工程与UML建模》在线平时作业3答案

东大19秋学期《软件工程与UML建模》在线平时作业3试卷总分:100 得分:100一、单选题 (共 15 道试题,共 75 分)1.螺旋模型最初是从()开始第一个螺旋A.遗留系统B.系统原型C.概念项目D.制定计划正确答案:C2.在需求分析中,开发人员要与用户解决的最重要的问题是()A.要让软件具有何种结构B.要让软件做什么C.要给该软件提供哪些信息D.要求软件工作效率怎样正确答案:B3.不属于基于统计的软件质量保证方法和步骤的是()A.统计关键原因导致的错误数B.校正这些关键原因C.收集和分类软件缺陷信息,追踪每个缺陷的基本原因D.使用PARETO原理孤立出20%的原因正确答案:A4.关于耦合下面的描述错误的是()A.外部耦合指模块对外部系统有依赖关系B.外部耦合完全可以避免C.内容耦合式最不好的一种耦合D.公共耦合指两个模块间通过一个公共环境进行数据交换正确答案:B5.下面那个方法不属于计划调整办法()A.项目持续时间压缩法B.资源分配平衡技术C.时间-成本平衡法D.关键路径法正确答案:D6.软件设计中划分模块的一个准则是()。

A.高内聚高耦合B.高内聚低耦合C.低内聚高耦合D.低内聚低耦合正确答案:B7.关于经济可行性错误的说法是()A.考察系统的经济效益是否超过它的开发成本B.经济可行性中的成本包括培训费用C.成本包括启动成本和运营成本D.只要经济可行则系统可以开发正确答案:D8.UML中提供了扩展机制,其中,构造型(stereotype)扩展了UML基本的词汇,允许创建新的构造块,约束(constraint)扩展了UML()A.语义,允许创建新的构造块B.词汇,允许创建新的构造块C.构造块的语义,允许增加新的规则和修改现有的规则D.构造块的特性,允许创建详述元素的新信息正确答案:C9.下面描述哪些不属于软件的开发特性()A.软件开发缺乏可见性B.软件开发具有难以描述性C.软件开发具有独立性D.软件开发具有变化性正确答案:C10.若计划人员对每个功能分别按最佳的、可能的、悲观的3种情况给出LOC或FP估计值,记作a、m、b,则LOC或FP的期望值E的公式是E = (a + 4m + b)/6,m是加权的最可能的估计值,遵循()概率。

奥鹏作业《软件工程与UML建模》在线平时作业3

奥鹏作业《软件工程与UML建模》在线平时作业3

20秋学期《软件工程与UML建模》在线平时作业3下面描述中那些属于软件的开发特性()
选项【A】:软件开发具有风险性
选项【B】:软件开发具有随意性
选项【C】:软件开发具有可描述性
选项【D】:软件开发不具有变化性
正确选项:A
下面不属于测试应遵循的原则为()
选项【A】:穷举所有的测试是不现实的
选项【B】:可以穷举所有的情况来进行测试
选项【C】:对问题较多的代码单元,需要进行更细致的测试
选项【D】:使用专业人员测试或委托第三方测试
正确选项:C
关于测试用例错误的说法是()
选项【A】:测试工作是否成功,取决于测试用例设计是否合理
选项【B】:为了有效地测试必须采取能够尽可能多地发现缺陷的测试用例
选项【C】:一个成功的测试用例可以发现所有错误
选项【D】:为了高效地测试必须用尽可能少的测试用例发现尽可能多的缺陷
正确选项:C
下面哪一项不是基本的软件需求()
选项【A】:功能需求
选项【B】:性能需求
选项【C】:环境需求
选项【D】:市场需求
正确选项:D
软件质量特性中,“软件系统按照设计要求,在规定时间和条件下不出故障,持续运行的程度”对应的特性是()。

20春学期《软件工程与UML建模》在线平时作业3满分答案

20春学期《软件工程与UML建模》在线平时作业3满分答案

20春学期《软件工程与UML建模》在线平时作业3
共20道题
100分
1
20世纪90年代中,出现了一批新的面向对象方法,()是面向对象方法最早的倡导者之一,他提出了面向
对象软件工程的概念。

A Coad
B Booch
C Jacobson
D Yourdon
答案:B
2
软件需求分析的任务不应包括()
A 确定逻辑模型
B 信息域分析
C 问题分解
D 结构化程序设计
答案:D
3
判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是()
A 逻辑判断
B 层次分解
C 操作条目
D 组合条件
答案:D
4
下面不属于软件质量保证活动的是()
A 为项目准备SQA计划
B 软件测试
C 执行技术审查
D 收集和分析软件度量信息
答案:B
5
程序结构图中矩形表示()。

A 数据
B 加工
C 模块
D 存储
答案:C
6
要求在所有的输入界面中,提供拼音首字母的快捷输入方法,这个需求属于()
A 功能需求
B 非功能需求
C 设计约束
D 业务需求
答案:D
7
一个对风险评价很有用的技术是定义()。

A 风险参照水准
B 风险度量
C 风险监控
D 风险工具
答案:A
8
在以下关于活动图的描述中,不正确的是()。

A 在一张活动图中只能有一个起点
B 在一张活动图中可以有多个终点
C 在活动图中,分岔和会和是用来表示并行活动流的
D 活动图是UML2.0规范中新增的图。

东北大学15秋学期《软件工程与UML建模》在线作业3答案

东北大学15秋学期《软件工程与UML建模》在线作业3答案

东北大学15秋学期《软件工程与UML建模》在线作业3答案15秋学期《软件工程与UML建模》在线作业3单选题判断题一、单选题(共 15 道试题,共 75 分。

)1. UML融合了面向对象的建模技术(OMT)方法和OOSE方法的基本概念,UML的重要内容可以由()等5类图来定义. 类图、顺序图、行为图、动态图、配置图. 对象图、用例图、静态图、状态图、交互图. 包图、序列图、行为图、交互图、活动图. 用例图、静态图、行为图、交互图、实现图-----------------选择:2. 在项目开发早期需求较明确但可能有变化、对应用领域较熟悉和中等风险的项目则适用于(). 瀑布模型. 演化模型. 螺旋模型. 快速原型模型-----------------选择:3. 关于经济可行性错误的说法是(). 考察系统的经济效益是否超过它的开发成本. 成本包括启动成本和运营成本. 只要经济可行则系统可以开发. 经济可行性中的成本包括培训费用-----------------选择:4. 对下面的个人所得税程序中满足判定覆盖测试用例的是()If(inome < 800) txrte = 0; else if(inome <= 1500) txrte = 0.05; else if(inome < 2000) txrte = 0.08; else txrte = 0.1;. inome = (799,1500,1999,2001). "inome = (799,1501,2000,2000)". "inome = (800,1500,2000,2001)". "inome = (800,1499,2000,2001)"-----------------选择:5. 下面不属于白盒测试能保证的是(). 模块中所有独立途径至少测试一次. 测试所以逻辑决策真和假两个方面. 在所有循环的边界内部和边界上执行循环体. 不正确或漏掉的功能-----------------选择:6. 下面那一项不属于计算功能点的参数(). 用户输入、输出数量. 用户查询数量. 软件错误数量. 外部接口数量-----------------选择:7. 语句覆盖、判定覆盖、条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最强的准则是()。

东北大学智慧树知到“计算机科学与技术”《软件工程与UML建模》网课测试题答案卷3

东北大学智慧树知到“计算机科学与技术”《软件工程与UML建模》网课测试题答案卷3

东北大学智慧树知到“计算机科学与技术”《软件工程与UML建模》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.关于可行性研究正确的说法是()。

A.指定软件营销计划在基础性分析之前进行B.软件开发计划由项目经理来做C.软件开发计划有系统分析师来做D.必须对所有可行方案进行风险评估2.关于可行性研究的说法正确的是()。

A.是以相对短的时间和相对低的成本来确定给定的问题是否有解B.可行性研究不关心系统的成本,只关心系统能否有解C.可行性研究完成问题的定义D.可行性研究不需要SQA人员参加3.软件再工程师一类软件工程活动,它能够使我们:(i)增进对软件的理解; (ii)准备或直接提高软件自身的可维护性、可复用性或演化性。

第(ii)部分旨在改善软件的(),似的软件更容易为人们服务。

A.静态质量B.动态质量C.性能D.功能4.软件再工程师一类软件工程活动,它能够使我们:(i)增进对软件的理解;(ii)准备或直接提高软件自身的可维护性、可复用性或演化性。

第(ii)部分旨在改善软件的(),似的软件更容易为人们服务。

A.静态质量B.性能C.动态质量D.功能5.下面不属于白盒测试能保证的是()。

A.模块中所有独立途径至少测试一次B.测试所以逻辑决策真和假两个方面C.在所有循环的边界内部和边界上执行循环体D.不正确或漏掉的功能6.结构化设计方法是一种面向()的设计方法。

A.对象B.数据结构C.数据流D.控制流7.两个模块之间通过接口的参数表交换信息数据,并且这些信息数据的类型是基本数据类型印记耦合。

()A.正确B.错误8.路径测试是整个结构测试的重要组成部分,但在研究路经测试时,通常又是使用程序控制流图来代替()。

A.结构图B.程序流程图C.程序框图D.数据流图9.好的测试用例是尽可能少的发现错误。

()A.正确B.错误10.增量模型和瀑布模型都属于演进型模型。

()A.正确B.错误第1卷参考答案一.综合考核1.参考答案:C2.参考答案:A3.参考答案:A4.参考答案:A5.参考答案:D6.参考答案:C7.参考答案:A8.参考答案:C9.参考答案:B10.参考答案:B。

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

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

东大19春学期《软件工程与UML建模》在线作业3
试卷总分:100 得分:100
[试题1]、原型的优点不包括()
A、对设计人员水平及开发环境要求不高
B、可及早为用户提供有用的产品
C、可及早发现问题,随时纠正错误
D、可减少技术、应用的风险
正确选择是:A
[试题2]、判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是()
A、逻辑判断
B、层次分解
C、操作条目
D、组合条件
正确选择是:D
[试题3]、在实际的开发过程中,纠正了程序中的错误之后,还应该选择部分或全部原先已测试过的用例,对修改后的程序重新测试,这种测试称为()。

A、验收测试
B、强度测试
C、系统测试
D、回归测试
正确选择是:D
[试题4]、软件的集成测试工作最好由()承担,以提高集成测试的效果。

A、该软件的设计人员
B、该软件开发组的负责人
C、该软件的编程人员
D、不属于该软件开发组的软件设计人员
正确选择是:D
[试题5]、下面哪一项不是基本的软件需求()
A、功能需求
B、性能需求
C、环境需求
D、市场需求
正确选择是:D
[试题6]、下面那个量不属于软件度量的范围()。

东北大学15秋学期《软件工程与UML建模》在线作业1答案

东北大学15秋学期《软件工程与UML建模》在线作业1答案

15秋学期《软件工程与UML建模》在线作业1单选题判断题一、单选题(共 15 道试题,共 75 分。

)1. 下面那个阶段不属于在软件生命周期中软件定义时期(). 问题定义. 可行性研究. 需求分析. 总体设计-----------------选择:2. 协作图描述了协作的对象之间的交互和链接(link),它画成()图的形式。

. 对象. 类. 用例. 状态-----------------选择:3. 关于内聚错误的说法是(). 是一个模块内部各部件之间联系紧密程度的度量. 是模块间各部件紧密联系程度的度量. 强调分解时将相关的内容放到一起. 一个模块内的各个部件联系越紧越好-----------------选择:4. 关于软件配置管理正确的是(). 软件配置管理啊管理人员和资源. 软件配置管理管理程序、文档和数据. 软件配置管理管理软件和硬件. 软件配置管理就是版本管理-----------------选择:5. 不是面向对象的需求分析方法模型的(). 用例建模. ER图建模. 对象-关系模型.-----------------选择:6. 下面不属于测试应遵循的原则为(). 所有测试的标准都是建立在用户需求之上. 所有的需求都是可验证的. 测试活动可提前展开. 测试可以一次完成-----------------选择:7. 在下面所列举的逻辑测试覆盖中,测试覆盖程度最强的是(). 条件覆盖. 条件组合覆盖. 语句覆盖. 条件及判定覆盖-----------------选择:8. 软件生产的复杂性和高成本,使大型软件生产出现危机,下述哪个(些)是软件危机的主要表现(). 需求增长难满足、生产成本过高. 质量不易保证. 生产成本过高、进度难以控制. 需求增长难满足、生产成本过高、进度难以控制、质量不易保证-----------------选择:9. 软件维护工作越来越受到重视,因为它的花费常常要占软件生命周期全部花费的()%左右。

东北大学考试卷《软件工程与UML建模X》考核作业

东北大学考试卷《软件工程与UML建模X》考核作业

东北大学继续教育学院
软件工程与UML 建模X 试 卷(作业考核 线上2) B 卷
(共5 页)
一.单选题(15题,每题2分共30分。

请将答案填入下表)
1. D 是在系统之外,透过系统边界与系统进行有意义交互的任何事物
A).相关系统 B). Use Case C). Class D). Actor
2.软件工程是以 D 为核心
A).过程
B).面向对象
C).软件开发 D).质量
3•“系统应具有很高的可幕性,使用该产品的前3个月,系统不应该出现崩溃(数据不可恢 复)的现象”,这属于 D
A).功能性需求 B).客观需求 C).主观需求 D).非功能性需求 4•“系统每天晚上自动生成进货报表”,Actor 是: C A).系统 B).其它系统 C).时间 D).报表审阅者
5•数据流程图是一个分层的概念模型,分三个层次:
C ,分别描述系统的不同特

6.正式运行系统后能够产生的收益被称为 B
A).直接效益 B).运营效益 C).最佳效益 D).启动效益
7•“以相对短的时间和相对低的成本来确定给定的问题在其约束条件内是否有解、有儿种解 以及哪个是最佳解”,这指的是软件开发过程中的 B
A)•问题定义 B).可行性研究 C).需求分析 D).设计
&在处理过程定义中,有时存在多重嵌套的情况,对于复杂的条件组合问题,用自然语言往
A)•总体图、二级图、三级图 C)•总体图、零级图、细节图 B)•总体图、二级图、细节图 D)•总体图、次级图、细节图。

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

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

17秋东北大学东大17春学期《软件工程与UML建模》在线作业3一、单选题(共15 道试题,共75 分。

)1. 软件项目管理一般包括以下几个方面的内容:任务划分、计划安排、经费管理、审计控制、()和质量保证等。

A. 市场管理B. 用户管理C. 风险管理D. 设备管理正确答案:2. 在真实运行环境中,由用户组织的、以需求规格说明书和合同的基准的测试为()。

A. 集成测试B. 系统测试C. 审计测试D. 验收测试正确答案:3. 一个对风险评价很有用的技术是定义()。

A. 风险参照水准B. 风险度量C. 风险监控D. 风险工具正确答案:4. 结构化分析方法是一种面向()的需求分析方法。

A. 对象B. 数据结构C. 数据流D. 控制流正确答案:5. 不属于运营成本的是()A. 人员费用B. 软件开发成本C. 不可预见费用D. 维修费用正确答案:6. 由用户在实际使用环境下对软件产品进行测试称为()。

A. α测试B. β测试C. 用户测试D. 模拟测试正确答案:7. 下面不属于可行性分析报告内容的有()A. 产品定位B. 产品概述C. 方案说明与比较D. 总体设计正确答案:8. 系统测试通常采用黑盒测试。

常用的黑盒测试法有边值分析、等价类划分、错误推测和()。

A. 路径覆盖B. 因果图C. 判定树D. PERT图正确答案:9. 结构化设计方法是一种面向()的设计方法。

A. 对象B. 数据结构C. 数据流D. 控制流正确答案:10. 关于测试描述错误的是()A. 测试是程序的执行过程,目的在于发现错误B. 一个好的测试用例在于能发现至今未发现的错误C. 一个成功的测试是发现了所有错误的测试D. 一个成功的测试是发现了至今未发现的错误的测试正确答案:11. 软件工程思想产生于解决20世纪60年代的软件为积极,下述:Ⅰ.软件需求定义不准确Ⅱ.软件进度难以控制Ⅲ.软件生产的高成本Ⅳ.软件质量不易保证()是当时软件危机的主要表现。

东大21春学期《软件工程与UML建模》在线平时作业3

东大21春学期《软件工程与UML建模》在线平时作业3

21春学期《软件工程与UML建模》在线平时作业3
1:因果图方法是根据()之间的因果关系來设计测试用例的。

A、输入与输出
B、设计与实现
C、条件与结果
D、主程序与子程序
答案:A
2:下面哪项不是软件的主要基础特征量()
A、软件规模
B、开发成本
C、工作量
D、错误数
答案:D
3:数据流图包含的成分有()。

A、关系、实体和属性
B、数据流、加工和数据存储
C、数据流、数据源和数据实体
D、数据流、属性、数据存储和加工
答案:B
4:使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。

A、程序的内部逻辑
B、程序的复杂程度
C、使用说明书
D、程序的功能
答案:A
5:为了表示软件项目管理工作中各项任务之间的进度衔接关系,最常用的计划管理工具是()。

A、程序结构图
B、数据流图
C、E-R 图
D、甘特图(Gantt)
答案:D
6:数据流图中有名字及方向的成分是()
A、控制流
B、信息流
C、数据流
D、信号流
答案:C
7:在设计测试用例时,()是用得最多的一种黑盒测试方法。

A、等价类划分
B、边值分析
C、因果图
D、判定表
答案:B
8:不属于线性系列模型的模型是()。

UML软件建模教程课后习题及标准答案

UML软件建模教程课后习题及标准答案

UML软件建模教程课后习题及标准答案UML软件建模教程课后习题及答案————————————————————————————————作者:————————————————————————————————日期:UML软件建模教程课后习题习题 1一、简答题1. 简述模型的作用。

答:现实系统的复杂性和内隐性,使得人们难于直接认识和把握,为了使得人们能够直观和明了地认识和把握现实系统,就需要借助于模型。

2. 软件模型有什么特征?答:建模对象特殊,复杂性,多样性3. 软件建模技术有哪些因素?答:软件建模方法,软件建模过程,软件建模语言,软件建模工具4. 软件模型包括哪些方面的内容?答:从模型所反映的侧面看:功能模型,非功能模型,数据模型,对象模型,过程模型,状态模型,交互模型,架构模型,界面模型等;从软件开发工作看:业务模型,需求模型,分析模型,设计模型,测试模型等。

5. 软件建模工具应该具有哪些基本功能?答:软件模型的生成和编辑,软件模型的质量保障,软件模型管理等二、填空题1、模型是对现实的(抽象)和模拟,是对现实系统(本质)特征的一种抽象、简化和直观的描述。

2、模型具有(反映性)、直观性、(简化性)和抽象性等特征。

3、从抽象程度,可以把模型分为(概念模型)、逻辑模型和(物理模型)三种类型。

4、较之于其他模型,软件模型具有(建模对象特殊)、复杂性和(多样性)等特征。

5、软件模型是软件开发人员交流的(媒介),是软件升级和维护的(依据)。

6、软件建模技术的要素包括软件建模方法、(软件建模过程)、软件建模语言和(软件建模工具)。

7、从开发阶段看,软件建模有业务模型、(需求模型)、分析模型、(设计模型)和测试模型。

8、软件语言有软件需求定义语言、(软件设计语言)、软件建模语言、(软件结构描述语言)、软件程序设计语言等。

9、根据软件建模工具的独立性,把软件建模工具分为(独立软件)建模工具和(插件式软件)建模工具。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

15秋学期《软件工程与UML建模》在线作业3
单选题判断题
一、单选题(共 15 道试题,共 75 分。


1. UML融合了面向对象的建模技术(OMT)方法和OOSE方法的基本概念,UML 的重要内容可以由()等5类图来定义
A. 类图、顺序图、行为图、动态图、配置图
B. 对象图、用例图、静态图、状态图、交互图
C. 包图、序列图、行为图、交互图、活动图
D. 用例图、静态图、行为图、交互图、实现图
-----------------选择:D
2. 在项目开发早期需求较明确但可能有变化、对应用领域较熟悉和中等风险的项目则适用于()
A. 瀑布模型
B. 演化模型
C. 螺旋模型
D. 快速原型模型
-----------------选择:C
3. 关于经济可行性错误的说法是()
A. 考察系统的经济效益是否超过它的开发成本
B. 成本包括启动成本和运营成本
C. 只要经济可行则系统可以开发
D. 经济可行性中的成本包括培训费用
-----------------选择:C
4. 对下面的个人所得税程序中满足判定覆盖测试用例的是() If(income < 800) taxrate = 0; else if(income <= 1500) taxrate = 0.05; else if(income < 2000) taxrate = 0.08; else taxrate = 0.1;
A. income = (799,1500,1999,2001)
B. "income = (799,1501,2000,2000)"
C. "income = (800,1500,2000,2001)"
D. "income = (800,1499,2000,2001)"
-----------------选择:A
5. 下面不属于白盒测试能保证的是()
A. 模块中所有独立途径至少测试一次
B. 测试所以逻辑决策真和假两个方面
C. 在所有循环的边界内部和边界上执行循环体
D. 不正确或漏掉的功能
-----------------选择:D
6. 下面那一项不属于计算功能点的参数()
A. 用户输入、输出数量
B. 用户查询数量
C. 软件错误数量。

相关文档
最新文档