软件工程复习大纲

发布 2021-05-13 17:28:28 阅读 5171

复习大纲。

说明:1.标明“记忆”的需要进行记忆,可能是填空或简答题。

2.标明“理解”的需要熟读相关章节并理解,可能是选择或填空题3.标明“应用”的需要理解后并解决实际问题,可能是应用大题。

记忆]软件工程层次(质量关注点、过程、方法、工具)(1.2)[理解]软件神话(1.5)

记忆]增量过程模型的思想(2.2.2)

记忆]演化过程模型中的原型开发的思想(2.2.3)[记忆]统一过程(up)的阶段(2.4.2)[理解]敏捷原则(3.3.1)

理解]极限编程(xp)中结对编程的思想。

记忆]需求工程过程中包含的7个活动(起始、导出、精化、协商、规格说明、确认和管理)

理解]重构、信息隐藏、功能独立、抽象、求精等基本概念(7.3)[记忆]组织良好的设计类的4个特征的含义(7.3.12)[理解]软件设计模型包含的元素(7.4)

理解]常用的几种体系结构风格(以数据为中心的体系结构、数据流体系结构、调用和返回体系结构、层次体系结构)体系结构风格(8.3.1)

理解]开闭原则、lisklv替换原则、依赖倒置原则、接口分离原则的含义(9.2.1)[理解]内聚性以及耦合性的不同类型和强弱排序.

2.4)[记忆]界面设计的3条“**原则”(10.1)[记忆]正式技术评审会议的过程(12.

6.1)[理解]单元测试中驱动程序和桩程序[理解]回归测试的概念。

记忆]α测试和β测试的概念(14.5.3)

理解]软件配置管理scm的定义、基线、软件配置项的定义[理解]软件项目进度安排的工具甘特图[记忆]软件风险的类型(22.2)

记忆]参与软件过程的利益相关者分类(18.2.1)

应用]针对给定的系统输入,用等价类划分法设计测试用例。

应用]给出一个小系统用例的阐述,能够(1)画uml用例图(2)作系统的分析类图(3)使用uml顺序图设计该用例场景对象间的交互。

软件工程复习大纲

1 软件工程定义,本质特性,出现背景。软件工程是指导计算机软件开发和维护的一门工程学科。软件工程是 把系统的 规范的 可度量的途径应用于软件开发 运行和维护过程,也就是把工程应用于软件 研究中提到的途径。本质特性 1 软件工程关注于大型程序的构造。2 软件工程的中心课题是控制复杂性。3 软件经常变化...

软件工程复习大纲

考试题型。名词解释 填空 简答题 应用题 分析 设计 测试等 重点内容。第1章软件与软件工程的概念。1.了解与软件相关的基本概念,包括软件 程序 数据 文档。2.了解软件危机的表现及发生的原因。3.掌握软件工程的概念。4.软件生命周期由哪三个时期组成,每个时期又可划分为哪些阶段?每个阶段的主要任务是...

软件工程复习大纲

软件工程概论复习大纲。一 选用教材 软件工程导论 张海藩清华大学出版社 第5版 课程负责人 马丽。授课教师 08 软件工程1 3班马丽。二 考试方法。一 考试方法 笔试,闭卷,满分100分。二 考试时间 110分钟。三 试卷结构 一 题型及分数比例。选择题20 填空题 10 判断题 10 简答题20...