- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2014年秋季学期计算机科学与技术专业软件工程课程期末复习提纲
2014年秋季学期计算机科学与技术专业“软件工程”课程期末复习提纲考试范围本次考试的范围包括如下章节:1. 软件工程概论2. 可行性分析与软件计划软件需求分析 4. 软件结构设计6. 面向对象的软件设计方法7.详细设计8. 编码设计9. 软件测试10. 软件维护14.软件开发过程15.软件项目管理本次考试重点是第1,3,4,6,9章。5、11、12、13章不考。考试形式闭卷考试,满分100,时间90分钟。考试题型填空题(20%)、选择题(30%)、判断题(10%)、简答题(30%)、建模题(10%)其中,75%的题目属于理解记忆题,25%的题目属于应用问题。如何复习以下列复习重点中的各个知识点为线索,以视频教学课件和PPT课件内容为基础,结合教材学习理解各个概念、原理和方法。2014年11月中旬请到课程论坛下载本年度考试的“软件工程课程期末串讲与例题分析”PPT,作为考试前的最终复习资料。复习重点第1章:软件工程概论计算机系统的发展,主要是软件工程时代的特征。软件危机概念,软件危机的表现,软件危机产生的原因,解决软件危机的方法。软件的概念,软件工程概念。生命周期各阶段及其基本任务软件开发模型,主要掌握瀑布模型,了解原型模型。第2章:可行性分析与软件计划可行性分析的内容,可行性分析的步骤。软件的成本估算,包括估算计量单位和成本估算方法,理解静态单变量模型和COCOMO模型。第3章:软件需求分析需求分析的任务结构化分析方法机构化分析方法的基本思想。结构化分析方法的三种工具,数据流图,数据字典,加工说明的定义数据流图,掌握数据流图中的基本符号,要求给出一个需求能够画出多层数据流图。数据字典,掌握数据字典有哪些条目,不要求每个条目的具体内容加工说明,加工说明的3种描述工具原型化分析方法原型化方法的产生原型化方法的定义原型的分类第4章:软件结构设计结构设计的任务模块化设计原理软件工程设计原理抽象与分解信息隐蔽和信息局部化模块独立性模块独立性概念耦合与内聚的概念,耦合与内聚的种类,耦合内聚与模块独立性的关系面向数据流的方法设计表达工具:软件结构图变换型结构与事务型结构的组成特点结构化设计的过程变换型分析与设计事务型分析与设计第6章:面向对象的软件开发技术面向对象的基本概念,包括,面向对象,对象,类,封装,继承,消息,多态面向对象的开发模式UML的概念,用例图、类图、时序图、活动图的使用第7章:详细设计结构化程序设计详细设计工具(程序流程图与盒图,PAD图之间的转化,判定表)第8章:编码设计程序设计语言的特性选择程序设计语言的标准第9章:软件测试测试的有关概念测试的定义Myers测试的目的(3点)测试的对象静态测试方法与动态测试方法两种常用的测试方法白盒测试的概念白盒测试的各种测试方法(逻辑覆盖测试法、基本路径测试法)黑盒测试的概念黑盒测试的各种测试方法(等价分类法、边界值分析法、错误猜测法)软件测试的步骤,软件测试的5个阶段。第10章:软件维护软件维护的4种类型软件的可维护性可维护性的定义影响可维护性的软件属性第14章:软件开发过程1、软件开发过程的概念2、软件开发过程模型传统过程模型(瀑布模型、增量模型、螺旋模型,原型模型)统一过程模型RUP敏捷过程模型(极限编程)第15章:软件项目管理软件项目管理的概念软件项目管理的定义软件项目管理的目标软件项目管理包含哪些内容软件项目管理涉及的内容软件度量软件项目计划风险分析和管理软件配置管理软件成本估算成本效益分析题型示例:(考卷中的试题题型如下)一、填空题:(每空1分, 共计20分)结构化分析方法的三种描述手段是________,________,________;二、单项选择题:(每小题3分,共计30分)1、瀑布模型将软件生命周期划分为计划、开发和运行三个时期。在下述工作中,属于软件计划时期的内容是________。(1)需求分析 (2)可行性分析 (3)结构设计A 只有(2)B (1)和(2) C (1)和(3) D 都是 三、判断题:(每小题2分,共计10分)运行测试用例后未发现错误项的测试是一次成功的测试。()四、简答题:(每小题6分,共计30分)什么软件工程?五、建模题:(每小题10分,共计10分)设想一个简单的全屏幕编辑器(Editor),至少完成4种编辑功能(如插入、删除、替换等功能)用SA方法对它进行分析,并画出系统的分层DFD图,并写出DD和加工说明。
文档评论(0)