2023年硕士研究生入学考试软件工程学.doc
《2023年硕士研究生入学考试软件工程学.doc》由会员分享,可在线阅读,更多相关《2023年硕士研究生入学考试软件工程学.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、硕士研究生入学考试软件工程学考试大纲一、考试规定软件工程学是一门专业基础课,规定考生较系统地掌握软件工程的基本概念、原理、技术和方法,并能灵活地运用这些基本知识,为软件开发建立分析模型、设计模型、软件测试解决方案等。本课程涉及软件开发模型,软件项目管理,需求分析,软件设计,软件编码与测试,软件维护等。重要考察考生对软件工程学基础知识的理解,是否有软件开发过程的科学管理意识,掌握软件需求分析与软件设计基本方法,了解计算机辅助软件工程工具(CASE工具),掌握UML及其相关工具。二、重要参考书目软件工程(第二版),齐治昌 谭庆平 宁洪著,高等教育出版社,2023年03月出版三、其它参考书目张海藩,
2、软件工程导论(第5版) ,清华大学出版社,2023 年2月出版。四、考试题型及权重(共75分)选择: 约15分;填空: 约15分;问答题:30分;综合分析题:7分;综合设计题:8分。五、考察范围(1)软件与软件工程理解软件的定义、软件工程的定义、软件危机出现的因素,以及解决危机的方法。理解软件工程的目的与原则,掌握软件生存周期、软件开发模型。(2)软件项目管理了解软件管理的必要性,了解软件项目管理的重要任务,理解软件度量的基本概念,了解项目估算、软件质量度量及软件可靠性度量的意义、了解软件开发过程管理的重要内容,了解软件成熟度模型的意义(3)计算机系统工程理解计算机系统工程的定义、组成部分,了
3、解可行性研究的必要性,了解系统规格说明及评审。(4)需求分析基础理解需求分析的重要任务与原则,了解初步需求获取的技术,理解需求建模的有关概念,理解需求分析的快速原型技术,了解需求规格说明的内容与评审方法。(5)面向数据流的分析方法了解数据流图和数据字典的意义,理解数据流图和数据字典的组成部分,理解实体关系图,掌握数据流模型的创建方法。(6)面向对象的需求分析理解面向对象的基本概念,了解基于UML的需求分析的方法与环节,能初步进行实例分析。(7)软件设计基础重点掌握软件设计的基本概念、基本技术(图形表达法与鉴定表),了解软件设计规格说明的内容与评审技术。 (8)面向数据流的设计方法理解解数据流的
4、基本概念和设计过程,了解变换分析、事务分析的概念,了解面向数据流图的软件设计方法及优化技术。 (9)面向对象的设计方法理解UML的顺序图、协作图、交互图、类图、状态图、活动图的概念,了解面向对象软件设计的任务,掌握基于UML的软件设计的基本方法与环节,并能进行实例设计。(10)软件测试理解软件测试的基本概念,掌握单元测试技术、集成测试、确认测试与系统测试的概念, 重点掌握白盒测试与黑盒测试技术,能进行测试用例的设计。(11)软件维护了解软件维护的概念与过程,重点了解软件维护过程中所需采用的重要技术,了解软件维护的副作用及其控制办法。 硕士研究生入学考试数据结构考试大纲一、考试规定数据结构是一门
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 硕士研究生 入学考试 软件 工程学
限制150内