计算机应用技术--T25软件工程

 您现在的位置: 考博信息网 >> 文章中心 >> 院校信息 >> 专业介绍 >> 正文 计算机应用技术--T25软件工程

考研试卷库
计算机应用技术--T25软件工程

南京信息工程大学2011年硕士研究生招生入学考试
 
《软件工程》考试大纲
 
科目代码:T25
科目名称:软件工程
 
1、软件工程学概述
(1)了解软件危机的概念,理解产生软件危机的原因及消除软件危机的途径。
(2)理解软件工程的基本概念及其基本原理,掌握软件工程方法学的有关内容。
(3)掌握软件生命周期的阶段划分及各个阶段的主要任务。
(4)掌握4种典型的生命周期模型。
2、可行性研究
(1)理解可行性研究的必要性。
(2)了解可行性研究的任务和过程。
(3)掌握系统流程图和数据流图的用途与画法。
(4)理解数据字典的概念,掌握其实现方法。
(5)掌握简单的成本估计技术,能进行简单的成本/效益分析。
3、需求分析
(1)理解需求分析的必要性和结构化分析方法应遵守的准则。
(2)掌握需求分析的目的和任务。
(3)掌握获取有效需求的方法。
(4)了解各种模型(数据模型、功能模型、行为模型)的用途和创建方法。
4、总体设计
(1)理解总体设计阶段的目的和任务。
(2)了解总体设计过程。
(3)掌握在软件设计过程中应遵循的基本原理。
(4)了解一些启发式规则,并能在具体设计过程中灵活运用。
(5)掌握描绘软件结构的图形工具(H图,HIPO图,结构图)。
(6)了解面向数据流的设计方法。
5、详细设计
(1)了解结构程序设计的发展历程。
(2)掌握人机界面设计的过程及注意事项。
(3)了解各种过程设计工具的优缺点,掌握程序流程图、盒图、PAD图及PDL。
(4)了解Jackson方法。
6、编程与测试
(1)能选择合适的程序设计语言,编写出逻辑简明清晰、易读易懂的好程序。
(2)理解软件测试的重要性,掌握软件测试的目标、准则、方法和步骤。
(3)掌握单元测试、集成测试、确认测试的内容及方法。
(4)掌握白盒测试技术和黑盒测试技术。
(5)了解调试的过程和3种途径。
7、维 护
(1)理解软件维护的概念及特点。
(2)了解软件维护过程。
8、面向对象方法学引论
(1)了解面向对象方法学的要点及优点,进一步理解两种方法的区别。
(2)掌握对象模型、动态模型、功能模型的用途及其图示方法。
(3)理解3种模型之间的关系。
9、面向对象分析
(1)掌握面向对象分析的基本过程。
(2)掌握对象模型、动态模型、功能模型的建立过程。
(3)了解如何确定类中的服务。
10、面向对象设计
(1)掌握面向对象设计的准则和几条启发规则。
(2)理解并掌握面向对象设计的过程。
(3)能对初步设计结果进一步优化。
11、面向对象实现
(1)了解面向对象语言的优点和技术特点,会选择合适的面向对象语言。
(2)了解面向对象的测试策略。
(3)掌握测试用例的设计。
 
考博咨询QQ 135255883 考研咨询QQ 33455802 邮箱:customer_service@kaoboinfo.com
考博信息网 版权所有 © kaoboinfo.com All Rights Reserved
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!