软件工程期末复习提纲考试必考内容..docVIP

  • 2
  • 0
  • 约1.75千字
  • 约 6页
  • 2016-12-10 发布于重庆
  • 举报

软件工程期末复习提纲考试必考内容..doc

软件工程期末复习提纲考试必考内容.

2007~2008第二学期 软件工程 期末考试复习提纲 一、题型:四种类型 翻译,英译汉(20分) 多项选择(20分) 简述题(共20分) 计算类型(15分) 综述题(25分) 二、考试章节: Pressman书 第1章、第2章、第3章、第4章、第5章 第6章、第7章、第8章、第9章、第10章 第12章、第14章14.1~14.6,第22章、第23章 PPT内容: 序号 PPT文件名称 1 RJGC0(教材) 2 RJGC1 3 RJGC2 RJGC2(CMMI补充) 4 RJGC3 RJGC3(开发模型) 5 RJGC4 RJGC4(立项合同) RJGC(策划) 6 RJGC5 7 RJGC6 8 RJGC7 RJGC7(需求分析) RJGC7(需求分析二) 9 RJGC8 10 RJGC9 RJGC9(软件设计) 11 RJGC10 12 RJGC12(界面设计) 13 RJGC13(软件测试) 14 RJGC14(发布实施) RJGC14(软件维护) 15 RJGC15(软件项目管理) RJGC15(项目管理) 16 RJGC16(过程管理) RJGC16(软件培训) RJGC16(CMM模型) 三、复习重点 第一 软件工程(参见Pressman 教材第1、2、4章 和RJGC0.PPT、RJGC1.PPT、RJGC2.PPT、RJGC3.PPT、RJGC4.PPT)第二,采用合适的设计方法。在软件设计中,通常要考虑软件的模块化、抽象与信息隐蔽、局部化、一致性以及适应性等特征。合适的设计方法有助于这些特征的实现,以达到软件工程的目标。第三,提供高质量的工程支持。“工欲善其事,必先利其器”。在软件工程中,软件工具与环境对软件过程的支持颇为重要。软件工程项目的质量与开销直接取决于对软件工程所提供的支撑质量和效用。第四,重视开发过程的管理。软件工程的管理,直接影响可用资源的有效利用,生产满足目标的软件产品,提高软件组织的生产能力等问题。因此,仅当软件过程得以有效管理时,才能实现有效的软件工程。 比较ISO 9000、CMM/CMMI以及微软管理体系的差异。 信息系统工程的层次有哪些?阐述软件工程与信息系统工程之间的关系。 比较顾客、客户、用户之间的异同。 课后作业重点复习 第二部分 软件需求分析 (参见Pressman 教材和 需求的描述工具 描述加工逻辑说明的工具有哪些?各自的特点,试分别举例说明之。 数据流图和数据字典的作用是什么?数据流图的基本成分有哪些?数据字典有哪些词条? 课后作业重点复习 第 软件设计(参见Pressman 教材第章和RJGC.PPT、RJGC9.PPT、RJGC10.PPT、RJGC12界面设计.PPT) 简述UML实际建模 程序编码(参见Pressman 教材和 基本概念 程序复杂性度量方法,代码行度量法,McCabe度量法,Halstead度量法 简述题 软件复杂性度量模型应遵循哪些基本原则? 下图是两个程序流程图,试分别用N-S图和PAD图表示,并计算它们的McCabe复杂性度量(答案:均为3)。 图 两个程序流程图下面对其用N-S图、PAD图分别表示N-S图也叫做盒图。五种基本控制结构由五种图形构件表示。 例如: 或者: PAD问题分析图也设置了五种基本控制结构的图式,并允许递归使用。 例如: 对应于增量型循环结构 for i : n1 to n2 step n3 do 在PAD中有相应的循环控制结构 第五部分 软件测试、维护和发布与实施 (参见Pressman 教材第和RJGC.PPT、RJGC1.PPT) 简述题 传统软件维护的种类、流程、副作用以及新方法? 比较UML、CMM对软件维护的重大影响。 课后作业重点复习 第六部分 软件管理及能力成熟度模型 (参见Pressman 教材和 F START END P Q A B F T T START END P Q A B T T F F

文档评论(0)

1亿VIP精品文档

相关文档