华东理工大学软件工程(本)期末复习题及参考答案.docxVIP

华东理工大学软件工程(本)期末复习题及参考答案.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程模拟卷1_答案 注:找到所考试题直接看该试题所有题目和答案即可。 查找按键:Ctrl+F超越高度一、判断题(共10题,每题2分洪20分) .判定树一般情况下比判定表更直观,且易于理解。(2分)()★标准答案:正确 .喷泉模型是一种以用户需求为动力,以对象作为驱动的模型。()(2分)().★标准答案:正确 .良好的程序设计风格不仅可以减少编程的错误,而且可以减少阅读程序的时间,从而提 高软件的开发效率。()(2分)().★标准答案:正确 .数据字典一般包括数据流、数据项、数据存储和基本加工四类条目。()(2分)★标准答案:正确 .使用黑盒法测试程序时,测试人员需要考虑程序的内部结构和处理过程。()(2分) ().★标准答案:错误 .模块独立性指每个模块只完成系统要求的独立的子功能,并与其他模块的联系最少且接口简单。()(2分) () ? ★标准答案:正确.软件维护只需要校正性维护、适应性维护和完善性维护。()(2分) () .★标准答案:错误.在数据流图(DFD)中数据流就是控制流。()(2分) .★标准答案:错误.增量模型和瀑布模型之间的本质区别是:瀑布模型属于整体开发模型,而增量模型属于 非整体开发模型。()(2分) .★标准答案:正确.软件的可维护性是指软件能够被理解、修改、适应及增强功能的容易程度。() (). ★标准答案:正确 二、单选题(共10题海题2分,共20分).软件危机的主要原因是() A.软件本身特点及开发方法B.对软件的认识不够 C.软件生产能力不足D.软件工具落后 ★标准答案:A.面向数据流的设计方法把数据流图(DFD)划分为变换型和一两大类,并提出了对应 于这两类结构的分解方法。(2分) A.控制型B.处理型C.事务型D.功能型.★标准答案:C .一是指将具有一致数据结构和行为的对象抽象成类。(2分)A.分类性B.继承性C.多态性D.封装性 .★标准答案:A指被测试程序不再机器上运行,而是采用人检测和计算机辅助静态分析的手段 对程序进行测试。 A.黑盒测试B.动态测试 C.白盒测试D.静态测试 ★标准答案:D.数据库设计时的概念数据模型一般用 图表示。 A. PAD B. E-R C. E-P D. HIPO ★标准答案:B .面向对象方法是以一为核心的开发方法。(2分) A.对象B.数据结构 C.功能 D.过程 .★标准答案:A .一把已确定的软件需求转换成特定形式的设计表示,使其得以实现。(2分) A.系统设计 B.详细设计C.逻辑设计 D.软件设计 .★标准答案:D.模块化的目的是为了一(2分) A.增加内聚性B.提高易读性C.降低复杂性D.减少耦合性.★标准答案:C .能够与软件需求分析、设计、编码相对应的软件测试是一(2分)A.组装测试、确认测试、单元测试 B.单元测试、组装测试、确认测试 C.单元测试、确认测试、组装测试 D.确认测试、组装测试、单元测试 .★标准答案:D 10:下面()不是系统软件。 A. BIOSWindows C.设备驱动程序D.办公软件 ★标准答案:D三、问答题(共3题,每题10分,共30分) 1.使用对象建模技术(OMT)建立对象模型的主要步骤是什么? 答案: (I)确定对象类。通过分析确定所有的对象类; (2)定义数据词典。主要用于描述类、属性和关系; (3)组织并简化对象类。通过继承进行组织和简化对象类; (4)测试访问路径。测试所有的访问路径; (5)对象分组建立模块。 .根据下述描述建立判定树某数据流图中有一个“确定保险类别的加工,指的是申请汽车驾驶保险时,要 根据申请者的情况确定不同的保险类别。如果申请者的年龄在21岁以下,要额 外收费;如果申请者是21岁以上并是26岁以下的女性,适用于A类保险;如 果申请者是26岁以下的已婚男性,或者是26岁以上的男性,适用于B类保险; 如果申请者是21岁以下的女性或是26岁以下的单身男性,适用于C类保险。 除此之外的其他申请者适用于A类保险。 ★标准答案: —未婚一C类保险且额外收费年龄《 年龄《21岁—— 年龄《21岁—— 年龄《21岁—— —已婚一B类保险且额外收费 L已婚一噗保险 21岁〈年龄W26岁 21岁〈年龄W26 21岁〈年龄W26岁 未婚一C类保险 年龄>26岁——B类保险 年龄>26 年龄>26岁——B类保险 确定保险类别 确定保险类别一年龄W21 确定保险类别 一年龄W21岁 C类保险且额外收费 I-女性一—年龄>21岁送保随 .下图是金融贸易系统的用例图,请根据图示回答: (1)指出图中的参与者。 (2)指出图中的用例。 (3)说明“评价”用例与“交易估价”用例和“风险分析”用例之间的连接联系。 (4 )指出扩展连接与使用连接的相似之处和不同之处。 (1)参与者:贸易经理、营销人员、记帐系

文档评论(0)

132****2141 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6031032000000005

1亿VIP精品文档

相关文档