025-8310-8080
文都服务时间:9:00~22:00

考研信息
考研时间
考研信息
考研学校
考研难度
考研科目
本科考研
考研分数线
课程推荐
百日冲刺营
在职考研
考研密训营
MBA特训班
医学硕士
艺术考研
考研真题
考研政治真题答案
考研英语真题答案
考研数学真题答案
图书资料
英语图书
数学图书
政治图书
专硕图书
您所在的位置: 南京文都考研 > 考研信息 > 考研学校 > 西北师范大学2021自命题考研大纲:956软件工程与数据库原理

西北师范大学2021自命题考研大纲:956软件工程与数据库原理

距2021年考研倒计时

西北师范大学2021自命题考研大纲:956软件工程与数据库原理

  《软件工程与数据库原理》综合性考研复试学科考纲

  (科目代码:956)

  一、考核规定

  《软件工程》是科学研究开发软件和应用管理的一门工程项目科学合理,是软件工程技术专业的主杆课。数据库系统是开发设计大型软件软件系统的关键技术,《数据库原理》是软件工程技术专业的一门必修课。软件工程与数据库系统是软件工程课程科学研究工作人员、APP剖析设计方案工作人员、软件开发工作人员、自动化测试工作人员与APP管理者不可或缺的鉴定人。

  《软件工程与数据库原理》的考核分成软件工程计和数据库原理两一部分,考核比例为:软件工程占60%,数据库原理占40%。软件工程考核学员对软件工程基本概念、方式与工艺的学习情况及其项目管理开发设计中概念模型设计技术性的使用工作能力。数据库原理一部分考核学员数据库查询的基本上概念、基本原理的学习情况及其在流行数据库查询智能管理系统以上开展系统软件系统软件开发的工作能力。

  二、考核点评总体目标

  根据考核,要选拨具有软件工程课程认真贯彻及项目管理产品研发所需基础知识与技术的本科毕业生来修读学科研究生,考核点评总体目标如下所示:

  ü 把握开发软件基本基本原理、方式、技术性、专用工具、管理方法和全过程;

  ü 把握分布式数据库基本上基础知识与流行数据库查询操作过程方式;

  ü 能应用软件工程的基本概念开展项目管理的剖析、设计方案、完成和维护保养;

  ü 能应用数据库查询基础知识与实体模型开展概念模型设计;

  ü 具备较好的软件工程工作能力和素养。

  三、考核内容

  软件工程一部分(分数占比:60%)

  第一章 软件工程总论

  【考核内容】

  软件危机的概念、造成缘故、处理方式;软件工程的概念、基本概念;软件生命周期;关键的应用全过程实体模型:瀑布模型、迅速原形实体模型。

  【考试要求】

  (1)理解软件危机的发生缘故及处理方式;

  (2)把握软件工程的基本概念;

  (3)把握软件生命周期的环节区划及关键APP全过程实体模型。

  第二章 项目可行性

  【考核内容】

  可行性研究的每日任务、项目可行性全过程;数据流程图的概念及有关标记;数据流图的概念、內容、定义方法和主要用途。

  【考试要求】

  (1)理解项目管理项目可行性的重要性;

  (2)把握数据流程图及数据流图的概念及主要用途。

  第三章 需求分析

  【考核内容】

  需求分析的每日任务;实体线联络图的功效、标记实际意义;数据信息规范性三个现代性的界定;时序图的标记,要求认证的內容。

  【考核规定】

  (1)理解APP项目需求分析的內容;

  (2)可以依据阐述制作ER图;

  (3)可以依据给出标准能分辨一个关联归属于第几名现代性。

  第四章 总体方案设计

  【考核内容】

  总体设计的概念、设计方案流程;模块化设计的概念、功效,模块化设计水平与开发软件劳动量的关联; Miller规律,控制模块单独性的重要性,控制模块藕合以及归类,控制模块内聚力以及归类,控制模块设计方案的几个研讨式标准及与之有关的概念(深层、总宽、扇出、扇入、修饰符);框架图的标记以及实际意义。

  【考核规定】

  (1)把握总体方案设计的概念与设计方案流程;

  (2)理解APP总体方案设计中模块化设计的功效,模块化设计水平与开发软件劳动量的关联;

  (3)把握Miller规律;

  (4)理解5种控制模块藕合方式:数据信息藕合、操纵藕合、特点藕合、公共性藕合、內容藕合;

  (5)理解7中控制模块内聚力方式:作用内聚力、次序内聚力、通讯内聚力、全过程内聚力、時间内聚力、逻辑性内聚力、不经意内聚力;

  (6)把握控制模块设计方案的研讨式标准及有关概念。

  第五章 总体设计

  【考核内容】

  程序流程图的标记,盒图的符号,PAD图的标记,判断表与判定树的作用与特性,程序流程复杂性的定量分析衡量。

  【考核规定】

  (1)可以依据阐述制作相对应解决的程序流程图、盒图、PAD图、判断表、判定树;

  (2)把握程序流程复杂性的二种定量分析衡量方式:程序流程图和环域复杂性。

  第六章 系统软件完成与检测

  【考核内容】

  计算机语言的选取规范,优良的编写程序设计风格应遵循的标准,自动化测试的界定,测试标准的类型(白盒与黑盒)和规定,检测的类型(单元测试卷、系统测试、确定检测)以及相匹配的环节与目标,检测与调节的差别。

  【考核规定】

  (1)理解优良的编写程序设计风格应遵循的标准;

  (2)把握自动化测试的概念及测试流程;

  (3)把握两大类常见软件测试方法:黑盒测试方法法与白盒测试法。

  第七章 系统运维

  【考核内容】

  维护保养的界定及特性,APP可扩展性及决策APP可扩展性的要素。

  【考核规定】

  (1)理解系统运维的种类;

  (2)掌握决策APP可扩展性的首要要素。

  第八章 面向对象方法学

  【考核内容】

  面向对象编程的基本上概念,面向对象编程的实体模型(用例图、类图、时序图、顺序图或事情追踪图)的标记以及功效;面向对象设计架构;APP器重的概念与重用等级;面向对象设计、面向对象编程检测。

  【考核规定】

  (1)把握面向对象编程的基本上概念;

  (2)把握面向对象编程的软件工程方式;

  (3)把握领域模型的构造、领域模型的创建、动态性实体模型的创建、作用实体模型的创建;

  (4)把握面向对象设计系统软件的基础架构;

  (5)理解APP器重的概念与APP器重的內容;

  (6)掌握面向对象编程程序设计语言的特性。

  第九章 软件项目管理

  【考核内容】

  APP经营规模估计技术性,项目进度管理技术性(甘特图、工程项目互联网PERT图),APP品质的概念与APP品质的确保对策,APP配备的概念,CMM的5个等级。

  【考核规定】

  (1)把握软件项目管理的界定及因素;

  (2)可以依据任务分解表制作甘特图和工程项目互联网,估计施工进度,明确关键线路。

  数据库原理一部分(分数占比:40%)

  第一章 论文前言

  【考核内容】

  数据库管理的特征以及有关概念;数据库系统;数据库管理的构造;网状数据库查询和层次数据库。

  【考核规定】

  (1)把握数据信息、数据库查询、数据库管理等概念;数据库查询智能管理系统的基本要素;

  (2)把握三种数据库系统(层次模型、网状实体模型、关系模型)的概念;关系模型的三种一致性管束;

  (3)把握用E-R实体模型叙述现实世界的方式。

  第二章 分布式数据库

  【考核内容】

  关系模型的基本上概念;关系代数;关联运算。

  【考核规定】

  (1)把握关系模型的基本上概念;

  (2)把握关系代数的基本上计算;

  (3)把握元组关联运算和域关联运算。

  第三章 分布式数据库标准规范语言SQL

  【考核内容】

  SQL概况、特性以及有关基本上概念;SQL数据信息界定作用;SQL数据信息控制作用;数据统计;主视图的概念和功效;SQL数据信息操纵作用。

  【考核规定】

  (1)把握SQL的有关基本上概念;

  (2)可以娴熟应用SQL句子定义数组表、改动数据分析表、注销基本上表、界定和注销数据库索引;

  (3)可以娴熟恰当地应用SQL进行对数据库查询的查看、插进、删掉、升级实际操作;

  (4)理解主视图的概念,把握用SQL句子界定和注销主视图、对于主视图的如何查询;

  (5)理解数据库查询安全系数的含意和受权体制;理解数据库查询一致性的含意和一致性约束方程;把握用SQL句子受权和取回管理权限的操作步骤。

  第四章 分布式数据库标准基础理论

  【考核内容】

  关联规范性的功效;函数依赖;关系模型的规范性。

  【考核规定】

  (1)理解关联规范基础理论在概念模型设计中的功效;

  (2)理解特性中间的联络种类;把握备选码、主码、主特性、非主属性、单码、全码等概念;函数依赖和码的***性;

  (3)理解第一范式,第二范式、第三范式、BCNF的界定及每个等级现代性中存在的不足(插进出现异常、删除异常、缓存溢出)和解决方案;

  (4)把握判断关系模型的规范性水平的方式,可以运用规范性的基础理论标准关系模型到第三范式。

  第五章 概念模型设计

  【考核内容】

  数据库设计的每日任务、一般对策、流程和基本上概念;概念产品结构设计;逻辑结构设计方案;物理学产品结构设计;数据库查询即时和维护保养。

  【考核规定】

  (1)把握概念模型设计的每日任务,概念模型设计牵涉到的基本上概念,概念模型设计的一般对策,概念模型设计的流程;掌握概念模型设计的主要方式;

  (2)把握从现实世界考虑设计方案数据库查询概念构造(E-R实体模型)的方式;

  (3)把握从E-R实体模型转化为关系模型的方式。

  第六章 关联查询处理和查看提升

  【考核内容】

  关联数据库管理的查看蚁群算法;RDBMS的查询处理流程;查看提升的基本上概念,查看提升的二种种类:解析几何提升和物理学提升。

  【考核规定】

  (1)理解关联数据库提升的必要性;

  (2)把握关联数据库管理的查看优化方法,可以把SQL句子转化成查看树;对查询树开展解析几何提升,转化成提升的查看树。

  第七章 数据库查询维护

  【考核内容】

  高并发操纵基本上概念和基本技术性;数据库备份基本上概念和基本技术性;数据库查询安全性基本要素和基本上技术性;完整性约束条件。

  【考评规定】

  (1)了解高并发浏览很有可能产生的问题;封禁及锁的种类;死锁定义;高并发生产调度的可串行通信性;把握三级封禁协义,死锁的防止和消除方法;

  (2)掌握数据库常见故障类型和常见数据库修复方式,了解对于不一样常见故障的修复方法;

  (3)把握数据库安全性牵涉到的方法方式,包含:客户标志和辨别方法,密钥管理,财务审计,数据库加密等;

  (4)把握数据库浏览受权方法,包含受权指令GRANT和撤消管理权限指令REVOKE;

  (5)掌握数据库完整性约束条件。

  四、参考书

  1、《软件工程导论》,张海藩编著,清华大学出版社,2008年。

  2、《数据库系统软件总论》(第4版),王珊、萨师煊编著,高等教育出版社,2006年。


温馨提示:如果你对【 西北师范大学2021自命题考研大纲:956软件工程与数据库原理】问题不是很了解,还有什么疑问,请及时咨询在线老师