- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程期末复习提纲考试必考内容.
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)