20秋学期《软件工程与UML建模》在线平时作业3

合集下载

[东大]20秋学期《软件工程与UML建模》在线平时作业1

[东大]20秋学期《软件工程与UML建模》在线平时作业1
14.软件设计一般分为总体设计和详细设计,它们之间的关系是()
A.全局和局部 B.抽象和具体 C.总体和层次 D.功能和结构 正确答案:A
15.在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用()是最为合适的。 A.协作图(collaboration diagram) B.序列图(sequence diagram) C.活动图(activity diagram) D.状态图(statechart diagram) 正确答案:D
8.测试大型软件系统通常由模块测试、集成测试、系统测试、验收测试和并行运行等几个步骤组成, 其中系统测试的个弄个做应该由()来承担。 A.开发该系统的部门以外的人员 B.该系统的系统分析员 C.该系统的设计人员 D.该系统的编程者 正确答案:A
9.程序语言选择不需要考虑() A.成产率因素 B.软件应用领域 C.经费问题 D.程序员的知识 正确答案:C
12.使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。 A.程序的内部逻辑 B.程序的复杂程度 C.使用说明书 D.程序的功能 正确答案:A
13.以下属于程序流程图缺点的是() A.历史悠久 B.使用广泛 C.支持程序的三种基本控制结构 D.可以随心所欲地画控制流程线的流向 正确答案:D
5.两个模块之间通过接口的参数表交换信息数据,并且这些信息数据的类型是基本数据类型印记耦 合 A.正确 B.错误 正确答案:A
10.螺旋模型是建立在()的基础上。 A.模块划分 B.子程序分解 C.设计 D.原型 正确答案:D
11.对于软件的特征量描述错误的是() A.软件特征量是指一个系统、不见或者过程的一个给定属性的程度的定量度量。 B.软件开发程序的行数或功能点数可以作为软件规模的特征量 C.软件周期中所涉及到的钱数可以作为开发成本的特征量 D.从需求分析到软件交付使用所需要的时间可以作为开发期限。 正确答案:C

【东大】20秋学期《软件设计模式》在线平时作业3答案

【东大】20秋学期《软件设计模式》在线平时作业3答案

20秋学期《软件设计模式》在线平时作业3
学校:东北大学学期:2020年秋季
一、单选题 (共 10 道试题,共 50 分)
1.C#中每个int 类型的变量占用_______个字节的内存。

A.1
B.2
C.4
D.8
[本题正确选择]:C
2.while语句循环语句结构和do…while语句循环结构的区别在于:
A.while语句的执行效率比较高
B.do…while语句编写程序较为复杂
C.do…while循环是先执行循环体,后判定条件表达式是否成立,而while语句是先判定条件表达式,再决定是否执行循环体
D.无论条件是否成立,while语句都要执行一次循环体
[本题正确选择]:C
3.如有定义:
class class1
{
Public virtual void test(){}
}
Class class2: class1
{
Public overrice void test()
{
Console.Write(“class2”);
}
}
Class class3: class2
{
Public override void test()
{
Console.Write(“class3”);
}
}
则下列语句的输出是什么?
Class2 x = new class3(); x.test();
A.class3 class2
B.class3
C.class2 class3。

[东北大学]21秋学期《软件工程与UML建模》在线平时作业1[68852]

[东北大学]21秋学期《软件工程与UML建模》在线平时作业1[68852]

21秋学期《软件工程与UML建模》在线平时作业1
一、单选题
1.不能实例化的类称为()
A.抽象类
B.无属性类
C.无方法类
D.多重继承类
答案:A
2.下面描述哪些不属于软件的开发特性()
A.软件开发具有难以描述性
B.软件开发缺乏可见性
C.软件开发具有独立性
D.软件开发具有变化性
答案:C
3.关于基线描述错误的是()
A.基线事已通过正式评审和批准的规格说明或产品。

B.基线是进一步开发的基础
C.基线不可以随意变更
D.基线变更不需要评审
答案:D
4.()将软件配置管理定义为一门管理学科。

A.《GB/T11457-1995软件工程术语
B.《ISO/IEC12207-1995信息技术——软件生命周期过程》
C.《ISO 9000-3: 1997质量管理和质量保证标准》的第三部分《ISO 9001:1994在计算机软件开发、供应和维护中的使用指南》
D.巴比奇(W. Babich)
答案:C
5.在软件工程中,白箱测试法可用于测试程序的内部结构。

