预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

单证软件工程硕士专业课考试大纲第一部分软件危机与软件工程1.软件危机1.1.l什么是软件危机掌握1.1.2产生软件危机的原因掌握1.1.3解决软件危机的途径掌握1.2软件工程1.2.1软件工程的基本原理掌握1.2.2软件工程的传统途径掌握1.2.3生命周期各阶段的基本任务掌握1.2.4瀑布模型掌握1.3技术审查和管理复审了解1.3.1进行审查和复审的必要性了解1.3.2技术审查的标准和方法了解第二部分可行性研究2.1可行性研究的任务掌握2.2.2可行性研究的步骤掌握2.2.1复查系统规模和目标理解2.2.2研究目前正在使用的系统理解2.2.3导出新系统的高层逻辑模型了解2.2.4重新定义问题了解2.2.5导出和评价供选择的解法了解2.2.6推荐行动方针理解2.2.7草拟开发计划理解2.2.8书写文档提交审查理解2.3系统流程图了解2.3.1符号了解2.3.2例子了解2.3.3分层了解2.4数据流图了解2.4.l符号了解2.4.2例于了解2.4.3命名了解2.4.4用途了解2.5数据字典理解2.5.1数据字典的内容了解2.5.2定义数据的方法了解2.5.3数据字典的用途了解2.5.4数据字典的实现了解2.6成本/效益分析理解2.6.1成本估计了解2.6.2成本/效益分析的方法了解第三部分需求分析3.l需求分析的任务掌握3.1.l确定对系统的综合要求理解3.1.2分析系统的数据要求理解3.l.3导出系统的逻辑模型了解3.1.4修正系统开发计划了解3.l.5开发原型系统了解3.2分析过程了解3.2.l沿数据流图回溯了解3.2.2用户复查了解3.2.3细化数据流图了解3.2.4修正开发计划了解3.2.5书写文档理解3.2.6审查和复审了解3.3概念模型和规范化了解3.3.1ER模型了解3.3.2范式了解3.4图形工具了解3.4.l层次方框图了解3.4.2Warnier图了解3.4.3IPO图了解3.5验证软件需求3.5.l从哪些方面验证软件需求的正确性理解3.5.2验证软件需求的方法理解3.5.3用于需求分析的软件工具理解3.5.4超高级语言和第四代语言了解第四部分总体设计4.1总体设计的过程理解4.1.l设想供选择的方案理解4.1.2选取合理的方案理解4.1.3推荐最佳方案理解4.1.4功能分解了解4.1.5设计软件结构了解4.1.6数据库设计了解4.1.7制定测试计划了解4.l.8书写文档了解4.1.9审查和复审了解4.2软件设计的概念和原理4.2.1模块化理解4.2.2抽象理解4.2.3信息隐蔽和局部化理解4.2.4模块独立理解4.3启发式规则4.3.l改进软件结构提高模块独立性了解4.3.2模块规模应该适中了解4.3.3深度、宽度、扇出和扇入都应适当了解4.3.4模块的作用域应该在控制域之内了解4.3.5力争降低模块接口的复杂程度了解4.3.6设计单入口单出口的模块了解4.3.7模块功能应该可以预测了解4.4图形工具4.4.1层次图和HIPO图了解4.4.2结构图了解4.5面向数据流的设计方法4.5.1概念理解4.5.2变换分析了解4.5.3事务分析了解4.5.4设计优化了解第五部分详细设计5.1结构程序设计了解5.2详细设计的工具了解5.2.l程序流程图了解5.2.2盒图(N-S图)了解5.2.3PAD图了解5.2.4判定表了解5.2.5判定树了解5.2.6过程设计语言(PDL)了解5.2.7模块开发文件夹了解第六部分编码6.1程序设计语言6.1.1程序设计语言分类掌握6.1.2程序设计语言的特点理解6.1.3选择一种语言理解6.2程序设计途径6.2.1写程序的风格理解6.2.2程序设计方法论了解6.2.3程序设计自动化了解6.2.4程序设计工具了解第七部分测试7.l基本概念掌握7.l.1软件测试的目标理解7.1.2黑盒测试和白盒测试掌握7.1.3软件测试的步骤理解7.1.4测试阶段的信息流理解7.2单元测试7.2.1单元测试考虑了解7.2.2单元测试过程了解7.3集成测试7.3.1自顶向下结合了解7.3.2自底向上结合了解7.3.3不同集成测试策略的比较了解第八部分维护8.1软件维护的定义掌握8.2维护的特点掌握8.2.l结构化维护与非结构化维护的对比理解8.2.2维护的代价理解8.2.3维护的问题了解8.3维护过程了解8.3.1维护组织了解8.3.2维护报告了解8.3.3维护的事件流了解8.3.4保存维护记录了解8.3.5评价维护活动了解8.4可维护性8.4.1决定软件可维护性的因素了解8.4.2文档了解8.4.3可维护性复审了解第九部分管理技术13.l成本估计13.1.1参数方程了解13.1.2标准值法了解13.l.3COCOMO模型13.2进度计划了解13.2.1Gantt图(横道图)了解13.2