2017考研专业课真题突变:数据结构与软件工程要点解析

需积分: 0 0 下载量 37 浏览量 更新于2024-08-05 收藏 706KB PDF 举报
在2017年的考研专业课中,数据结构部分发生了显著变化,以往的常规题型如算法题被减少,增加了选择题和名词解释的比重,总分为45分。其中,一道选择题询问了非线性结构,考察了学生对数据结构的理解;另一道涉及代码执行频度的计算,要求考生分析两层循环的时间复杂度;数组读取第i个元素的时间复杂度也被作为选择题形式出现;中序遍历的问题则需要考生回忆基本的二叉树遍历知识;无向图的边数计算是另一个基础知识点。 名词解释部分占了20分,包括搜索二叉树、图的最小生成树、堆、线性结构和算法的时间复杂度等概念,这些知识点是数据结构理论的重要组成部分,要求考生对它们有深入理解并能够准确表述。 软件工程部分同样调整了题型,总分为45分。名词解释部分要求考生定义软件工程的基本概念,如软件工程本身和持续集成的概念。接下来的需求题考查需求层次及其实际应用,比如图书馆管理系统中的需求实例。体系结构题涉及到物理设计模块的依赖关系和职责划分,要求考生根据功能描述构建对应体系结构图并解释各模块的作用。最后的面向对象题则聚焦于类设计的分析,需要考生运用面向对象编程的知识来评估和评价给定的类设计。 总体来看,2017年的考研专业课更加注重基础概念的掌握和实际问题的解决能力,而非单纯的记忆和运算。这样的调整对备考者提出了更高的要求,不仅需要扎实的基础理论,还需要灵活运用所学知识解决问题。