软件工程模拟试卷一医.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程模拟试卷一医

软件工程模拟试卷一;一、选择题 1.衡量软件质量可从多个方面来评价。例如, 评价软件的扩充是否方便,这是属于( )? A.可修改性 B.可测试性 C. 可理解性 D. 简洁性 2.从Boehm提出的软件质量图,你认为作为评价 软件质量的重要准则应是( A )? A.可维护性 B.可靠性 C. 可理解性 D. 效率;3.用SA方法获得的需求说明书有 四个部分组成,用于描述系统中的每—个数据, 是在( )? A.分层的DFD B.数据词典 C.一组小说明 D.补充材料 ;4.结构图(SC)和框图是不同的, 前者描述的是( )? A.程序的过程特性 B.程序的层次特性 ?? C. 两者都在内 D.两者都不是;6.适于软件检验的手段有多种, 通过人工来评审文档或程序, 借以发现其中错误,该手段是( ) 黑盒法 B.正确性证明 C.动态检查 D.静态检查;8. 把一组具有相似特性的对象组合在一起, 称之为( )? A. 多态性 B.继承性 C.类 D.消息 ;8. 把一组具有相似特性的对象组合在一起, 称之为( )? A. 多态性 B.继承性 C.类 D.消息 ;10. 模块间的联系有多种类, 具有好的可修改性和可理解性是( )? A.数据型 B. 内容型 C.公共型 D.控制型 ;二、填空题 1.瀑布模型将软件生命期划分为若干阶段, 各个阶段之间是通过 实现过渡的。 2.一个大型软件系统的质量应该从可维护性、 可靠性、可理解性和 等多个方面来 进行评价。 3.SA方法在精确性和可理解性之间,考虑了 一个折衷的方案,它用结构化语言、判定表和 这三种半形式化的方式编写小说明。;4.SD方法认为,—个判定的作用范围 应该是_________的子集。?;6.提高程序效率的根本途径在于 设计阶段_______ __。;8.在软件维护工作过程中, 对任何一次维护请求,首先进行的 步骤是_________ 。;10. 软件工程学的最终目标, 是以较低的成本研制具有_________的软件。?;三、简答题 1.何谓软件的“健壮性”??;2.简要说明“需求说明书”的作用。;5.集成测试有哪几种测试方式? 简要说明其中哪一种更优越,为什么?;6.数据库设计的核心问题是什么?;3.假设对顾客的订货单按如下原则处理: ? ?将顾客的信用度分三个档次: 欠款时间不超过30天; 欠款时间超过30天但不超过100天; 欠款时间超过100天。 对于上述三种情况,分别根据库存情况来决定 对顾客订货的态度。 ;??情况之一(欠款时间≤30天), 如果需求数≤库存量,则立即发货, 如果需求数库存量,则只发现有库存,不足 部分待进货后补发。 ??情况之二(30天欠款时间≤100天), 如果需求数≤库存量,则要求先付款再发货, 如果需求数库存量,则不发货。 ??情况之三(欠款时间100天), 则通知先付欠款,再考虑是否发货。 试用判定树的形式予以描述(设欠款时间D, 需求数N,库存量Q)。 ;解:;?? 4.有—过程如下图所示的流程, 试用判定表予以描述.;?? 4.有—过程如下图所示的流程, 试用判定表予以描述.;5.已知模块C中的一个判定影响到模块B, 如图所示,它违反了SD的设计原则. 试问: 可以采用哪些手段对结构图作改进, 请说明改进办法并画出改进的结构图。 ;模拟试卷一;解:(1)流程图见右图。 ;一、填空题 1.软件危机的事实使人们意识到: 计算机要推广使用,其关键在于 技术的革新。;3.软件工程技术中,控制复杂性的 两个基本手段是“分解”和 。 ;5.编程的目标是编写出逻辑上 正确又易于 的程序。;7.在集成测试时,采用先独立 测试每一模块,然后在连到一起 运行,这种方式称为 测试。;9.面向对象的开发,最大的优点是 帮助分析者、设计者及用户清楚地 表述

文档评论(0)

ayangjiayu5 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档