此方法将程序看作是()
A.路径的集合
B.循环的集合
C.目标的集合
D.地址的集合
答案:A
6.软件测试的目的是()。

A.评价软件的质量
B.发现软件的错误
C.找出软件的所有错误
D.证明软件是正确的
答案:B
7.关于成本效益分析方法正确的说法是()
A.成本效益分析常用的方法有投资回收分析法和静资金现值法
B.投资回收分析法可精确计算投资与收益。

大工20秋《软件工程》在线作业1

大工20秋《软件工程》在线作业1

大工20秋《软件工程》在线作业1 1:包含风险分析的软件工程模型是( )。

A、螺旋模型B、瀑布模型C、增量模型D、喷泉模型答案:A2:软件开发方法的主要工作模型有( )。

A、快速原型模型B、增量模型C、瀑布模型D、以上都对答案:D3:软件危机的主要表现是( )。

A、对软件开发成本和进度的估计往往不够准确B、有的软件产品存在质量问题C、有的软件没有适当的文档资料D、以上都对答案:D4:软件工程三要素是( )。

A、方法、技术、C语言B、方法、工具、过程C、方法、对象、类D、方法、过程、模型答案:B5:软件工程的概念是哪年提出的( )。

A、1988B、1968C、1948D、1928答案:B6:数据字典是数据流图中所有元素的定义的集合,普通由以下四类元素组成( )A、加工条目、数据流、数据储备、数据池B、加工条目、数据流、数据项条目、文件C、数据流分量、数据流、数据储备、处理D、加工条目、数据流分量、数据池、文件答案:C7:软件可行性研究实质上是要进行一次( )系统分析和设计进程。

A、简化、紧缩的B、详细的C、复杂的D、深入的答案:A8:一个项目是不是开发,从经济上来说是不是可行,归根结柢是取决于( )。

A、成本估算、效益分析。

B、项目计划C、工程管理D、工程网络图答案:A9:需求分析的基本任务是( )。

A、系统开发的具体方案B、系统维护的基本方案C、准确回答“系统必须做什么?”这个问题D、进一步回答“系统如何完成它的工作?”这个问题答案:C10:实体-联系数据模型所包含的基本成分是( )。

A、实体、数据、对象B、实体、联系、对象C、数据对象、联系、属性D、数据对象、接洽、控制息答案:C11:软件就是程序,编写软件就是编写程序。

( )T、对F、错答案:F12:瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰,最终开发出的软件完全满足用户的需求。

( ) T、对F、错答案:F13:结构化方法的工作模型是使用螺旋模型或喷泉模型进行开发。

东大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是加权的最可能的估计值,遵循()概率。

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

东大17秋学期《软件工程与UML建模》在线作业2满分答案
C.要求软件工作效率怎样
D.要让软件具有何种结构
满分:5分
正确答案:A
12.对于软件的特征量描述错误的是()
A.软件特征量是指一个系统、不见或者过程的一个给定属性的程度的定量度量。
B.软件开发程序的行数或功能点数可以作为软件规模的特征量
C.软件周期中所涉及到的钱数可以作为开发成本的特征量
D.从需求分析到软件交付使用所需要的时间可以作为开发期限。
17秋学期《软件工程与UML建模》在线作业2
试卷总分:100得分:100
一、单选题(共15道试题,共75分)
1.进行软件测试的目的是()
A.尽可能多地找出软件中的缺陷
B.缩短软件的开发时间
C.减少软件的维护成本
D.证明程序没有缺陷
满分:5分
正确答案:A
2.语句覆盖、判定覆盖、条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最弱的准则是()。
满分:5分
正确答案:B
4.软件计划是指为了完成具体目标任务,服从优先关系、时间要求和资源限制等约束条件的按时间顺序进行的系列行动()
A.错误
B.正确
满分:5分
正确答案:B
5.扩展关系是指对一个已经存在的用例增加新的功能()
A.错误
B.正确
满分:5分
正确答案:B
以下内容可以删除:
我们知道立法活动的论后是立法者对不同利益间的衡量。无效婚姻和可撤销婚姻制度衡量的是公共利益、道德秩序与个人的意思自治,其法律结果应当衡量的是当事人对利益的危害程度和当事人的责任程度以及其应适当承受的不利后果。但是法律结果却被规定在同一个条文里适用同样的结果,这显然是不合无的。如果不区分两者的法律后果,那么二者的法定情形的重构从现实层面上来讲也就毫无意义了。

奥鹏作业《软件工程与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规范中新增的图。

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

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

相关文档
最新文档