考研真题笔记模板题库资源推介平台
工作时间:9:00 ~ 21:00
考研复习>>专业课>>正文2021年湖南师范大学《软件工程》硕士研究生入学考试考研大纲
更新时间:2021/1/510:24:06
湖南师范大学硕士研究生入学考试自命题科目考试大纲
考试科目代码:[]考试科目名称:软件工程
一、考试内容及要点
(一)软件工程部分
1 、基本概念
考试内容
软件工程、软件危机 ,相关术语
考试要求
(1)理解软件危机,其表现和发生的原因
(2)理解软件工程是什么,软件工程怎样解决软件危机 ,软件工程的核心
(3)理解软件工程中的经济性原则,现代维护的观念,维护的重要性
2、软件生命周期
考试内容
编码-修补模型 ,瀑布模型 、快速原型模型、螺旋模型的模型图,迭代-递增模型、敏捷过程的优缺点
考试要求
(1)理解各种模型及其优缺点,能够应用于什么情况
(2)能够灵活运用各种模型
3 、软件过程
考试内容
统一过程(RUP)、UML、CMM
考试要求
(1)理解使用统一过程进行软件分析和设计
(2)掌握UML中各视图的用法,并能使用UML对软件分析和设计过程进行表示
(3)理解CMM概念和五个级别
4、测试
考试内容
软件质量 ,黑盒测试,白盒测试,测试工具
考试要求
(1)理解软件质量的定义
(2)能运用黑盒测试 、白盒测试方法对程序进行测试
(3)了解当前运用广泛的功能测试工具性能测试工具
(二)软件开发技术部分
1、数据结构
考试内容
线性表 ,树,各种排序算法、时间复杂度
考试要求
(1)理解线性表和树两种数据结构,并能够在程序中定义这两种数据结构
(2)理解各种排序算法 ,并理解各种算法的时间复杂度
(3)能够自己设计算法,并分析算法的时间复杂度
2 、面向对象分析
考试内容
面向对象基本概念,面向对象分析 ,继承,多态,设计模式
考试要求
(1)理解什么是面向对象
(2)掌握使用面向对象方法对事物进行分析
(3)理解继承和多态之间的关系及对继承和多态的使用
(4)了解三种类型的设计模式
(5)能够运用设计模式进行设计
3、软件开发
考试内容
软件体系结构 ,中间件,XML,主流软件开发技术
考试要求
(1)了解当前常用的软件体系结构,并能够描述各种常用体系结构
(2)理解中间件的概念 ,作用以及当前软件常用的中间件
(3)理解XML的格式,为什么要使用XML
(4)了解当前主流软件开发技术的基本原理,如各种主流框架等
二、参考书目
[1]张海藩 ,软件工程导论(第5版),清华大学出版社,2008年
[2]郎波 ,Java语言程序设计(第2版),清华大学出版社,2010年
[3]沈泽刚,秦玉平 ,JavaWEB编程技术,清华大学出版社,2010年
[4]翼振燕 ,UML系统分析与设计教程,人民邮电出版社,2009年
[5]严蔚敏 、吴伟民编著,数据结构(C语言版),清华大学出版社 ,2012年5月