软件工程期末复习指南:Pressman书重点章节与PPT内容解析

需积分: 0 0 下载量 175 浏览量 更新于2024-10-29 收藏 137KB DOC 举报
"这是一份关于软件工程的复习资料,主要涵盖了软件工程的基本概念、生存周期、开发模型、立项与合同等内容,源自2007~2008学年第二学期的期末考试复习提纲。复习材料包含了Pressman教材的部分章节以及一系列PPT文件,覆盖了软件工程的多个关键阶段,如需求分析、设计、测试和项目管理等。" 在软件工程领域,本复习资料强调了以下几个核心知识点: 1. **软件工程基本概念**:软件工程是对软件的系统性、规范化的方法,旨在提高软件的质量、可维护性和生产效率。它包括过程、方法和工具三个要素。 2. **软件生存周期**:软件生存周期是指从软件项目的规划开始,直到最终不再使用的过程。这个周期通常被划分为计划、开发和运行三个时期,每个时期内还细分出多个阶段。例如,计划时期涉及需求分析和可行性研究;开发时期包括设计、实现和测试;运行时期则侧重于软件的维护工作。 3. **开发模型**:提纲中提及的开发模型可能包括传统的瀑布模型、迭代模型、敏捷开发等。理解不同模型的特点和适用场景是软件工程学习的重要部分。 4. **立项与合同**:这部分内容可能涉及到如何根据项目需求进行合理的规划,制定项目合同,以及在项目管理中的角色和责任分配。 5. **复习重点**:重点复习内容包括软件工程的内容与方法,生存周期模型,以及立项和合同管理。具体复习材料包括Pressman教材的第1至10章、第12章、第14章的14.1至14.6节,以及第22章和第23章。此外,PPT文件(如RJGC系列)提供了额外的学习材料,如CMMI补充、开发模型、需求分析、软件设计、测试、发布实施、项目管理等方面。 6. **题型与分数分布**:考试题型包括翻译、多项选择、简述题、计算题和综述题,分别对应不同的分数比重,这提示学生在复习时应均衡准备各项能力。 这些知识点对于准备软件工程的考试或面试至关重要,不仅涵盖了理论基础,还强调了实践应用。学生应深入理解并能灵活运用这些知识,以便在实际工作中解决各种软件开发问题。