版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自考02333《软件工程》高频考点与重点分析(依据江苏省自考02333大纲,瞿中《软件工程》2016版)课程性质与考核目标本课程是计算机科学与技术专业(专升本)的选考课,研究如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件。能力层次要求:识记(30%):识别和记忆基本概念、定义、方法名称领会(40%):理解内涵与外延,掌握区别与联系应用(30%):运用知识进行建模、设计、测试课程主线:可行性研究→需求分析→总体设计→详细设计→编码→测试→维护第一篇面向过程的软件工程第1章概论一、高频考点分布考点考核层次常见题型软件工程的定义、特点、基本原理识记名词解释、简答软件危机的定义和原因识记简答软件工程的生命周期识记简答软件开发过程模型(瀑布、快速原型、螺旋、增量、喷泉、RUP、极限编程)识记、应用简答、单选软件开发方法、工具识记简答二、重点内容详解1.软件工程概述(识记)软件工程的定义(识记):采用工程化的方法开发、运行和维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。软件危机的定义(识记):软件开发中出现的质量低劣、进度延误、成本超支等问题。软件危机的原因(识记):软件本身复杂性开发方法落后缺乏有效的管理用户需求不明确软件工程的基本原理(识记):用分阶段的生命周期计划严格管理坚持进行阶段评审实行严格的产品控制采用现代程序设计技术结果应能清楚地审查开发小组的人员应少而精承认不断改进软件工程实践的必要性2.软件开发过程模型(识记、应用)模型特点适用场景瀑布模型阶段分明、文档驱动、反馈困难需求明确的项目快速原型模型快速构建原型、用户参与需求不明确的项目螺旋模型风险驱动、迭代开发大型、高风险项目增量模型分批交付、逐步完善需求可分批实现喷泉模型面向对象、迭代无缝面向对象开发RUP过程用例驱动、迭代增量大型面向对象项目极限编程(XP)敏捷开发、结对编程需求变化快的小型项目三、本章必背简答题简答题:简述软件工程的基本原理。参考答案:①分阶段生命周期计划管理;②坚持阶段评审;③严格产品控制;④采用现代程序设计技术;⑤结果应能清楚审查;⑥开发小组少而精;⑦承认不断改进的必要性。第2章分析阶段(重点)一、高频考点分布考点考核层次常见题型可行性研究的任务、内容和步骤识记简答系统流程图的符号及画法领会、应用绘图题成本估算方法和效益分析方法领会简答需求分析的概念、目标和任务领会简答数据模型(E-R图)应用绘图题功能模型(DFD图)应用绘图题行为模型(状态转换图)应用绘图题数据字典应用简答二、重点内容详解1.可行性研究(识记、领会)可行性研究的任务(识记):从技术、经济、操作、法律等方面分析项目是否可行。可行性研究的步骤(识记):问题定义可行性分析成本效益分析技术可行性分析社会可行性分析编写可行性研究报告可行性研究报告的内容(识记):项目背景、技术方案、投资估算、效益分析、结论。2.需求分析(领会、应用)需求分析的任务(领会):确定系统必须做什么建立系统逻辑模型编写需求规格说明书需求规格说明书的内容(识记):引言、总体描述、具体需求、附录。3.结构化分析方法(应用)数据流图(DFD图)(应用):基本符号:外部实体、加工、数据流、数据存储分层细化(顶层图→0层图→细化图)数据字典(应用):定义数据流、数据存储、加工的逻辑。三、本章必背绘图题绘图题:根据问题描述,画出数据流图(DFD图)或系统流程图。第3章总体设计(重点)一、高频考点分布考点考核层次常见题型总体设计的任务、过程领会简答模块设计、结构设计原理领会简答设计准则领会简答面向数据流的设计方法(变换流、事务流)领会简答模块结构设计方法领会简答MVC框架领会、应用简答总体设计说明书的内容识记简答二、重点内容详解1.总体设计概述(识记、领会)总体设计的任务(领会):确定系统的总体结构和模块划分。总体设计的过程(领会):系统设计结构设计数据设计总体设计说明书的内容(识记):引言、总体设计、接口设计、数据设计、模块设计、测试计划。2.模块设计准则(领会)准则说明模块独立高内聚、低耦合模块大小适中便于理解和维护深度、宽度、扇出、扇入合理结构清晰模块接口简单易于调用模块的内聚(名词解释):标志一个模块内部各个元素彼此结合的紧密程度,处理动作的组合强度,是信息隐蔽和局部化概念的自然扩展(大纲例题名词解释)。3.面向数据流的设计方法(领会)变换流:输入→变换→输出事务流:接收事务→分析→分派处理三、本章必背简答题简答题:简述模块设计准则。参考答案:①模块独立(高内聚、低耦合);②模块大小适中;③深度、宽度、扇出、扇入合理;④模块接口简单。第4章详细设计一、高频考点分布考点考核层次常见题型详细设计的任务、原则识记简答详细设计的方法、工具(程序流程图、盒图、PAD图、判定表)领会、应用绘图题Jackson程序设计方法领会简答用户界面设计原则应用简答详细设计说明书的内容识记简答二、重点内容详解1.详细设计概述(识记)详细设计的任务(识记):确定每个模块的算法和数据结构。详细设计的原则(识记):模块化、结构化、可理解性、可测试性。2.详细设计工具(领会、应用)工具特点程序流程图传统工具,易画,但结构不清晰盒图(N-S图)结构化,无箭头PAD图(问题分析图)二维树形结构,易于转换程序判定表适用于复杂条件组合Jackson程序设计方法(领会):面向数据结构的设计方法。3.用户界面设计原则(应用)用户界面设计可使用性原则(大纲例题简答):界面简单术语标准化和一致化拥有完善的帮助功能系统响应快和系统成本低容错能力三、本章必背简答题简答题:简述用户界面设计可使用性包含哪些方面。参考答案:①界面简单;②术语标准化和一致化;③拥有完善的帮助功能;④系统响应快和系统成本低;⑤容错能力。第5章编码及测试(重点)一、高频考点分布考点考核层次常见题型程序设计风格应用简答结构化程序设计方法领会简答McCabe度量法(环形复杂度)领会、应用计算题黑盒测试(等价类划分、边界值分析)应用案例分析白盒测试(逻辑覆盖、基本路径测试)应用案例分析测试用例设计应用综合题单元测试、集成测试、确认测试、系统测试领会简答二、重点内容详解1.程序设计风格(应用)好程序的标准:清晰性、可读性、效率、可维护性。2.程序复杂度度量(领会、应用)McCabe度量法(环形复杂度)(领会、计算):V(G)=区域数V(G)=边数-节点数+2经验值:V(G)≤103.黑盒测试(应用)方法说明等价类划分将输入域划分成若干等价类,每个类选一个代表边界值分析针对输入域边界值设计测试用例4.白盒测试(应用)方法说明语句覆盖每条语句至少执行一次判定覆盖每个判定的真/假分支至少执行一次条件覆盖每个条件的真/假至少一次判定-条件覆盖判定覆盖+条件覆盖条件组合覆盖所有条件组合至少一次基本路径测试基于环形复杂度设计覆盖所有独立路径5.测试阶段(领会)单元测试:测试单个模块(模块内)集成测试:测试模块之间的接口确认测试:验证是否满足需求系统测试:测试整个系统三、本章必背综合应用题综合应用题:画出程序流程图,给出符合判定覆盖的最小测试用例集(大纲例题)。解题要点:画出程序流程图分析判定节点设计测试用例覆盖所有判定分支标注输入数据、预期结果、覆盖路径第6章软件维护及软件再工程一、高频考点分布考点考核层次常见题型软件维护的定义、分类和特点识记简答软件可维护性度量领会简答逆向工程和再工程领会简答二、重点内容详解软件维护的分类(识记):改正性维护(修复错误)适应性维护(适应环境变化)完善性维护(增加新功能)预防性维护(预防未来问题)第二篇面向对象的软件工程第7章面向对象方法学(重点)一、高频考点分布考点考核层次常见题型面向对象方法学的优点识记简答面向对象的基本概念(对象、类、继承、多态等)识记名词解释对象模型、动态模型、功能模型领会简答UML的五大模型及9种图识记、应用简答、绘图题二、重点内容详解1.面向对象的基本概念(识记)对象:客观世界中的实体,由数据和方法封装而成。类:具有相同属性和方法的一组对象的抽象。继承:子类自动拥有父类的属性和方法。多态:同一操作作用于不同对象产生不同结果。2.UML模型(识记、应用)UML的五大模型(识记):用例模型静态模型行为模型交互模型实现模型UML的9种图(识记):用例图类图对象图序列图(时序图)协作图状态图活动图组件图部署图三、本章必背简答题简答题:简述面向对象方法学的优点。参考答案:①与人类思维方式一致;②稳定性好;③可重用性好;④可维护性好。第8章面向对象分析(重点)一、高频考点分布考点考核层次常见题型面向对象的3个子模型和5个层次识记简答建立对象模型(确定类与对象、关联、主题、属性、继承)应用建模题建立动态模型(脚本、事件跟踪图、状态图)应用建模题建立功能模型(数据流图)应用建模题二、重点内容详解面向对象的3个子模型(识记):对象模型:描述系统静态结构(最重要)动态模型:描述系统行为变化功能模型:描述数据流和处理建立对象模型的步骤(领会):确定类与对象确定关联划分主题确定属性识别继承关系反复修改第9章面向对象设计一、高频考点分布考点考核层次常见题型面向对象设计准则、启发规则识记简答设计子系统(问题域、人机交互、任务管理、数据管理)领会简答设计模式的概念和常用设计模式领会简答生成器模式(将一个复杂对象的构建与它的表示分离)识记单选二、重点内容详解面向对象设计准则(识记):模块化抽象信息隐蔽低耦合高内聚设计模式(领会):创建型模式(生成器、单例、工厂等)结构型模式(适配器、桥接等)行为型模式(观察者、策略等)生成器模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示(大纲例题单选)。第10章面向对象实现一、高频考点分布考点考核层次常见题型面向对象语言的优点及选择原则识记简答面向对象测试模型及测试方法领会简答二、重点内容详解面向对象测试(领会):类内测试(测试单个类)类间测试(测试类之间交互)系统测试(测试整个系统)第三篇软件工程管理及开发实例第11章软件工程标准化和软件文档一、高频考点分布考点考核层次常见题型软件工程标准化的概念、类型和意义识记简答软件文档的作用和分类领会简答二、重点内容详解软件文档的作用(领会):记录开发过程便于维护便于沟通作为验收依据软件文档分类(领会):开发文档管理文档用户文档软件维护手册的内容(识记):维护组织、维护流程、维护记录等。第12章软件工程质量一、高频考点分布考点考核层次常见题型软件质量的定义、特性识记简答软件质量度量模型领会简答CMM成熟度模型识记简答二、重点内容详解软件质量的定义(识记):软件满足规定或潜在需求的能力。CMM成熟度模型(识记):初始级可重复级已定义级已管理级优化级第13章软件工程项目管理一、高频考点分布考点考核层次常见题型甘特图与时间管理领会绘图题工程网络与关键路径领会计算题软件成本估算领会简答软件配置管理领会简答二、重点内容详解甘特图(领会):用条形图表示项目进度。关键路径(领会):项目网络图中最长的路径,决定项目工期。附录UML的模型及图示表示(重点)一、高频考点分布考点考核层次常见题型UML五大模型及9种图识记、应用绘图题二、重点内容详解用例图:描述系统功能及参与者。类图:描述系统静态结构(类、属性、方法、关系)。序列图(时序图):描述对象之间的交互顺序。考前3天速记表(压缩版)第一天:软件过程+分析+设计考点速记内容软件工程七原理计划、评审、控制、技术、审查、少而精、改进瀑布模型需求→设计→编码→测试→维护螺旋模型风险驱动DFD四符号实体、加工、数据流、数据存储高内聚低耦合模块独立第二天:测试+度量考点速记内容黑盒测试等价类划分、边界值分析白盒测试语句、判定、条件、基本路径McCabe度量V(G)=边-节点+2软件维护四类改正、适应、完善、预防第三天:面向对象+UML+管理考点速记内容面向对象三模型对象、动态、功能UML五大模型用例、静态、行为、交互、实现UML九图用例、类、对象、序列、协作、状态、活动、组件、部署CMM五级初始→可重复→已定义→已管理→优化各章核心考点速查表章节核心考点考核层次1概论软件工程定义、软件危机、过程模型识记2分析可行性研究、DFD图、数据字典领会、应用3总体设计模块独立、高内聚低耦合、MVC领会4详细设计详细设计工具、用户界面设计领会、应用5编码测试黑盒测试、白盒测试、McCabe度量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园九一八纪念日教育美篇
- 2025-2026学年教学设计与指导七下数学
- 内部工作总结
- 2025-2026学年吉他入门教学设计音乐app
- 2025-2026学年浮力教学设计分析
- 2025-2026学年动漫教学目标发型设计
- 河北省邢台市五校联考2025-2026学年高二上学期期末质量检测(二)物理试题
- 2.2尊重知识产权 教学设计-2023-2024学年高中政治统编版选择性必修2法律与生活
- 河南省许昌市2025-2026学年高一上学期11月期中联考物理试卷(解析版)
- 中小企业财务预算编制标准流程指导书
- 液氧站安全知识培训课件
- 330kV升压储能站建设项目可行性研究报告
- 医疗机构环境表面清洁与消毒管理标准
- 市政有限空间培训
- 《发展心理学》考试题库及答案
- 【MOOC答案】《软件测试》(南京邮电大学)章节期末慕课答案
- 山东省青岛市即墨区2024-2025学年八年级下学期期末考试数学试卷(含部分答案)
- 超声评估胃残余量
- IPC-4552B-2024EN印制板化学镀镍浸金(ENIG)镀覆性能规范英文版
- 山东省济南市2024-2025学年高一下学期期末学习质量检测历史试题(含答案)
- 潍坊市益都中心医院招聘笔试真题2024
评论
0/150
提交评论