【2017年整理】《软件工程》复习.doc

【2017年整理】《软件工程》复习.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】《软件工程》复习

一、选择题(每小题1分,共20分) 在UML的顺序图中,通常由左向右分层排列各个对象,正确的排列方法是( )。 顺序图强调的是交互的时间顺序,协作图。。。可见填空题第二题。 (A)执行者角色 控制类 用户接口 业务层 后台数据库 (B)执行者角色 用户接口 控制类 业务层 后台数据库 (C)执行者角色 控制类 用户接口 后台数据库 业务层 (D)执行者角色 用户接口 业务层 控制类 后台数据库 对象之间,通过消息来进行通信。消息通信在面向对象的语言中即( )。 A、方法实现 B、方法嵌套 C、方法调用 D、方法定义 软件需求规格说明的内容不应包括( ) A.主要功能 B.算法的详细模型 C.用户运行环境 D.软件的性能 对需求工程过程应包含的内容描述不正确的是( )。 A.需求获取  B.需求验证 C.规格说明 D.可行性研究 数据流图(FD)中箭头代表的是A. 数据流?? ?? B控制流 ?? C调用关系???? D组成关系原型化方法是一种( )型的设计过程。   A.自外向内 B.自顶向下 C.自内向外 D.自底向上提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要   A.消除错误 B.检测错误 C.避开错误 D.容错原型化方法是用户和设计者之间执行的一种交互构成,适用于( )系统。    A.需求不确定性高的 B.需求确定的 C.管理信息 D.实时详细设计的结果基本决定了最终程序的( )A.代码的规模 B.运行速度 C.质量 D.可维护性数据字典是用来定义(    )中的各个成份的具体含义的。 A .流程图 B .功能结构图 C .系统结构图 D .数据流图 B.混合耦合 C.公共耦合 D.控制耦合 由低到高:数据耦合、复合耦合、控制耦合、公共耦合、内容耦合。 模块的内聚性最高的是( )。 由低到高:偶然型、逻辑型、瞬时型、通信型、顺序型、功能型。 A.偶然内聚 B.时间内聚 C.逻辑内聚 D.功能内聚 结构化设计方法是面向( A )的设计。 其特点是:自顶向下,逐步求精。 A.数据流 B.数据编码 C.数据库 D.数据结构 在变更控制中,可以用来确保由不同用户所执行的并发变更。   A.异步控制 B.同步控制 C.存取控制 D.基线控制 方法 的类。 顺序图强调的是交互的 时间顺序 ,协作图强调的是交互的 空间关系 和参与交互的对象的上下文环境 。 面向对象系统中功能复用的两种最常用技术是 对象组成 和 类继承 。 软件测试分为 单元测试 、 集成测试 、确认测试 、 系统测试 、验收测试 。 一个模块拥有的直属下级模块的个数称为,一个模块的直接上级模块的个数称为。1)、 设想供选择的方案 2)、 选取合理的方案 3)、 推荐最佳方案 4)、 功能分解 5)、 设计软件结构 6)、 设计数据库 7)、 制定测试计划 8)、 书写文档 9)、 审查和复查. 五、综合题(每小题8分,共32分) 请仔细的阅读以下的调研记录,整理成相对应的ER模型图、用例图、类图和活动图,要求语法正确,并能反映出用户的业务需求。 客户要求开发一套用于管理图书的系统,以下是调研记录: 记录1:“我们的系统主要是提供给学生、图书管理员使用”。 记录2:“学生可以查询个人图书借阅情况,可以查询未出借的图书的情况,可以预约借书。” 记录3: “图书管理员可以登记学生的借书的情况,并查询所有学生的借书情况” 请回答: 1, 请根据上述的调研记录整理出对应的实体-联系图(ER图),要求:①.识别出实体,②. 识别出属性,③. 识别出实体之间的联系并画出实体关系图,即ER图(8分)。 2, 请根据上述的调研记录整理出对应的用例图,要求:①. 识别出参与者,②. 识别出用例, ③. 识别出系统边界,并画出UML用例图(8分)。 3, 请根据上述的调研记录画出系统开发所需要的类图,要求:①. 识别出类,属性及方法, ②.识别出类间的关系并画出UML类图(8分)。 4, 请根据上述的调研记录画出用户的核心业务流程图,要求使用UML的活动图(8分)。

您可能关注的文档

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档