↓答案↓东大19秋学期《软件工程与UML建模》在线平时作业3(参考)
↓答案↓东大19秋学期《电算化会计与审计》在线平时作业3(参考)
第9题,数据库系统常用的数据模型有 。
A、结构数据模型
B、网状数据模型
C、层次数据模型
D、关系数据模型
正确答案:
第10题,从组织管理上分析开发新系统的可行性,包括分析 等方面的是否满足需要。
A、会计人员对开发新系统的积极性如何,配合情况如何
B、企业领导、会计主管对开发新系统是否支持,态度是否坚决
C、新系统的建立导致传递路线、处理方式和工作习惯的改变,这些工作的变动量如何,会计人员及其他管理人员能否接受
D、现行会计处理的规范化程度,会计基础工作如何
正确答案:
第11题,数据存储设计包括 。
A、数据库规范化设计
B、数据库格式设计
C、数据库的安全保密设计
D、数据库物理设计
正确答案:
第12题,区间码有哪些类型?
A、上下关联区间码
B、顺序码
C、多面码
D、十进位码
正确答案:
第13题,输入数据的速度往往成为提高信息系统运行效率的瓶颈,为减少延迟,可采用周转文件、批量输入等方式。
A、错误
A、错误
B、正确
正确答案:
第20题,用Dim语句声明的变量为模块级变量。
A、错误
B、正确
正确答案:
第8题,在网络环境下建立管理信息系统时,好的数据分布策略的原则是什么?
A、逻辑片的划分、节点分配与更新授权等应建立在应用分布模型的基础上
B、要有利于数据库的完整性和一致性保护
C、应尽量减少通信开销和时间延迟,要有利于提高局部和整体数据库的效率
D、合理安排数据副本,既提高数据检索的效率又有利于数据的安全可靠性
↓答案↓东大19秋学期《国际法Ⅱ》在线平时作业3(参考)
B、新约不能完全取代旧约
C、新约须经丙国承认方能生效
D、丙国与甲乙两国间适用旧约
正确答案:
第7题,被誉为"国际法之父"的是( )
A、萨维尼
B、格劳秀斯
C、巴托鲁斯
D、胡伯
正确答案:
第8题,被称为国际民用航空活动的宪章性文件的是( )
A、《芝加哥公约》
第24题,在国际法主体中,拥有完全权利能力和行为能力的主体是政府间国际组织。
T、对
F、错
正确答案:
第25题,根据有关庇护的一般国际法规则,一个国家庇护外国人通常是在本国驻外使馆内。
T、对
F、错
正确答案:
【奥鹏】[东北大学]19秋学期《国际法Ⅱ》在线平时作业3
试卷总分:100 得分:100
第1题,以下关于《日内瓦公约》的适用范围,表述正确的是( )
A、可以对非缔约国紧急适用
B、不适用于有非缔约国参加的战争或武装冲突
C、只适用于国家之间的战争
D、不适用于一国内部的内战
正确答案:
B、《华沙公约》
C、《蒙特利尔公约》
D、海牙公约
正确答案:
第9题,戴某为某省政府的处级干部。两年前,戴父在甲国定居,并获甲国国籍。2006年7月,戴父去世。根据有效遗嘱,戴某赴甲国继承了戴父在甲国的一座楼房。根据甲国法律,取得该不动产后,戴某可以获得甲国的国籍,但必须首先放弃中国国籍。于是戴某当时就在甲国填写了有关表格,声明退出中国国籍。其后,戴某返回国内继续工作。针对以上事实,根据我国《国籍法》的规定,下列哪项判断是正确的?( )
A、甲国
B、乙国
东大19秋学期《画法几何及土木建筑制图》在线平时作业3参考答案
19秋学期《画法几何及土木建筑制图》在线平时作业3
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.剖面图上,画钢筋布置的规定是:平行于投影面的钢筋画(),垂直于投影面的钢筋断面画()
A.细实线,小黑圆点
B.细实线,圆圈
C.粗实线,小黑圆点
D.粗实线,圆圈
答案:C
2.钢筋混凝土梁中的钢筋保护层最小厚度是:
A.5mm
B.25mm
C.25㎝
D.10~15mm。
答案:B
3.工程图样上所注的尺寸,如没注明计量单位时,一定是以()为单位的。
A.㎡
B.㎞
C.㎝
D.㎜
答案:D
4.在钢筋混凝土结构图中,符号“Ф”表示为()级钢筋。
A.RRB400
B.HRB400
C.HRB335
D.HPB235
答案:D
5.标注尺寸时,尺寸线()与其他图线重合或画在其延长线上。
A.视情况而定
B.没有规定
C.可以
D.不可以
答案:D
6.尺寸起止符号采用斜短线形式时,应与尺寸界线成(),长度是()。
A.60°,2~3
B.45°,5
C.45°,2~3
D.30°,2~3
答案:C
7.尺寸数字“Φ50”与“R20”中符号“Φ”、“R”的含义是:。
东大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:不属于线性系列模型的模型是()。
东大19秋学期《管理会计》在线平时作业3答案
东大19秋学期《管理会计》在线平时作业3
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.2、销售费用归属于下列各项中的______。
A.非制造成本
B.加工成本
C.制造费用
D.主要成本
【仔细阅读以上题目,并作出正确选择】
正确答案:A
2.12.本期按完全成本法计算的期末存货成本比期初存货成本多8000元,按变动成本法计算的期末存货成本比期初存货成本多3000元,则本期两种成本计算方法的税前利润相差______元。
A.8000
B.5000
C.3000
D.110000
【仔细阅读以上题目,并作出正确选择】
正确答案:B
3.8.在变动成本法下,固定性制造费用应当列作。
A.非生产成本
B.直接成本
C.期间成本
D.产品成本
【仔细阅读以上题目,并作出正确选择】
正确答案:C
4.5.生产预算是以为基础而编制的。
A.销售预算
B.现金预算
C.单位生产成本预算
D.专门决策预算
【仔细阅读以上题目,并作出正确选择】
正确答案:A
5.1.预算赤字是从体现出来的。
A.预计资产负债表
B.预计收益表
C.销售预算
D.现金预算
【仔细阅读以上题目,并作出正确选择】
正确答案:D。
↓答案↓东大19秋学期《软件设计模式》在线平时作业3(参考)
正确答案:
第8题,下面有关析构函数的说法中,不正确的是:
A、析构函数中不可以包含return语句
B、一个类中只能有一个析构函数
C、析构函数在对象被撤销时,被自动调用
D、用户可以定义有参析构函数
正确答案:
第9题,以下程序的输出结果是____。Using system;Class Example1{ Public Static void main(){ Int a=5,b=4,c=6,d; Console.Writeline(“{0}”,d=ab?(ac?a:c):b);}}
A、9
B、2
C、6
D、越界
正确答案:
第7题,变量x的值为25,要输出x的值,下列正确的语句是___。
A、System.Console.writeline(“x”)
B、System.Console.WriteLine(“x”)
C、System.Console.writeline(“x={0}”,x)
B、值类型和引用类型;
C、引用类型和关系类型;
D、关系类型和调用类型;
正确答案:
第5题,在类的外部可以被访问的成员是:
A、public成员
B、private成员
C、protected成员
D、protected internal成员
正确答案:
第6题,int[][] myArray3=new int[3][]{new int[3]{5,6,2}, new int[5]{6,9,7,8,3}, new int[2]{3,2}}; myArray3[2][2]的值是( )。
东大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是加权的最可能的估计值,遵循()概率。
东大19秋学期《实用写作》在线平时作业3参考答案
19秋学期《实用写作》在线平时作业3
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.经济合同中的()即立合同人,是订立合同双方名称及代称。
A.涉事人
B.当事人
C.受益人
D.付款人
答案:B
2.科技研究考察报告的结论包括结尾、意义和()等内容。
A.评价
B.考察者
C.目的
D.时间
答案:A
3.欢送词按社会交往活动的不同可分为公事往来的欢送词、活动结束欢送词和()。
A.人际交往的欢送词
B.会议欢送词
C.国际交往的欢送词
D.礼仪交往的欢送词
答案:B
4.置于公文首页红色反线(宽度同版心,即156mm)以上的各要素统称()。
A.版记
B.主体
C.眉首
D.标题
答案:C
5.以下不属于广播电视新闻的共性特征的是()。
A.更真、更新、更快、更短、更实
B.更加通俗、更加贴近受众的接受特征
C.更加受到媒介特性的制约
D.对受众的文化水平有了更高的要求
答案:D
6.()就是紧排在标题下面的简短文字,辅助和解说标题中传达的最重要内容,它的形式很接近新闻导语,但是通常比新闻导语更简练和浓缩。
A.背景
B.相关新闻
C.内容提要
D.主体
答案:C
7.()专用于追悼大会,由一定身份的人进行宣读。
它是对在场参加追悼的同志讲话,。
奥鹏作业《软件工程与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
软件质量特性中,“软件系统按照设计要求,在规定时间和条件下不出故障,持续运行的程度”对应的特性是()。
【奥鹏教育】大工19秋《软件工程》在线作业3答案
【奥鹏教育】大工19秋《软件工程》在线作业3
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
【选择题】面向对象的主要特征除重载、封装、继承外,还有( )。
A.完整性
B.多态性
C.可移植性
D.兼容性
【正确选项是】::B
【选择题】软件部件的内部实现与外部可访问性的分离,是指软件的( )。
A.继承性
B.抽象性
C.封装性
D.共享性
【正确选项是】::C
【选择题】在面向对象软件开发方法中,类与类之间主要有以下( )关系。
A.聚集和消息传递
B.继承和聚集
C.继承和方法调用
D.方法调用和一般
【正确选项是】::B
【选择题】在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。
动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是( )。
A.系统结构图
B.用例图
C.状态图
D.数据流图
【正确选项是】::C
【选择题】面向对象技术中的( )是比较理想的可重用软构件。
A.类
B.源代码包含文件
C.对象
D.子程序库
【正确选项是】::A
【选择题】表示瞬时的、行为化的系统的“控制”性质的模型是( )模型。
A.静态模型
B.对象模型
C.动态模型
D.功能模型。
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规范中新增的图。
东北大学智慧树知到“计算机科学与技术”《软件工程与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
试卷总分: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]、下面那个量不属于软件度量的范围()。
东北大学考试卷《软件工程与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)•总体图、次级图、细节图。
东大19秋学期《财务管理》在线平时作业 3答案
东大19秋学期《财务管理》在线作业 3
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.金融市场按交易的性质分为()。
A.资本市场和货币市场
B.现货和期货市场
C.发行市场和流通市场
D.债券市场和股票市场
正确答案:C
2.企业销售额达到盈亏平衡点时,下列说法正确的是()。
A.此时若能降低固定成本,则会导致企业的总杠杆系数上升
B.此时若无利息支出,则总杠杆系数趋于0
C.此时经营杠杆系数趋于1
D.此时如扩大销售额能立即降低经营风险
正确答案:D
3.流动比率反映的是()。
A.长期偿债能力
B.短期偿债能力
C.流动资产周转状况
D.流动资产利用情况
正确答案:B
4.下列说法中,正确的说法是()。
A.资本成本是指企业使用资金而付出的代价
B.财务杠杆的意义在于能判断出销售变动对每股收益的影响
C.溢价发行债券的资本成本必然大于票面利率
D.加权平均资本成本可以按个别资本成本的账面价值计算其占总资本的比重
正确答案:D
5.以下属于短期偿债能力的是()。
A.资产负债率
B.股东权益比率
C.流动比率
D.存货周转率
正确答案:C
6.不属于某种股利支付方式,但其所产生的效果与发放股票股利十分相似的方式是指()。
A.股票回购
B.股票反分割
C.股票分割
D.股票出售
正确答案:C。
大工19秋《软件工程》在线作业3满分答案
大工19秋《软件工程》在线作业3试卷总分:100 得分:100一、单选题 (共 10 道试题,共 50 分)【题目】面向对象的主要特征除重载、封装、继承外,还有( )。
A.完整性B.多态性C.可移植性D.兼容性正确的选择是:B【题目】软件部件的内部实现与外部可访问性的分离,是指软件的( )。
A.继承性B.抽象性C.封装性D.共享性正确的选择是:C【题目】在面向对象软件开发方法中,类与类之间主要有以下( )关系。
A.聚集和消息传递B.继承和聚集C.继承和方法调用D.方法调用和一般正确的选择是:B【题目】在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。
动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是( )。
A.系统结构图B.用例图C.状态图D.数据流图正确的选择是:C【题目】面向对象技术中的( )是比较理想的可重用软构件。
A.类B.源代码包含文件C.对象D.子程序库正确的选择是:A【题目】表示瞬时的、行为化的系统的“控制”性质的模型是( )模型。
A.静态模型B.对象模型C.动态模型D.功能模型正确的选择是:C【题目】以下哪一项不属于面向对象的软件开发方法( )。
A.对象模型建模方法B.功能模型建模方法C.UML建模方法D.Jackson方法正确的选择是:D【题目】以下不属于静态单变量模型的是( )。
A.Walston_Felix模型B.Doty模型C.COCOMO2模型D.Bailey_Basili模型正确的选择是:C【题目】要显示描绘软件开发项目各作业的依赖关系,应选择( )。
A.工程网络B.Gantt图C.COCOMO模型D.COCOMO2模型正确的选择是:A【题目】下列模型属于成本估算方法的是( )。
A.以上都不对B.McCabe模型C.Halstead模型D.COCOMO模型正确的选择是:D二、判断题 (共 10 道试题,共 50 分)1【题目】人们把客观世界中的实体抽象为问题域中的对象(object),比如一家由多名雇员组成的公司,这个公司就是唯一的对象,因此对象是固定的。
《软件工程与开发》在线作业3答案
《软件工程与开发》在线作业3答案软件工程与开发-在线作业3答案本文档将为您提供《软件工程与开发》在线作业3的答案。
问题一问题:在软件开发生命周期中,需求分析的作用是什么?答案:需求分析在软件开发生命周期中起到了至关重要的作用。
它是确定软件系统需求的过程,有助于开发人员理解用户的期望,明确系统功能和性能要求,并为后续的系统设计和开发提供了基础。
通过需求分析,开发人员可以明确开发需求,避免开发过程中的误解和偏差。
问题二问题:软件测试的目的是什么?请简要说明。
答案:软件测试的目的是确保软件系统的质量和可靠性。
通过测试,可以验证软件是否满足需求,发现并纠正软件中的错误和缺陷,确保软件在不同环境下的稳定运行。
软件测试不仅能够提高软件的质量,还能为用户提供高性能、可靠的软件产品。
问题三问题:请说明持续集成的概念和好处。
答案:持续集成是一种软件开发实践,指在代码的不断更新中,将新的代码集成到主干代码中,并进行自动化构建和测试。
持续集成的好处包括:- 提高开发团队的协作效率,减少代码集成过程中的冲突和问题。
- 提供实时的代码集成和测试反馈,帮助开发人员快速发现并解决问题。
- 加快软件交付速度,实现持续部署和快速迭代。
- 提升软件质量,通过自动化测试和集成,降低错误和缺陷的风险。
问题四问题:请简要介绍敏捷开发方法和瀑布开发方法,并指出它们的区别。
答案:敏捷开发方法和瀑布开发方法是两种常用的软件开发方法。
- 敏捷开发方法:采用迭代、循序渐进的方式进行软件开发。
特点是强调团队的协作和灵活性,注重用户参与和反馈。
工作成果需求经常被确认和调整。
以Scrum和Kanban为代表。
- 瀑布开发方法:采用线性的、阶段式的方式进行软件开发。
特点是按照严格的计划和流程进行开发,强调文档和规范性,各个阶段依次进行,开发人员按照严格的计划进行工作。
强调产品设计和需求确认。
两种方法的区别在于开发方式的灵活性和工作流程的确定性程度。
敏捷开发方法更加灵活和适应变化,适用于需求变化频繁的项目;而瀑布开发方法更注重计划和规范性,适用于需求相对稳定的项目。
UML软件建模教程课后习题和答案
UML软件建模教程课后习题习题1一、简做题1、简述模型的作用.答:现实系统的复杂性与内隐性,使得人们难于直接熟悉与把握,为了使得人们能够直观与明了地熟悉与把握现实系统,就需要借助于模型.2、软件模型有什么特征答:建模对象特殊,复杂性,多样性3、软件建模技术有哪些因素答:软件建本K方法,软件建本K过程,软件建卞K语言,软件建模工具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 〕.A、数据流图就是面向功能软件建模方法提供的方法B、用例图就是面向对象方法提供的建模方法C、类图就是面向对象建模方法提供的建模方法D、ER图就是面向数据建模方法提供的建模方法四、思考题1、软件为什么一定要建模2、谈谈对下面这句话的理解:软件就是一种特殊的事物,它以一种可程式化与可动态复现的方式来反映人头脑中的可计算性意识,并通过这些意识的动态性外化,打到对客观以及人的主观意识的反映.〞习题2一、简单题1、简述UML的开展过程.答:Rational公司在众多软件开发方法的根底上于1996年提出了UML0、9 版本,1997年把UML1、0版本提交给OMG,1997年被OMG正式批准成为标准1998 年UML1、2 版,1999 年UML1、3 版,2001 年1、4 版本,2003 年1、5 版本,2005年2、0版本,2021年2、2版本,2021年2、3版本,现在已经上升为2、4版本.2、作为一种统一建模语言,UML有哪些局部构成答:UML由模型元素、图、语义规那么与公共机制及局部构成3、元模型理论就是UML的根底,元模型分为哪4个层次答:元元模型、元模型、模型、对象4、聚集关系与组合关系有什么区别答:聚合关系表示整体与局部之间就是松散的组成关系,连接一个整体对象的另外一些局部的对象,也可以充当其她对象的局部对象;组合关系那么表示联系紧密的组成关系,整体对象与局部对象之间就是同存同亡的关系,而且在组成关系中的局部对象不能与另一个整体对象再进行连接5、用例与协作有什么区别答:协作就是对用例的实现6、模型元素的可见性含义就是什么答:模型元素可被其她模型元素访问的程度,共分为公用,受限,私有包四种.7.UML的构造型有什么作用答给UML定义的模型元素赋予新的含义,定义新的模型符号,改换模型元素的表小形式.二、填空题1、1995年,G、Booch与J、Rumbaugh在众多方法根底上提出了〔 Unified Method 0、8〔统一方法0、8〕〕,2005 年UML 推出了其〔UML2、0 〕版本.2、作为一种建模语言,UML独立于软件建模〔方法〕与建模〔过程〕.3、给出UML的两个特点:〔统一标准〕与〔体系标准〕.补充:〔方便实用与独立于建模方法与建模过程〕4、可以把UML2、0版本的13种图划分〔静态结构图〕与〔动态行为图〕两种类型.5、元模型划分为4个层次,上一层就是对下一层的〔抽象〕,下一层就是上一层的〔实例化〕.6、泛化关系等同于〔继承关系〕.7、接口可以被分为〔需求借口〕与〔供给接口〕两种类型.8、作用域就是模型元素的〔作用空间〕,也被称为命名空间,一个模型在其命名空间中可以被〔唯一识别〕.9、模型元素的可见性有:公开、〔私有卜保护与包几种形式.10、UML的扩展机制包括〔构造型卜标记值与〔约束〕.三、选择题1、对UML说法不正确的选项就是〔D 〕.A、由Rational公司推出B、基于面向对象方法C、Jacobson参与了UNL的研制D、1996年正式成为国际标准2、下面不属于UML特点的就是〔A 〕.A、基于建模过程B、统一标准C、体系标准D、方便实用3、下面说法不正确的就是〔D 〕.A、元模型理论就是UML的根底B、元模型分为4个层次C、元元模型处在最顶层,用户对象处在最底层D、元模型就是对用户对象的抽象4、下面说法不正确的就是〔B 〕.A、元素就是模型的要素B、元素就是UML模型中最抽象的要素C、元素可以拥有自己的元素D、元素不能直接产生实例5、对关系来说,下面说法不正确的就是〔C 〕.A、关系也就是UML的兀素B、关系分为有向关系与无向关系C、关联关系就是一种有向关系D、泛化关系就是一种有向关系6、对命名空间来说,下面说法不正确的就是〔D 〕.A、命名空间可以拥有多个命名元素B、命名空间也就是命名元素C、命名空间与所拥有的命名元素就是组成关系D、命名元素必须隶属于个命名空间7、下面概念不正确的就是〔D 〕.A、类就是一组对象的集合B、接口分为需求接口与供给接口两种类型C、构件就是可以封装的软件局部D、结点就是可以独立部署的软件部件四、思考题1、在软件工程领域,UML能够被广泛接受的原因就是什么2、图在软件建模中的作用就是什么习题3一、简做题1、什么叫参与者,参与者有哪些根本特性答:参与者也被称为活动者,就是与系统发生交互的外部实体.参与者的特性有:(1)参与者位于系统的外部,不属于系统的内容;(2)参与者与系统发生交互关系,交互关系主要有:使用系统,启动系统,获取系统信息或给系统提供信息;(3)参与者与系统之间存在交互信息的接口,系统提供接口让参与者使用系统或者系统通过参与者的接口与参与者进行交互.2、用例有哪些特性答概括起来,用例有以下特性:(1)用例描述用户对系统的期望,被用于软件需求建模,一个用例对应于软件能够为参与者提供的一项效劳.(2)用例反映参与者与系统一次完整的交互过程.这个交互过程总就是要耗费一段时间,并执行一定的流程.流程的执行就是参与者与系统的一段互动过程在这个过程中有输入到系统的信息,以及系统反应给参与者的信息.(3)用例的执行过程就是系统为参与者的一次效劳过程,这个效劳就表达为系统提供给参与者的功能.一个用例执行的完成,需要有确定的评价结果,这个结果表现为系统提供给参与者的一项完整的功能.(4)用例就是软件设计与测试的依据.3、用例之间有哪几种关系答:泛化关系,包含关系,扩展关系.4、用例表达应该包括哪些根本内容答:包括:用例编号,用例名,参与者,前置条件,事件流,后置条件二、填空题1、用例图的要素包括〔参与者卜用例与〔关系〕.2、参与者的英文名称就是〔actor 〕,参与者也被称为〔活动者〕.3、参与者的类型可以就是〔人〕、设备、〔其她系统〕与时间.4、用例的英文名称就是〔usecase 〕,也被称为〔用况〕与〔用案〕.5、用例之间的关系有〔泛化卜包含与〔扩展〕.6、执行用例之前系统所处的状态被称为〔前置条件〕,〔事件流程〕被称为用例执行的流程.三、选择题1、下面不属于用例图作用的就是〔C 〕.A、展现软件的功能B、展现软件使用者与软件功能的关系C、展现软件的特性D、展现软件功能相互之间的关系2、下面〔B 〕不属于用例图的要素.A、参与者B、包含C、用例D、关系3、下面对参与者说法不正确的就是〔A 〕.A、就是系统的一个实体B、也叫活动者C、在系统外部D、与系统发生交互4、下面〔〕不属于参与者类型〔D 〕.A、人B、设备C、外部系统D、交互对象5、下面对用例说法不正确的就是〔C 〕.A、usecaseB、用况C、使用情况D、用案6、下面不属于用例特点的就是〔B 〕.A、用例描述用户可见的软件功能B、用例反映功能的不同抽象层次C、用例反映参与者与系统一次完整的交互过程D、用例就是软件设计与测试的依据7、下面不属于用例之间关系的就是〔A 〕.A、关联B、泛化C、包含D、扩展四、练习题1、根据自己的理解,把图3、30所示的用例图补充完整.2、找出图3、31中存在的问题,并修改正确.图3、313、宾馆客房业务治理提供客房预订、预定变更、客房入住、退房结账、旅客信息查询几个方面的功能.订房人可以通过、短信、网络或面对面等方式预订客房.允许预订人根据自己情况的变化更改预订信息.旅客入住客房前需要出示证件并登记,并要预交一定的押金.旅客提交押金后才巨台工作人员将在计算机上登记旅客信息、分配房间,并打印旅客入住单,旅客持入住单到指定客房入住.旅客离开宾馆前需要退房结账.旅客或宾馆治理人员可以随时查询旅客或客房的入住信息.建立该问题的用例模型.4、因业务开展的需求,需要开发一个超市治理系统.超市治理的根本业务需求就是:(1)对超市的所有货品信息进行治理,并能够及时更新货品信息.(2)对供货商进行治理,提供供货商根本信息治理,供货商的货品治理,并能够及时更新供货信息.(3)对订货进行治理,提供订货、取消订货、更新订货、付款、订货状态跟踪、订货信息查询等功能.(4)对销售进行治理,提供收款、打印收货单、结账、销售信息查询等功能.试分析以上问题,并通过用例图描述该系统的功能.5、某学校要开发一个网上选课系统.该系统提供以下根本功能:(1)建立课程,教务人员通过本系统建立课程信息.(2)课程维护,教务人员修改与删除课程信息.(3)安排课程,教务人员安排课程,课程的安排信息包括周学时、授课时间、授课老师、教师等信息.(4)调整课程,教务人员对已经安排的课程信息进行调整.(5)课程浏览,用户可以浏览与查询课程信息.(6)学生选课,学生登录本系统,选择自己要选修的课程.(7)选课浏览,学生浏览自己选修的课程.试分析以上问题,并通过用例图描述该系统的功能习题4一、简做题1、什么叫对象答:对象的本意就是指熟悉的指向物.在计算机软件中,对象用来表示客观事物的一个实体,它封装了一组属性与操作.从形式上瞧,对象就是一段具有特定语法规那么的程序单元,它能够作为软件系统的一个相对独立的根本单位,在软件中承担确定的效劳职能.2、简述实例的概念.答:实例就是类元中的一个元素.3、简述类元的概念.答:类元就是对聚集一组具有共同特征的实例的模型元素的通称,类、接口、用例、参与者、关联等都属于类元.类元的名字用标识符来表示,首字母要大写.类元会包括一组实例.4、什么叫类答:类就是具有相同性质的一组对象的集合,这组对象具有相同的特征、约束与语义.5、类有哪几种类型答:按阶段分:业务对象,PIM类,PSM类;按作用分:实体类,限制类,界面类.6、简述接口的概念.答:接口就是一种类元,聚集了一组需要通过其她类元实现的公共的操作与属二、填空题1、熟悉的对象可以就是客观中一种具体的〔事物〕,也可以就是主观中的一个抽象〔观念〕.2.软件中的对象就是一段具有特定语法规那么的〔程序单元〕,它能够作为软件系统的一个相对独立的根本单位,在软件中承当确定的〔效劳职能〕.3.类描述具有相同性质的一组对象的〔集合〕,类用〔矩形〕来表示.4.按作用,可以把类分为〔实体类〕,边界类与〔限制类〕几种类型.5.接口可以分为〔需求接口〔需口〕〕与〔供给接口〔供口〕〕两种类型.三、选择题1、在熟悉过程中,下面哪个不就是对象的要素〔D 〕.A、熟悉的指向物B、熟悉者C、熟悉指向物在熟悉者主观中的反映D、熟悉的背景2、下面哪一个对对象的说法不正确〔B 〕.A、客观实体B、事物的对立面C、熟悉的指向物D、软件的一个根本单位3、下面属性命名不正确的就是〔A 〕.A、*Birthday:DataB、#studentBirthday:Data=1999-10-21C、-price:float=12 、01{R/W}D、+studentName:String=张敏〞“4、指出下面不适宜的类名〔B 〕.A、材料B、事物C、订单D、会员5、下面不就是对象图作用的就是〔A 〕.A、功能逻辑建模B、初期分析工具C、描述业务场景D、模拟运行场景四、练习题1、在一个订货系统中,采购员从供货商处订货,双方需要签订订单,一个采购员可以订多个供货商的货品,一个供货商也可以给多个采购员供货.分析这个问题,并用类图对这个问题进行建模.2、一个企业可以雇佣多个人员.企业的性质包括名称、地址、、简况.人员的情况包括姓名、年龄、性别、住址、、简历等.雇佣的信息包括雇佣的开始日期、截止日期,简要说明等.双方要签订雇佣合同.雇佣还涉及被雇用人员所聘请的工作岗位.分析这个问题提取这个问题所涉及的类,定义各个类之间的关系,并画出类图.3、分析第3章练习题第3题描述的宾馆客房业务治理问题,提取涉及的类, 并画出类图.4、根据自己的理解,对图4、79中不合理之处进行修改.图4、79图4、805、修改图4、80中不合理之处.6、某高校中有以下事物:学校、教师、教室、教材、课程、课桌、学生、班级、学院、讲台、机房、计算机、交换机、社团试绘制反映这些事物联系的类图.7、分析书店图书销售治理业务,提取相关的类,并画出类图.8、分析超市购物治理业务,提取相关的类,并画出类图.习题5一、简单题1、什么叫包答:包就是对模型元素进行分组的模型元素,可以把包比作一个存放模型元素的箱子或容器,在它里面可以存放多个模型元素.2、包之间存在哪几种关系答:依赖导入,合并,包含3、3、包图有什么作用答:分类组织模型元素桢型结构建模,命名空间建模4、在软件建模中,复合结构图有什么作用答:可以直观反映类及其成员的组成结构,并可以描述成员的多重性,成员的连接以及类的端口等5、协作在建模中的作用就是什么答用例分析与设计建模,设计模式建模二、填空题1、包就是对模型元素进行〔分组〕的模型元素,包的英文名就是〔package〕.2、包的可见性有〔公开卜私有与〔保护〕几种.3、包的依赖关系可以分为〔使用卜抽象与〔跟踪〕几种形式.4、包导入可以分为〔元素导入〕与〔包导入〕两种类型.5、包的包含关系就是指一个包可以〔嵌套〕另外一个包作为自己的〔子包〕o6、复合结构图也被称为〔组合结构图〕,它用来描述类及其成员的〔组成结构〕及成员之间的连接关系.7、协作的用途有〔用例分析与设计建模〕与〔设计模式建模〕0三、选择题1、下面不属于包关系的就是〔C 〕.A、导入关系B、合并关系C、关联关系D、依赖关系2、下面说法错误的就是〔B 〕.A、共同重用就是为了提升包的独立性B、子类的稳定性比父类的稳定性好C、共同封闭就是为了提升包的聚合性D、包不应该存在循环依赖四、思考题谈谈包在软件结构建模中的作用习题6一、简做题1、活动的含义就是什么答:活动的一般含义就是指在过程中能够完成确定任务的一组相关动作的集合.2、动作与活动存在什么关系答:动作就是活动的一个根本执行单位假设干个动作根据一定的流程联系起来就构成一个活动.活动可以分解为多个动作,但动作一般不再分解.3、什么叫令牌它有什么作用答:令牌被定义为一个可以赋予2点执行权力的数据结构 ,这个数据结构可以在活动图的各个结点之间进行传递,一个结点只有获得令牌才可以执行.4、什么叫引脚答:引脚就是用来作为动作参数的对象结点,因此引脚也被称为动作参数结点.由于在动作的两边通过小插脚来表示动作参数结点,这种小插脚与集成电路芯片的引脚很相像,因此被称为引脚.5、活动图的作用就是什么答:在软件建模中,活动图可以用于业务流程、工作流与算法流程建模.二、填空题1、动作就是活动的根本〔执行〕单位,活动可以分解,动作一般不再〔分解2、令牌被分为〔限制令牌〕与〔对象令牌〕两种类型.3、活动结点分为〔动作结点卜对象结点与〔限制结点〕三种类型.4、动作参数结点被形象地称为〔引脚〕,它属于一种特殊的〔对象〕结点.5、异常处理器包括〔被保护结点卜异常处理结点与〔异常对象结点〕三个要素.三、选择题1、下面说法不正确的就是〔D 〕.A、一个过程包括多个活动B、一个活动包括一组动作C、一个动作包括多个操作D、一个操作包括多个引脚2、下面哪一个不属于活动图建模的作用〔A 〕.A、消息流程建模B、工作流程建模C、业务流程建模D、操作流程建模3、对限制节点,下面说法正确的就是〔B 〕.A、一个活动只有一个起始结点B、一个活动可以有多个起始结点C、一个活动只有一个活动终止结点D、一个活动有活动终止结点就不能有流终止结点4、下面哪一个不属于对象结点〔C 〕A、活动参数结点B、引脚C、队列D、中央缓冲结点5、下面说法不正确的就是〔A 〕A、一条活动的边权重规定同时通过该边令牌的最大数目B、限制流不能连接对象结点C、对象流至少要连接一个对象结点D、对象流传递对象令牌四、练习题1、小蓝周末休息,到附近超市购物.进入超市后,先找到一辆购物车,然后在超市的各层选择自己所要的商品.选购好后,小蓝到收银队排队,排到自己时收银员一件件地扫描小蓝选购的商品,在收银机的计价器上动态显示商品的累计金额.扫描完后,收银员问小蓝有没有会员卡,小蓝把自己的会员卡交给收银员,收银员扫面小蓝的会员卡,计价器上显示小蓝的总钱数就是60、5元.小蓝如数交了货款,收款机打印出小蓝的购物单,小蓝提供自己采购的物品回家.分析这个问题,并用活动图描述小蓝购物的过程.2、下面就是书店售书处理的用例表达,分析用例表达中的事件流程,并用活动图描述出这个流程.售书处理用例编号:02-03用例名:售书处理参与者售书员前置条件售书员登录系统事件流程:1、当售书员选择售书处理〞功能时,启动该用例.2、售书员扫描要销售图书的图书编号.3、系统显示该图书的图书信息以及当前的库存数量.4、如果该图书的购置册数多于1本,输入购置册数.5、如果购置者不就是会员,直接进入第7步;就是会员,输入会员编号.6、系统显示会员信息.7、系统显示图书总价.8、售书员收取图书书款.9、售书员选择确认收款〞按钮.10、系统打印售书单.11、售书员撕下售书单,连同图书一并交给读者.12、本次售书结束.3、某教学系统操作员登录过程就是:启动该系统,系统给出登录窗口.在登录窗口中输入用户名与密码.如果用户名或密码有误,那么系统提示错误,操作员重新输入假设连续3次用户名或密码均没有输入正确,那么系统拒绝登录.如果输入正确,那么进入系统.用活动图描述操作员的登录过程.4、李晓在大学二年级时参加计算机等级测试,她持自己的身份证与学生证到学校的计算机等级测试治理办公室报名.工作人员首先检查李晓的证件,在检查合格后交给李晓一份登记表让李晓填写.李晓填好登记表,交给工作人员.工作人员把她的登记表信息录入计算机系统,并用数码相机给李晓拍照然后打印计算机等级测试证,要求李晓缴纳报名费.李晓缴纳报名费后,工作人员把测试证与缴费收据交给李晓.分析计算机等级测试的报名过程,并用活动图描述报名过程.5、分析银行储蓄的业务过程,用活动图描述储户在银行取款的业务过程6、分析医院挂号的业务过程,用活动图描述医院挂号的业务过程.习题7一、简单题1、什么就是状态,对象的状态与对象的属性有什么区别答状态指事物在其生命周期中满足某些条件、执行某些操作或等待某些事件而持续的一种稳定的状况.对象的属性就是对象所表示事物的静态性质,它与对象的状态有不同的含义.2、状态机图通常由哪几局部组成状态转换的要素有哪些答状态机图由状态结点,限制结点与转换边构成.状态转换有触发条件、监护条件与转换动作等局部.3、复合状态的状态转换的外部转换与局部转换的区别就是什么请举例说明.答:外部转换就是复合状态与其她状态之间发生的状态转换 ,内部转换就是在复合状态内部的子状态之间发生的转换.例子省略.4、历史状态的含义就是什么答:历史状态为一个状态机或复合状态提供了一种在退出状态时记忆当前活动所处的子状态,并能够返回到该子状态的机制.二、填空题1、一个状态转换包括〔触发事件卜监护条件与〔转换动作〕三要素2、无触发转换指〔源状态执行完成后,不需要事件触发而自动转换到目标状态〕.3、状态机图描述一个对象在不同〔事件〕的驱动下发生的状态转移.三、选择题1、状态机图可以表现〔B 〕在生存周期的行为、所经历的状态序列、引起状态转换的事件以及因状态转换引起的动作.A、一组对象B、一个对象C、多个执行者D、几个子系统2、下面〔D 〕不属于状态的类型.A、子机状态B、复合状态C、简单状态D、激活状态3、〔 B 〕不属于状态转换的要素.A、事件B、活动C、条件D、动作四、练习题1、假设有一车库电动门由电机驱动进行上下移动晌上移动开门晌下关门, 当门完全翻开或者完全关闭时,点击自动停转.绘制一个电动门〔ElectDoor〕的状态机图.2、某销售POS机的工作流程就是:当客户到收银台后,收银员逐一扫描用户购置的商品的条码,扫描完成后计算出商品总金额,然后等待用户付款.收款并确定支付成功后,完成一个客户的售货,等待下一个客户.请为其绘制出相应的状态机图.3、简单的数字手表外表上有一个显示屏与两个设置按钮A与B,有两种操作模式显示时间与设定时间.在显示时间模式下,手表会显示小时与分钟,小时与分钟由闪烁的冒号分割.设定时间模式有两种子模式:设定小时与设定分钟;4、假设某人有三位QQ好友,启动QQ后,可以处于; 习题8;一、简做题;1、什么叫交互?;答:交互表示一组相关的对象在动作执行中, 通过相互;2、什么叫生命线;答:生命线表示参与交互的一个实体及实体集合; 3、消息有哪几种类型答:同步调用消息,异步调用消息,异步信号,应答消;4、交互图有哪几种形式;答顺序图,通信图,交互概览图,时式:设定小时与设定分钟.按钮A选择,g式,每次按下此按钮时,模式会连续前进显示小时、设定小时、设定分钟与显示分钟等.在子模式内,每次只要按下按钮B,就会拨快小时或分钟.绘制一个数字手表的状态机图.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B、正确
正确答案:
第20题,在设计时模块要分的越小越好( )
A、错误
B、正确
正确答案:
【奥鹏】[东北大学]19秋学期《软件工程与UML建模》在线平时作业3
试卷总分:100 得分:100
第1题,螺旋模型最初是从( )开始第一个螺旋
A、制定计划
B、概念项目
C、系统原型
D、遗留系统
正确答案:
第2题,在需求分析中,开发人员要与用户解决的最重要的问题是( )
A、要让软件做什么
C、关键路径法
D、时间-成本平衡法
正确答案:
第6题,软件设计中划分模块的一个准则是( )。
A、低内聚低耦合
B、低内聚高耦合
C、高内聚低耦合
D、高内聚高耦合
正确答案:
第7题,关于经济可行性错误的说法是( )
A、考察系统的经济效益是否超过它的开发成本
B、成本包括启动成本和运营成本
A、组装测试
B、性能测试
C、接口测试
D、单元测试
正确答案:
第13题,对于面向对象的复用描述正确的是( )
A、不依赖设计语言
B、实现源码复用
C、粒度较大
D、可独立部署
正确答案:
第14题,软件测试的目的是( )。
A、评价软件的质量
B、发现软件的错误
C、找出软件的所有错误
D、证明软件是正确的
正确答案:
第15题,关于判定表说法错误的是( )
A、判定表表达逻辑清楚,比自然语言容易理解
B、问题中的条件或数据元素在表中只出现一次
C、问题中的条件或数据元素在表中可出现多次
D、判定表随着问题中条件的增多会变得非常复杂
正确答案:
第16题,螺旋模型可以应对“最后期限”( )
正确答案:
第4题,关于耦合下面的描述错误的是( )
A、内容耦合式最不好的一种耦合
B、公共耦合指两个模块间通过一个公共环境进行数据交换
C、外部耦合指模块对外部系统有依赖关系
D、外部耦合完全可以避免
正确答案:
第5题,下面那个方法不属于计划调整办法( )
A、项目持续时间压缩法
B、资源分配平衡技术
C、只要经济可行则系统可以开发
D、经济可行性中的成本包括培训费用
正确答案:
第8题,UML中提供了扩展机制,其中,构造型(stereotype)扩展了UML基本的词汇,允许创建新的构造块,约束(constraint)扩展了UML( )
A、构造块的特性,允许创建详述元素的新信息
B、构造块的语义,允许增加新的规则和修改现有的规则
B、要给该软件提供哪些信息
C、要求软件工作效率怎样
D、要让软件具有何种结构
正确答案:
第3题,不属于基于统计的软件质量保证方法和步骤的是( )
A、收集和分类软件缺陷信息,追踪每个缺陷的基本原因
B、使用PARETO原理孤立出20%的原因
C、校正这些关键原因
D、统计关键原因导致的错误数
C、语义,允许创建新的构造块
D、词汇,允许创建新的构造块
正确答案:
第9题,下面描述哪些不属于软件的开发特性( )
A、软件开发具有难以描述性
B、软件开发缺乏可见性
C、软件开发具有独立性
D、软件开发具有变化性
正确答案:
第10题,若计划人员对每个功能分别按最佳的、可能的、悲观的3种情况给出LOC或FP估计值,记作a、m、b,则LOC或FP的期望值E的公式是E = (a + 4m + b)/6,m是加权的最可能的估计值,遵循( )概率。
A、χ概率
B、γ概率
C、β概率
D、泊松
正确答案: 第11题,ຫໍສະໝຸດ 统软件工程中的抽象描述错误的是( )
A、可以实现信息隐蔽
B、实现数据的局部化
C、有继承的概念
D、仅对模块细节的封装,没有继承的概念,虽然可以“到处复用”,却也需要“到处修改”
正确答案:
第12题,测试大型软件通常由( )、集成测试、确认测试组成。
A、错误
B、正确
正确答案:
第17题,RAD模型的开发速度快但很难模块化( )
A、错误
B、正确
正确答案:
第18题,软件工程是指编制软件的工程项目。( )
A、错误
B、正确
正确答案:
第19题,问题的定义弄清软件系统要解决的根本问题,可行性研究弄清系统所需的资源和经费( )