大年夜连交通大年夜学(软件工程)温习纲目(最新修改)

大年夜连交通大年夜学(软件工程)温习纲目(最新修改)

ID:39915637

大小:35.50 KB

页数:11页

时间:2019-07-14

大年夜连交通大年夜学(软件工程)温习纲目(最新修改)_第1页
大年夜连交通大年夜学(软件工程)温习纲目(最新修改)_第2页
大年夜连交通大年夜学(软件工程)温习纲目(最新修改)_第3页
大年夜连交通大年夜学(软件工程)温习纲目(最新修改)_第4页
大年夜连交通大年夜学(软件工程)温习纲目(最新修改)_第5页
资源描述:

《大年夜连交通大年夜学(软件工程)温习纲目(最新修改)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《软件工程》复习大纲第1章:软件工程的范畴重点掌握如下的内容:1掌握软件工程、软件危机、生命周期的概念1%2掌握维护的3种分类并能够结合具体例子进行判断1%3掌握为什么没有计划、文档和测试阶段1%了解如下内容:1了解软件工程的传统生命周期模型(瀑布模型)的阶段划分和各阶段的主要任务2了解传统的维护观念与现代的维护观念之间的区别3了解纠错与成本之间的关系4了解面向对象范型与传统范型在生命周期模型方面的比较5了解如下术语的区别:客户、开发者和用户;内部软件、合同软件、商用现货软件(即COTS软件)和开源软件;过错、差错和故障第2章:软件生命周期模型重点掌握如下的内容:1掌握编码-修补模型、瀑布模型

2、、快速原型开发模型、开源模型、敏捷过程模型、同步-稳定模型、螺旋模型等这些模型的模型图(如果有图的话)以及优缺点和适用场合。5-10%了解如下内容:1了解Winburg小型实例研究以及进化树生命周期模型图,并理解基准这个概念2了解迭代和递增的区别,掌握米勒法则和逐步求精法这两个概念,了解迭代递增模型的五个核心工作流以及它们何时在迭代递增模型的生命周期中占据主导地位第3章:软件过程重点掌握如下的内容:1掌握每个工作流(包括需求流、分析流、设计流、实现流、测试流)的目标1%2掌握需求流的每个步骤(了解应用领域、建立业务模型、找出限制条件),了解主要限制条件(包括最终期限、可靠性、成本),掌握以下观

3、点:开发者能够给予客户的应该是客户需要的而不是客户想要的1%3掌握设计流的两个步骤:结构设计和详细设计的设计内容1%4掌握统一过程的四个阶段以及每个阶段的目标1%了解如下内容:1了解以下概念:软件过程、软件过程的五个工作流、统一过程、统一建模语言UML2掌握规格说明文档中可能出现的问题(包括模糊、不完备和矛盾),掌握软件项目管理计划的组成部分(包括可交付的东西、里程碑和预算)3了解测试流在各种制品中的体现形式,了解以下概念:可追踪性、评审、走查、审查、单元测试、集成测试、产品测试、验收测试、对COTS软件产品进行测试的特点4了解交付后维护阶段中出现的问题,了解回归测试5了解一维和二维生命周期模

4、型6了解能力成熟度模型(即CMM)的五种分类7了解用于软件的CMM(即SW-CMM)的五个级别第4章:软件小组重点掌握如下的内容:1掌握民主小组、传统的主程序员小组、现代分级编程小组、同步稳定小组、敏捷过程小组以及开源编程小组这些小组组织方式的优缺点以及适用场合2%2掌握如下概念:无我编程、专业化、等级性、主程序员、后备程序员、编程秘书、程序员、小组领导、小组经理、结对编程1%3掌握传统的主程序员小组中各个角色负责的任务2%了解如下内容:1了解组织开发小组时可能出现的问题,掌握布鲁克斯法则,了解组织开发小组的两种极端方法2了解现代分级编程小组中小组领导和小组经理负责的区域第5章:软件工程工具重

5、点掌握如下的内容:1掌握逐步求精法,了解逐步求精法小型实例研究中出现的每一次求精,了解前瞻技术,掌握逐步求精法的难点1-5%2掌握软件度量的两种分类(即产品度量和过程度量)以及度量时用到的具体指标(例如:代码行、每千行代码检测出的错误数、平均故障间隔时间等等),掌握五种基本度量(即规模、成本、持续时间、工作量、质量)1%3掌握CASE工具的概念以及分类(即高端与低端,工具与工作平台与环境)1%4掌握软件版本的两种分类(即修订版和变种版)以及这两种分类的区别1%了解如下内容:1了解两种类型的软件工程工具(即理论分析工具和软件工具)2了解成本效益分析法以及使用时的难点3了解具体的CASE工具4了解

6、版本控制过程中出现的问题和用到的技术5了解配置控制工具以及基准和冻结这两个概念,了解建造工具第6章:测试重点掌握如下的内容:1掌握质量的定义以及软件质量保证小组(即SQA小组)的责任2%2掌握走查时小组成员的构成、走查清单的构成、走查的两个步骤、走查的两种方式以及这两种方式之间的区别2%3掌握审查时小组成员的构成、审查的五个步骤2%4掌握走查与审查之间的区别2%5掌握需要测试的五个行为特性(即实用性、可靠性、健壮性、性能和正确性)的定义以及相关度量指标(如平均故障间隔时间、平均修复时间)1%6掌握测试的两种分类1%了解如下内容:1了解验证和确认的区别2,了解开发小组与SQA小组之间应该保持管理

7、独立的重要性3了解非执行测试的定义和方法4了解审查时的度量指标5了解正确性与产品的可用性之间的关系6了解执行测试应该由谁来完成,了解测试何时应该停止第7章:从模块到对象重点掌握如下的内容:1掌握以下概念的定义:模块、模块内聚、模块耦合1%2掌握内聚的七个等级分类(即偶然性、逻辑性、时间性、过程性、通信性、功能性以及信息性)以及每个等级的定义,并能够结合具体例子判断内聚等级1-5%3掌握耦合的五个等

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。