考试30个选择30分(会出几道慕课原题),4个简答30分,两道分析题40分一个数据流分析,数据流图绘制,面向数据流方法设计软件结构,一个黑盒白盒测试设计测试用例
1.1什么是软件危机(大概了解)
1.2软件工程的概念,软件工程基本原理,软件工程的本质(背下来,还要回答本质和基本原理对软件开发的影响和你对他们的理解)往年必考2选1,软件工程方法学(三要素,结构化方法的思想,和面向对象方法学的思想)
1.3软件生命周期时期和阶段划分,每个阶段基本任务
1.4过程模型特点和适用性
2.1可行性研究的目的和任务
2.3系统流程图不要求画只要求作用
2.4数据流图的所有都要掌握(组成成分,符号,怎么画,怎么根据数据流的方法进行软件结构设计)考试一道分析题20分
2.5数据字典的作用,在哪个阶段使用
2.6成本效益的方法,成本怎么计算效益怎么度量(了解)
3.1需求分析阶段的任务
3.2没说,大概看看
3.3没说,大概看看
3.4画er模型不考核,知道在哪个阶段使用和作用与意义
3.5书记规范化不考核,
3.6画状态转换图不考核,知道在哪个阶段使用和作用与意义
3.7知道图表在哪个阶段使用和作用
4章不考
5.1:总体设计的任务,重点是系统结构设计第五章有很多知识点选择题考,都看
5.2模块化,模块独立性(高内聚低耦合),耦合类型,内聚类型(内聚程度)
5.3启发规则
5.4层次图,hipo图,结构图
5.5面向数据流的设计方法(自顶向下抽象分层设计数据流图,面向数据流的方法设计软件结构比如变换流和事物流)分析题一道题
6.1程序化设计概念(了解)
6.2不考
6.3详细设计的工具(程序流程图,盒图,Pad图,判定表,判定树)考一个或两个。题型是给伪码,通过工具表达出来
6.4没说,大概看看
6.5mccabe方法根据结果进行流图的绘制,计算复杂度
7 第七章内容也非常多7.8不考其余都有考点,ppt书都看看
7.6白盒测试(逻辑覆盖,基本路径测试)
7.7黑盒测试(等价类划分和边界值分析)
两个出一道分析题,根据伪码或者程序流程图设计测试用例(写出输入输出)
7.9软件可靠性相关计算(无故障时间,总错误数)做做课后题