2022年秋季学期计算机科学与技术专业软件工程课程期末复习提纲 .pdf
-
资源ID:39731693
资源大小:42.46KB
全文页数:5页
- 资源格式: PDF
下载积分:4.3金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年秋季学期计算机科学与技术专业软件工程课程期末复习提纲 .pdf
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%的题目属于理解记忆题,25%的题目属于应用问题。如何复习以下列复习重点中的各个知识点为线索,以视频教学课件和PPT课件内容为基础,结合教材学习理解各个概念、原理和方法。2014年 11月中旬请到课程论坛下载本年度考试的“软件工程课程期末串讲与例题分析”PPT,作为考试前的最终复习资料。复习重点第 1 章:软件工程概论1.计算机系统的发展,主要是软件工程时代的特征。2.软件危机概念,软件危机的表现,软件危机产生的原因,解决软件危机的方法。3.软件的概念,软件工程概念。4.生命周期各阶段及其基本任务5.软件开发模型,主要掌握瀑布模型,了解原型模型。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -第 2 章:可行性分析与软件计划1.可行性分析的内容,可行性分析的步骤。2.软件的成本估算,包括估算计量单位和成本估算方法,理解静态单变量模型和 COCOMO模型。第 3 章:软件需求分析1.需求分析的任务2.结构化分析方法机构化分析方法的基本思想。结构化分析方法的三种工具,数据流图,数据字典,加工说明的定义数据流图,掌握数据流图中的基本符号,要求给出一个需求能够画出多层数据流图。数据字典,掌握数据字典有哪些条目,不要求每个条目的具体内容加工说明,加工说明的3 种描述工具3.原型化分析方法原型化方法的产生原型化方法的定义原型的分类第 4 章:软件结构设计1.结构设计的任务2.模块化设计原理软件工程设计原理抽象与分解信息隐蔽和信息局部化3.模块独立性模块独立性概念耦合与内聚的概念,耦合与内聚的种类,耦合内聚与模块独立性的关系4.面向数据流的方法设计表达工具:软件结构图变换型结构与事务型结构的组成特点结构化设计的过程变换型分析与设计名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 5 页 -事务型分析与设计第 6 章:面向对象的软件开发技术1.面向对象的基本概念,包括,面向对象,对象,类,封装,继承,消息,多态2.面向对象的开发模式3.UML 的概念,用例图、类图、时序图、活动图的使用第 7 章:详细设计1.结构化程序设计2.详细设计工具(程序流程图与盒图,PAD 图之间的转化,判定表)第 8 章:编码设计1.程序设计语言的特性2.选择程序设计语言的标准第 9 章:软件测试1.测试的有关概念测试的定义Myers 测试的目的(3 点)测试的对象2.静态测试方法与动态测试方法3.两种常用的测试方法白盒测试的概念白盒测试的各种测试方法(逻辑覆盖测试法、基本路径测试法)黑盒测试的概念黑盒测试的各种测试方法(等价分类法、边界值分析法、错误猜测法)4.软件测试的步骤,软件测试的5 个阶段。第 10 章:软件维护1.软件维护的 4 种类型2.软件的可维护性可维护性的定义影响可维护性的软件属性名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 5 页 -第 14 章:软件开发过程1、软件开发过程的概念2、软件开发过程模型传统过程模型(瀑布模型、增量模型、螺旋模型,原型模型)统一过程模型 RUP 敏捷过程模型(极限编程)第 15 章:软件项目管理1.软件项目管理的概念软件项目管理的定义软件项目管理的目标软件项目管理包含哪些内容2.软件项目管理涉及的内容软件度量软件项目计划风险分析和管理软件配置管理软件成本估算成本效益分析题型示例:(考卷中的试题题型如下)一、填空题:(每空 1 分,共计 20分)1、结构化分析方法的三种描述手段是_,_,_;二、单项选择题:(每小题 3 分,共计 30 分)1、瀑布模型将软件生命周期划分为计划、开发和运行三个时期。在下述工作中,属于软件计划时期的内容是_。(1)需求分析 (2)可行性分析 (3)结构设计A 只有(2)B(1)和(2)C(1)和(3)D 都是三、判断题:(每小题 2 分,共计 10 分)1、运行测试用例后未发现错误项的测试是一次成功的测试。()名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 5 页 -四、简答题:(每小题 6 分,共计 30 分)1、什么软件工程?五、建模题:(每小题 10 分,共计 10 分)1、设想一个简单的全屏幕编辑器(Editor),至少完成4 种编辑功能(如插入、删除、替换等功能)用SA方法对它进行分析,并画出系统的分层DFD 图,并写出DD 和加工说明。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 5 页 -