2013年软件工程02333自学考试复习资料.docVIP

2013年软件工程02333自学考试复习资料.doc

  1. 1、本文档共14页,可阅读全部内容。
  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文档。上传文档
查看更多
软件工程复习资料 P3 在软件开发领域,系统模型分为两大类,一类称为概念模型,描述了系统是什么,另一类统称为软件模型,描述了实现概念模型的软件解决方案,软件模型又可以进一步分为设计模型,实现模型和部署模型等。 P26 质量属性的指标是 可靠性:是指软件系统在指定环境中没有失败而正常运行的概率 存活性:是指当系统的某一部分不能运行时,该软件继续运行或支持关键功能的可能性 可维护性:是指发现并改正一个软件故障或对特定的范围进行修改所要求的平均工作 用户友好性:是指学习和使用一个软件系统的容易程度 P57 内容耦合是最高程度的耦合,应该尽量避免使用 如果模块间必须存在耦合,就尽量使用数据耦合,少用控制耦合,限制公共耦合的范围,尽量避免使用内容耦合 P45 总体设计的工具是 Yourdon提出的模块结构图 层次图 HIPO图 P92 为了表达关联的含义,UML采用可以下途径 关联名 导航 角色 可见性 多重性 限定符 聚合 组合 关联类 约束 P94 泛化是一般性类目(称为超类或父类)和它的较为特殊性类目(称为子类)之间的一种关系,有时称为”is-a-kind-of”关系 P101 一类结构图,用于表达系统或系统成分的静态结构迷性,给出系统或系统成分的一些说明性信息,一类是行为图,用于表达系统或系统成分的动态结构模型,给出系统或系统成分的一些行为模型 类图,对象图,构件图,包图,部署图和组合结构图属于结构图 Usecase图,活动图,状态图,交互图,顺序图,通信图,交互概观图,定时图属于行为图 P117 类图可用于创建系统的结构模型 UseCase 图可用于创建有关系统的功能模型 状态图可用于创建有关系统的行为生存周期模型 顺序图可用于创建有关系统的交互模型 P167 输入为设计类,接口,活动为实现类,输出为构件 输入为构件,接口,活动为完成单元测试,输出为构件 P177 白盒测试技术依据是程序的逻辑结构,而黑盒测试结束依据的是软件行为的描述 P178 在路径测试中,路径覆盖度量是最强的,一般不可能实现的 语句覆盖是一种最低的测试度量 P187 功能测试技术: 等价类测试 边界值测试 因果图测试 P203过程组织有以下过程: 管理过程 基础设施过程 培训过程 改进过程 14. P255 持续优化过程是过程制度化的最高水平 P225 演化模型具有的特性 如果在一次迭代中,有的需求不能满足用户的需求,可再下一次迭代中予以修正 用户会以变更要求的方式提出反馈,以支持以后增量的需求开发 在演化模型的使用中,即使很好地理解了需求或设计,也很容易弱化需求分析阶段的工作 考虑需求源的重要性和风险 16.P24 整个需求的主体是功能需求 P50 总体设计分为3个阶段 第一阶段为初始设计 第二阶段为精化设计 第三阶段为复审阶段 P58如果一个模块的各成分之间基本不存在任何关系,则称为偶然内聚 几个逻辑上相关的功能被放在同一个模块中,则称为逻辑内聚 如果一个模块完成的功能必须在同一时间内执行,但这些功能只是因为时间因素关联在一起,则称为时间内聚 如果一个模块内部放入处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过程内聚 如果一个模块的所有成分都操作同一个数据集或生成同一个数据集,则称为通信内聚 如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则称为顺序内聚 最理想的内聚是功能内聚,模块的所有成分对于完成单一的功能都是基本的 P60宽度是指同一个层次上模块总数的最大值 模块扇出是指一个模块直接控制(调用)的下级模块数目 P125在RUP中,规定了4个开发阶段 初始阶段,精化阶段,构造阶段,移交阶段 21. P175评审,走查和形式化证明等是静态评估技术 软件测试是一种常用的动态评估技术 P177 白盒测试技术,又称为结构测试技术 黑盒测试技术,又称为功能测试技术 P177路径测试主要有 路径覆盖,语句覆盖,分支覆盖,条件覆盖与条件组合覆盖 P226螺旋模型是在瀑布模型和演化模型的基础上,加入两者所忽略的风险分析所建立的一种软件开发模型 P228喷泉模型主要用于支持面向对象技术的软件开发 P244CMMI能力等级 0级:未完成级 1级:已执行级 2级:已管理级 3级:已定义级 4级:已定量管理级 5级:持续优化级 P23软件需求以一种技术形式,描述了一个产品、系统应该具有的功能,性能和其他性质。可见,软件需求是产品、系统设计、实现以及验证的基本信息源之一,是任何软件工程项目的基础。 P44 需求阶段的主要任务是完整地定义问题,确定系统的功能和能力,为此,该阶段主要任务一般包括需求发现,需求分析,和需求验证,最终形成系统的软件需求规格说明书 P47HIPO图由H图和IPO图两部分组成的 P45结构化设计又进一步分

文档评论(0)

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

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

1亿VIP精品文档

相关文档