您所在位置: 网站首页 / 文档列表 / 软件工程 / 文档详情
软件工程复习提纲.doc 立即下载
上传人:yy****24 上传时间:2024-09-04 格式:DOC 页数:3 大小:17KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

软件工程复习提纲.doc

软件工程复习提纲.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1.软件危机的定义2.产生软件危机的原因及解决途径3.能力成熟度模型,简称CMM4.软件工程的定义5.软件工程的七条基本原理6.软件工程方法学定义7.两种使用最广泛的软件工程方法学8.软件工程方法学的基本要素包括方法,工具,过程9.软件生命周期定义10.软件生命周期由软件定义、软件开发和运行维护3个时期组成11.软件定义时期包含3个阶段:问题定义、可靠性研究、需求分析12.开发时期包含4个阶段:总体设计、详细设计、编码和单元测试、综合测试,13.前两个阶段又称为系统设计,后两个阶段又称为系统实现14.软件过程模型定义15.常见的几种软件过程模型瀑布模型、快速原型模型、增量模型、螺旋模型16.可行性研究的任务是什么?17.可行性研究的步骤?18.数据流图定义19.数据流图包含的四种基本成分20.数据字典定义21.数据流图和数据字典共同构成系统逻辑模型22.如何定义数据第二章习题2第5题(掌握)23.需求分析的任务?24.需求分析建立三种模型,数据模型、功能模型和行为模型25.E-R模型中符号的含义26.数据字典描述在数据模型、功能模型和行为模型中出现的数据对象及其控制对象的特性。27.Perti网可以有效地描述并发活动(书上的例子掌握)28.总体设计过程通常包含两个主要阶段,系统设计阶段和结构设计阶段29.典型总体设计过程的9个步骤30.模块化定义31.抽象定义32.耦合定义.,具体耦合类型,考虑耦合时的设计原则33.内聚定义,具体内聚类型,功能内聚顺序内聚通信内聚过程内聚时间内聚逻辑内聚偶然内聚34总体设计的启发规则,35.模块的作用域应该在控制域之内36.描述软件结构的工具层次图和HIPO图、结构图37.面向数据流的设计方法把信息流映射成软件结构,信息流有两种基本类型,变换流和事务流38.用图例描述面向数据流方法的设计过程(书上图例掌握)39.三种基本的控制结构40.过程设计的工具程序流程图,盒图,PAD图,判定表,判定树,过程设计语言41.环形复杂度的定义及计算环形复杂度的三种方法是什么,模块环形复杂度的合理上限是1042.通常把编码和测试统称为实现43.选择程序设计语言的主要实用标准44.保证源程序良好风格应该遵循的规则45.保证软件可靠性的主要手段是软件测试46.软件测试的目的47.单元测试定义,单元测试主要使用白盒测试技术48.单元测试的测试重点模块接口,局部数据结构,重要执行路径,出错处理通路,边界条件49.集成测试50.模块组装成程序的两种方法,非渐增式测试方法和渐增式测试方法,使用渐增式方法的两种集成策略,自顶向下和自底向上。51.设计测试方案是测试阶段的关键技术问题,测试方案包括具体的测试目的,应该输入的数据和预期的结果,通常又把测试数据和预期结果称为测试用例52.设计白盒测试的技术主要有,逻辑覆盖和控制结构测试,设计黑盒测试的技术主要有:等价划分,边界值分析和错误推测53.从覆盖源程序语句的详尽程度分析,有具体6种覆盖标准,从对程序路径覆盖程度分析,有具体3种覆盖标准54.黑盒测试着重测试软件功能55.7.9节软件可靠性,56.如何计算平均无故障时间,如何根据已发现错误数推测错误总数,57.两个公式要掌握7.5和7.858.软件可靠性定义59.软件维护定义,60.四类具体的软件维护活动,改正性维护,适应性维护,完善性维护,预防性维护。其中主要的是改正性维护。61.面向对象方法用对象分解取代了传统方法的功能分解62.面向对象方法学的四个要点63.面向对象方法学的优点64.典型的面向对象的软件过程模型是喷泉模型65.对象的定义66.用面向对象方法开发软件通常需要建立三种模型,对象模型,动态模型,功能模型67.UML类图描述对象联系用的符号()68.UML提供的用例图是进行需求分析和建立功能模型的强有力工具,用用例图建立起来的系统模型称为用例模型。69.面向对象分析的基本过程(10.1.1)70复杂问题的对象模型通常由下述五个层次组成,主题层,类与对象层,结构层,属性层和服务层。70.建立对象模型的典型步骤是什么?(p235)72.传统生命周期方法学把设计分成总体设计和详细设计两个阶段,面向对象设计也可分为系统设计和对象设计两个阶段。73.面向对象技术中的类是比较理想的可重用构件,74.类构件的重用方式3种,实例重用,继承重用,多态重用。75大部分系统的面向对象设计模型,逻辑上由四部分组成,对应于目标系统的四个子系统,分别是问题域子系统,人机交互子系统,任务管理子系统,数据管理子系统。
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

软件工程复习提纲

文档大小:17KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用