2019浙江农林大学考研专业课《软件工程》考试大纲.docx

返回 相关 举报
2019浙江农林大学考研专业课《软件工程》考试大纲.docx_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
浙江农林大学硕士研究生入学考试复试 软 件 工 程 考 试 大 纲 一、 考 试 性 质浙江农林大学硕士研究生入学软件工程考试是为招收农业信息化及相关专业的硕士研究 生 而 设 置 的 具 有 选 拔 功 能 的 水 平 考 试 。 它 的 主 要 目 的 是 测 试 考 生 对 软 件 工 程 原 理 、 方 法 和 技 术的掌握程度和应用相关知识解决问题的能力。二、 考试的基本要求要 求 考 生 全 面 系 统 地 掌 握 软 件 工 程 的 基 本 概 念 、 原 理 、 方 法 和 技 术 , 熟 悉 软 件 开 发 各 项 活 动 的 任 务 , 了 解 软 件 项 目 组 织 和 管 理 的 方 法 , 具 有 运 用 软 件 工 程 原 理 、 方 法 和 技 术 分 析 计 算 机 应用需求、设计和实现软件系统的能力。三、 考试方法和考试时间本试卷采用闭卷笔试形式,试卷满分为 150 分,考试时间为 180 分钟。四、 考试内容和考试要求(一 )软 件 工 程 概 论 考试内容1. 软件和软件工程的含义。2. 软件生命周期各个阶段的基本任务。3. 软件生命周期模型。考试要求1. 理解软件和软件工程的定义。2. 了解什么是软件生命周期,了解生命周期各个阶段:可行性分析、需求分析、系统设计、 详细设计、实现、测试的基本任务。3. 了解各种软件生命周期模型的优缺点和适用场合:瀑布模型、增量模型、快速原型模型、螺旋模型。(二 )可 行 性 分 析 和 需 求 分 析 考试内容1可行性分析的基本概念。2需求分析的基本概念。3需求分析建模方法。考试要求1. 了解可行性分析的涵盖内容。2. 了解需求分析的内容。3. 掌握需求分析建模方法:数据流图、数据字典、ER 图。(三 )总 体 设 计 考试内容1设计的基本原理和启发式规则。2面向数据流的设计方法。考试要求1. 了解软件设计的基本原理和启发式规则。2. 掌握耦合性原则和内聚性原则。3. 掌握面向数据流的设计方法。(四 )详 细 设 计 考试内容1结构化程序的概念。2过程设计工具。3程序复杂度的度量。考试要求1掌握结构化程序的概念和三种基本控制结构:顺序、选择和循环。2掌握程序流程图、盒图、PAD 图、判定表和判定树的使用。3掌握程序环形复杂度的计算方法。(五 )实 现 和 测 试 考试内容1软件测试的基本概念。2黑盒测试和白盒测试的概念和测试技术。3软件测试的步骤。 考试要求1理解软件测试的目标和准则。2掌握黑盒测试的含义。3掌握黑盒测试技术,包括等价类划分法和边界值分析法。4掌握白盒测试的含义。5掌握白盒测试技术,包括各种逻辑覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件 覆盖、条件组合覆盖、路径覆盖。6了解软件测试各个步骤:单元测试、集成测试、系统测试,及其相应的测试重点。7掌握集成测试中的集成策略:自顶向下、自底向上、深度优先、宽度优先。(六 )面 向 对 象 分 析 和 设 计 考试内容1面向对象分析和设计的基本概念。2用例模型的建立。3用类图表示系统的对象模型。 考试要求1理解和掌握面向对象分析和设计的基本概念:对象、类、属性、操作、接口。2 掌 握 用 例 模 型 的 建 立 方 法 。 根 据 对 系 统 需 求 的 分 析 , 用 UML 用 例 图 表 示 系 统 的 功 能 , 对 每 一个用例用文字描述系统业务的正常流程和异常流程。3 掌 握 对 象 模 型 的 建 立 方 法 。 用 UML 类 图 描 述 系 统 的 对 象 , 正 确 描 述 对 象 之 间 的 关 系 : 关 联 、 聚集、泛化。(七 )软 件 项 目 组 织 和 管 理考试内容1软件规模估算。2软件项目进度计划。 考试要求1了解软件规模估算方法:代码行技术、功能点技术。2掌握软件进度计划方法:Gantt 图、工程网络。五、 主要参考书目1. 张海藩、牟永敏编著. 2013. 软件工程导论(第 6 版). 北京: 清华大学出版社编制单位:浙江农林大学信息工程学院 编制日期:2018 年 9 月 7 日
展开阅读全文
相关资源
相关搜索
资源标签

考研文库@kaoyanwenku.com