一、专业简介
中国地质大学(北京)的软件工程专业(代码083500)致力于培养具备扎实的软件理论基础和工程实践能力的高层次人才。该专业结合学校在地质信息化领域的优势,重点研究软件需求分析、系统设计、软件测试与维护、以及大数据分析等方向。毕业生在互联网、金融科技及地质信息化领域具有较强的竞争力。
二、参考书目与核心资料
核心教材
《数据结构(C语言版)》(严蔚敏主编,清华大学出版社):这是专业课考试的重中之重,重点掌握线性表、树、图等数据结构的逻辑结构与存储结构,以及查找与排序算法。
《软件工程导论》(张海藩主编,清华大学出版社):系统掌握软件生命周期各阶段的任务与方法,重点理解结构化分析与设计、面向对象方法(UML建模)。
辅助资料
《操作系统概念》(Abraham Silberschatz等著,高等教育出版社):补充进程管理、内存管理及文件系统知识。
历年真题(2015-2026):重点分析算法设计题与案例分析题的出题逻辑。
行业标准:关注《计算机软件文档编制规范》(GB/T 8567)。
三、专业课复习方案
基础阶段(2026年3月-6月):通读《数据结构》,手写代码实现链表、二叉树的基本操作。通读《软件工程导论》,建立“需求-设计-编码-测试”的工程化思维。
强化阶段(2026年7月-9月):结合真题梳理高频考点,整理专题笔记(如“图的遍历算法应用”、“软件设计模式”)。针对算法题进行专项训练,掌握动态规划、贪心算法等解题思路。
冲刺阶段(2026年10月-12月):进行全真模拟考试,重点练习综合案例分析题,例如“针对某电商系统,运用UML进行用例建模与类图设计”。
四、答题技巧
算法题:先写伪代码或思路注释,再写具体代码,确保逻辑清晰。注意边界条件的处理(如空表、单节点)。
设计题:画图要规范,UML图中的关系(继承、实现、关联、依赖)要用正确的箭头表示。
理论题:分点作答,结合实例解释概念(如解释“高内聚低耦合”时,举例说明模块设计)。
五、辅导推荐
备考过程中,如果您在数据结构算法设计或软件工程建模上遇到困难,新祥旭考研全科定制辅导课程能提供精准帮助。他们拥有地大直系高分学长学姐资源,能针对专业课难点进行一对一拆解,助您高效上岸。(咨询电话:400-000-3363)


















