欢迎来到天天文库
浏览记录
ID:12052548
大小:25.55 KB
页数:5页
时间:2018-07-15
《秋季学期计算机科学与技术专业软件工程课程期末复习提纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2014年秋季学期计算机科学与技术专业“软件工程”课程期末复习提纲考试范围本次考试的范围包括如下章节:1.软件工程概论2.可行性分析与软件计划3.软件需求分析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%的
2、题目属于理解记忆题,25%的题目属于应用问题。如何复习以下列复习重点中的各个知识点为线索,以视频教学课件和PPT课件内容为基础,结合教材学习理解各个概念、原理和方法。2014年11月中旬请到课程论坛下载本年度考试的“软件工程课程期末串讲与例题分析”PPT,作为考试前的最终复习资料。复习重点第1章:软件工程概论1.计算机系统的发展,主要是软件工程时代的特征。2.软件危机概念,软件危机的表现,软件危机产生的原因,解决软件危机的方法。3.软件的概念,软件工程概念。4.生命周期各阶段及其基本任务5.软件开发模
3、型,主要掌握瀑布模型,了解原型模型。第2章:可行性分析与软件计划1.可行性分析的内容,可行性分析的步骤。2.软件的成本估算,包括估算计量单位和成本估算方法,理解静态单变量模型和COCOMO模型。第3章:软件需求分析1.需求分析的任务2.结构化分析方法l机构化分析方法的基本思想。l结构化分析方法的三种工具,数据流图,数据字典,加工说明的定义l数据流图,掌握数据流图中的基本符号,要求给出一个需求能够画出多层数据流图。l数据字典,掌握数据字典有哪些条目,不要求每个条目的具体内容l加工说明,加工说明的3种描述
4、工具3.原型化分析方法l原型化方法的产生l原型化方法的定义l原型的分类第4章:软件结构设计1.结构设计的任务2.模块化设计原理l软件工程设计原理l抽象与分解l信息隐蔽和信息局部化3.模块独立性l模块独立性概念l耦合与内聚的概念,耦合与内聚的种类,耦合内聚与模块独立性的关系4.面向数据流的方法l设计表达工具:软件结构图l变换型结构与事务型结构的组成特点l结构化设计的过程l变换型分析与设计l事务型分析与设计第6章:面向对象的软件开发技术1.面向对象的基本概念,包括,面向对象,对象,类,封装,继承,消息,多
5、态2.面向对象的开发模式3.UML的概念,用例图、类图、时序图、活动图的使用第7章:详细设计1.结构化程序设计2.详细设计工具(程序流程图与盒图,PAD图之间的转化,判定表)第8章:编码设计1.程序设计语言的特性2.选择程序设计语言的标准第9章:软件测试1.测试的有关概念l测试的定义lMyers测试的目的(3点)l测试的对象2.静态测试方法与动态测试方法3.两种常用的测试方法l白盒测试的概念l白盒测试的各种测试方法(逻辑覆盖测试法、基本路径测试法)l黑盒测试的概念l黑盒测试的各种测试方法(等价分类法、
6、边界值分析法、错误猜测法)4.软件测试的步骤,软件测试的5个阶段。第10章:软件维护1.软件维护的4种类型2.软件的可维护性l可维护性的定义l影响可维护性的软件属性第14章:软件开发过程1、软件开发过程的概念2、软件开发过程模型l传统过程模型(瀑布模型、增量模型、螺旋模型,原型模型)l统一过程模型RUPl敏捷过程模型(极限编程)第15章:软件项目管理1.软件项目管理的概念l软件项目管理的定义l软件项目管理的目标l软件项目管理包含哪些内容2.软件项目管理涉及的内容l软件度量l软件项目计划l风险分析和管理
7、l软件配置管理l软件成本估算l成本效益分析题型示例:(考卷中的试题题型如下)一、填空题:(每空1分,共计20分)1、结构化分析方法的三种描述手段是________,________,________;二、单项选择题:(每小题3分,共计30分)1、瀑布模型将软件生命周期划分为计划、开发和运行三个时期。在下述工作中,属于软件计划时期的内容是________。(1)需求分析(2)可行性分析(3)结构设计A只有(2)B(1)和(2)C(1)和(3)D都是三、判断题:(每小题2分,共计10分)1、运行测试用例后
8、未发现错误项的测试是一次成功的测试。()四、简答题:(每小题6分,共计30分)1、什么软件工程?五、建模题:(每小题10分,共计10分)1、设想一个简单的全屏幕编辑器(Editor),至少完成4种编辑功能(如插入、删除、替换等功能)用SA方法对它进行分析,并画出系统的分层DFD图,并写出DD和加工说明。
此文档下载收益归作者所有