电子科技大学2016年硕士研究生入学考试软件工程学科基础综合考试大纲_电子科大考研网.pdfVIP

电子科技大学2016年硕士研究生入学考试软件工程学科基础综合考试大纲_电子科大考研网.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子科技大学2016年硕士研究生入学考试软件工程学科基础综合考试大纲_电子科大考研网

电子科技大学2016年硕士研究生入学考试软件工程学科基础综合考 试大纲 考试科目 860软件工程学科基础综合 考试形 笔试(闭卷) 考试时间 180分钟 考试总分 150分 一、总体要求 《软件工程学科基础综合》包括 《软件工程》和《网络技术》两门课程,其中《软件工程》要求考生 了解软件工程的基本知识和方法,熟悉软件工程的主要环节,掌握最基础的软件工程理论方法,并能应用 到实际的软件项目开发中。《网络技术》要求学生掌握计算机网络的基本概念、基本原理和基本方法;掌 握计算机网络的体系结构和典型网络协议,了解典型网络设备的组成和特点,理解典型网络设备的工作原 理;能够运用计算机网络的基本概念、基本原理和基本方法进行网络系统的分析、设计和应用。两门课程 各占总分的50%。 二、内容 《软件工程》考试内容如下: 1. 基本概念 重点是软件的特性、软件工程学的研究范畴,以及学习软件工程的意义。掌握软件的概念、特点和软 件工程的基本特征;理解为什么学习软件工程、如何学习。主要知识点: 1) 软件的概念和特点 2) 软件危机的概念和产生的原因 3) 软件工程的定义、三要素和发展过程 2. 过程模型 重点是各种实用的软件过程模型,以及不同过程模型的特点比较。掌握几种典型模型的优缺点和能依 据项目特征选择使用不同的模型;理解为什么有不同的模型、不同模型的特征。主要知识点: 1) 软件生命周期概念、软件过程概念、能力成熟度模型CMM概念 2) 常见的几种软件过程模型:瀑布、增量、原型、螺旋、喷泉等,比较各自优缺点 3. 需求分析 重点是需求分析的一般步骤、数据流图、用例图、活动图、需求规格说明文档的编制。掌握结构化分 析模型的导出、数据流图/用例图/活动图的基本画法和需求规格说明文档的编制;理解需求分析的过程、 主要步骤。主要知识点: 1) 需求分析的概念 2) 需求分析的过程:需求确认与需求变更 3) 需求确认的步骤:需求获取→需求提炼→需求描述→需求验证 4) 需求分析三类建模:功能模型、数据模型、行为模型。面向过程和面向对象的需求分析过程中, 三类模型各包含哪些内容? 5) 掌握数据流图和用例图作法。 4. 系统设计 重点是面向数据流的设计方法、面向对象的设计方法、过程设计的常用工具。掌握软件设计的主要技 术、主要内容和主要方法,能根据具体项目进行模块划分和软件架构设计;理解软件设计和需求分析之间 的相互关系。主要知识点: 1) 系统设计分为概要设计和详细设计 2) 与设计相关的8个概念:抽象、体系结构、设计模式、模块化、信息隐藏、功能独立、细化、 重构。其中,着重考察体系结构、模块化、信息隐藏、功能独立。 3) 系统设计从体系结构、数据、接口和组件四方面进行设计。面向过程和面向对象的系统设计, 各自包含哪些设计内容? 4) 掌握流程图和顺序图作法。 5. 质量保证 重点是软件测试策略和技术。掌握质量保证的概念、软件测试的概念及常用方法;理解质量保证活动 在软件工程中的重要作用和意义。主要知识点: 1) 质量保证的概念 2) 测试策略V模型概念,测试与开发的各阶段对应关系。 3) 单元测试的内容、集成测试的分类、系统测试的分类、验收测试的分类。 4) 回归测试的概念 5) 测试技术常见术语的概念:软件缺陷、验证和确认、测试与质量保证、质量与可靠性、调试与 测试、测试用例 6) 白盒测试、黑盒测试、静态分析各有哪些方法? 7) 掌握逻辑覆盖与等价类划分测试方法。 6. 软件维护 重点是软件维护的分类、软件的可维护性的决定因素和软件维护技术。掌握软件维护的基本类型、软 件的可维护性的决定因素、IEEE软件维护的过程模型;理解软件维护的基本概念、软件维护在技术上的要 点、维护费用的估算、软件逆向工程的概念及主要内容。主要知识点: 1) 软件维护的基本概念 2) 理解软件维护的四个基本类型:纠错性、适应性、完善性、预防性维护。哪种占比重最大?哪 种最小? 3) 可维护性的

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档