报考中国地质大学(北京)软件工程与系统软件方向(代码03)的2027届考生,需重点掌握软件开发生命周期与系统软件设计原理。
重点参考书籍
核心教材:《软件工程:实践者的研究方法》(Roger S. Pressman著,中译本)是基础,需重点掌握需求工程、软件设计模式(如MVC)、软件测试方法;《操作系统概念》(Abraham Silberschatz等著,中译本)中的进程管理、文件系统是系统软件方向的核心考点。
拓展阅读:《代码大全》(Steve McConnell著,中译本)有助于提升代码设计能力;关注《软件学报》中关于“微服务架构”“DevOps实践”的研究论文,可了解行业前沿动态。
专业课复习方案
基础阶段(3-6月):以教材为纲,建立“软件工程+操作系统”知识框架,重点理解软件需求分析、设计模式与操作系统内核机制。每日安排2-3小时精读,配合课后习题巩固。
强化阶段(7-10月):聚焦真题规律,整理“案例分析+设计文档”答题模板。例如,针对“设计一个图书管理系统的数据库”,需运用ER图描述实体关系,并结合范式理论优化表结构。此阶段建议每周完成1次小型项目设计。
冲刺阶段(11-12月):模拟考场环境,限时完成全真模拟题,重点训练“名词解释”(如区分“黑盒测试”与“白盒测试”)和“系统设计题”的破题速度。
答题技巧
名词解释:遵循“定义+核心内容+应用场景”结构。例如“设计模式”,需点明其是“软件设计中常见问题的可复用解决方案”,核心包括“单例模式、工厂模式”等,应用于“提高代码可维护性”。
系统设计题:采用“需求分析-架构设计-模块划分”结构。例如设计“在线考试系统”,需先明确用户角色(学生、教师),再设计前后端交互流程,最后划分数据库表结构。


















