软件工程导论第五版复习重点.docVIP

  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文档。上传文档
查看更多
软件工程导论第五版复习重点 软件工程导论第五版复习重点 PAGE / NUMPAGES 软件工程导论第五版复习重点 第一章 软件危机的看法: 软件危机是指计算机软件的开发和保护过程中所碰到的一系列严重的问题。 产生软件危机的原由: (1) 开发人员方面,对软件产品缺少正确认识,没有真实理 解软件产品是一个完好的配置构成。造成开发中拟订计划盲目、编程轻率,不考虑 保护工作的必需性。 (2) 软件自己方面,关于计算机系统来说,软件是逻辑零件, 软件开发过程没有一致的、公认的方法论和规范指导,造成软件保护困难。 (3) 特别是跟着软件规模愈来愈大 , 复杂程度愈来愈高 , 原有软件开发方式效率不高、质量不可以保证、成本过高、研制周期不易预计、保护困难等一系列问题更为突出,技术 的发展已经远远不可以适应社会需求。 软件配置的主要包含程序、文档和数据等成分。 软件工程的定义:软件工程是应用计算机科学、数学及管理科学等原理开发软件的工程。 它借鉴传统工程的原则、方法,以提升质量,降低成本为目的。 ( ppt 上定义) 所谓基准配置又称基线配置。 往常把在软件生命周期全过程中使用的一整套技术方法的会合成为方法学,也成为范型 软件工程方法学包含三个因素:方法、工具和过程。 当前使用得最宽泛的软件工程方法学,分别是传统方法学和面向对象方法学 传统方法学也称为生命周期方法学或结构化范型 面向对象方法学的四个重点: 1. 把对象作为交融了数据及在数据上的操作行为的一致的软件构件 2. 把全部对象都区分红类 3. 依照父类(或称为基类)与子类(或称为派生类)的 关系,把若干个有关类构成一个层次结构的系统(也称为类等级) 。 4. 对象相互间仅能经过 发送信息相互联系。 11. 软件生命周期:软件定义(问题定义,可行性研究,需求剖析) 、软件开发(整体设计, 详尽设计,编码,单元测试,整体测试) 、运转保护(长久地知足用户的需要) 最基本的测试是集成测试和查收测试。 瀑布模型,迅速原型模型,增量模型,螺旋模型,喷泉模型,看法. 方法 . 优弊端 . 差别。 所谓构件就是功能清楚的模块或子系统 15.RUP 软件开发的生命周期是一个二维的生命周期模型 ”极限 ”二字的含义是指把好的开发实践运用到极致 微软过程把软件生命周期区分为成 5 个阶段:规划阶段,设计阶段,开发阶段,稳固阶段,公布阶段。 面向对象方法 =对象 +类 +继承 +用信息通讯 第二章 可行性研究 可行性研究的目的就是用最小的代价在尽可能端的时间内确立问题可否能够解决。 可行性包含:技术可行性,经济可行性,操作可行性。 系统流程图是归纳地描述物理系统的传统工具。它的基本思想是用图形符号以黑盒子形 势描述构成系统的每个零件(程序,文档,数据库,人工过程等) 。系统流程图表达的是数据在系统各零件之间流动的状况, 而不是对数据加工办理的控制过程, 所以只管系统流程图 的某些符号和程序流程图的符号形式相同,可是它倒是物理数据流图而不是程序流程图。 书库流图 (DFD) 是一种图形化技术, 它描述信息流和数据从输入挪动到输出的过程中所经 受的变换。 在数据流图中没有任何详细的物理零件, 它只描述数据在软件中流动和被办理的逻辑过程。数据流图是系统逻辑功能的图形表示。 用系统流程图描述一个系统时,系统的功能和实现每个功能的详细方案是混在一同的。 有数据元素构成的数据的方式只有下述3 种基本种类:次序(即以确立序次连结两个或 多个重量)。选择 即从两个或多个可能的元素中选用一个 重复 即把指定的重量重复零 次或多次。 第三章 访谈有两种基本形式,分别是正式的和非正式的访谈 所谓情形剖析就是对用户未来使用目标系统解决某个详细问题的方法和结果进行剖析 结构化剖析方法就是面向数据流自顶向下逐渐求精进行需求剖析的方法。 使用简略的应用规格说明技术剖析需求的典型过程:(总结出来) 迅速原型就是迅速成立起来的旨在演示目标系统主要功能的可运转的程序。 所谓模型就是为了理解事物而对事物作出的一种抽象,是对事物的一种无歧义的书面描述。 31. 需求剖析过程应当成立 3 种模型,它们分别是数据模型,功能模型,行为模型 . 看法性数据模型是一种面向问题的数据模型,是依照用户的看法对数据成立的模型 数据对象是对软件一定理解的切合信息的抽象。 34. 数据对象相互之间相互连结的方式称为联系,也称为关系。联系可分为 3 种种类:一对 一联系,一对多联系,多对多联系。 状态时任何能够被察看到的系统行为模式,一个状态代表系统的一种行为模式。 事件就是惹起系统做动作或(和)变换状态的控制信息。 37.IPO 图是输入,办理,输出图的简称。 软件的考证:一致性,完好性,现实性,有效性 第四章 所谓形式化方法,是描述系统性质的

文档评论(0)

150****2731 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档