一、 复习内容。
1、 软件产品的概念、特征p1-3
2、 软件危机的原因、解决的途经p5-7
3、 软件工程的定义、要素、基本原则p8-9
4、 软件工程过程的层次划分、软件工程的四种基本活动p10-11
5、 软件工程过程模型的概念及几种常见的软件过程模型p12-18
6、 软件重用技术p18-19
7、 软件工程活动可以大略划分为几个阶段?p25-26
8、 可行性研究与分析主要从哪几个方面考虑p28
9、 需求分析的任务、步骤、原则p38-40
10、 数据建模、功能建模、行为建模相关概念、方法p40-51
11、 判定表、判定树的使用p53-54
12、 结构化需求分析技术p55
13、 软件需求规格说明主要内容?从哪几个方面对需求进行验证?p57-58
14、 模块化、耦合性、内聚性、抽象、信息隐蔽概念p60-64
15、 体系结构设计的主要任务、采用的工具、设计的原则p64-69
16、 数据流图的类型、作用及设计p70-74
17、 详细设计的主要任务、采用的工具p74-86
18、 程序设计语言的分类、特性p88-92
19、 软件效率、程序复杂度及度量方法p95-99
20、 软件测试的目的和基本原则p100-101
21、 软件测试的方法、白盒测试技术和黑盒测试技术有哪些?测试用例设计p104-115
22、 软件系统测试步骤及采用的方法p118-124
23、 对象、类、消息、方法、继承性、封装性、多态性的概念p132-139
24、 面向对象建模的三种模型及它们之间的关系p148-149
25、 面向对象技术的基本特点p142
26、 现代的面向对象的软件工程的主要特点p149-150
27、 rup过程的定义及关键价值观p150-152
28、 uml五类图形及三种主要元素p153-154
29、 框架及软件重用技术p155-160
30、 业务建模的主要内容p166
31、 业务用例与业务用例实现的区别与联系,业务用例之间的关系。p173-178
32、 用例模型与用例的定义、用例之间的关系,参与者与用例的关系p184-193
33、 类和对象的定义以及相互的关系,类之间的关系p208-218
34、 分析模型中的三种类的概念p219-221
35、 面向对象设计的原则、设计包的原则p229-240\p245-246
36、 顺序图和通信图的画法及区别p248-251
37、 构件的定义及构件图p260-261
38、 面向对象的集成测试方法有哪几种p264
39、 项目管理过程要完成的主要任务有哪些?p272
40、 为什么说有效的项目管理集中在三个p上?p272
41、 在软件工程中,软件的度量方式有哪几种?p280
42、 影响软件质量的主要因素有哪些?p284-285
43、 项目估算有哪几种方法?p293
44、 软件开发计划常用哪些工具形式来表示?p303
45、 风险管理主要有哪几个活动?软件风险的两个基本特性p307-308
46、 sqa小组的主要任务是什么?p315
47、 软件配置项是什么?软件配置管理的主要任务是什么? p329\p330-331
二、 题型(开卷)
1、 填空题(15分)
2、 选择题(单选)(20分)
3、 判断题(10分)
4、 简答题(30分)
5、 填空题(6分)
6、 测试题(19分)
软件工程复习
单选填空简答思考题。1 传统的软件瀑布生命模型包括哪六个方面?需求 分析 设计 实现 交付后维护 退役2 传统瀑布生命模型的中交付后维护包括哪三种?改正性维护 适应性维护 完善性维护3 现代维护和传统维护的观点有何不同?1 传统维护的观点是先开发后维护。2 现代维护的观点是无论是在软件安装前还是安装...
软件工程复习
软件工程复习资料。备注 1.老师反复强调我们之前做过的作业要熟练掌握 需求陈述 实验课画的模型 自己画。的数据流图 2 蓝颜色的字都是老师上课补充的,还有很多需要自己去补充,欢迎修正完善。核心问题 在考试做大是要表述清楚详细,关。键词要有 问题定义 专用名词表要解决的问题是什么?达要准确,不能更改 ...
软件工程 复习
1.概念 软件危机是指在计算机软件开发 使用与维护过程中遇到的一系列严重问题。2.为什么会产生软件危机?当软件开发技术的进步不能跟上硬件技术的进步,未能满足发展的要求,致使软件开发中遇到的问题找不到解决的办法,使问题积累起来,形成了尖锐的矛盾,因而导致了软件危机。3.软件危机的表现 经费预算经常突破...