位置:首页 > 考研百科 > 正文

软件工程考什么

发布时间:2025-06-09 01:48:49

软件工程考试内容详解

软件工程考研主要考察公共课+专业课,不同院校考试科目差异较大,以下是系统整理:


一、公共课(全国统考)

科目分值考试重点
政治(101)100马克思主义基本原理、中国特色社会主义理论体系
英语一(201)100阅读理解、翻译、写作,特别是科技类文章
数学一(301)150高等数学、线性代数、概率论与数理统计

:部分院校可能允许用英语二或数学二替代。


二、专业课(院校自主命题)

核心科目组合

1. 数据结构与算法
模块高频考点
数据结构线性表、树、图、排序与查找算法
算法动态规划、贪心算法、分治算法
2. 计算机组成原理
模块高频考点
计算机系统概述计算机性能指标、计算机发展历程
数据的表示和运算数制转换、浮点数表示
存储系统Cache、虚拟存储器
3. 操作系统
模块高频考点
进程管理进程同步、死锁
内存管理分页、分段
文件系统文件存储空间管理
4. 计算机网络
模块高频考点
网络体系结构OSI、TCP/IP模型
物理层传输介质、编码方式
数据链路层差错控制、流量控制

三、院校特色内容对比

院校额外考察内容命题特点
清华大学软件体系结构、软件测试重视理论与实践结合
北京大学编译原理、数据库系统理论深度强
浙江大学人工智能基础、机器学习前沿技术考察

四、备考策略建议

  1. 基础阶段(3-6月)

    • 数据结构:掌握常用数据结构和算法

    • 计算机组成原理:理解计算机硬件工作原理

  2. 强化阶段(7-9月)

    • 操作系统:深入理解进程管理和内存管理

    • 计算机网络:掌握网络协议和体系结构

  3. 冲刺阶段(10-12月)

    • 真题模拟:完成目标院校近5年真题

    • 专题突破:针对薄弱环节进行强化


五、2024年命题趋势

  • 实践能力考察加强:编程题、设计题比重增加

  • 新技术融入:云计算、大数据相关知识点

  • 综合能力要求提高:跨学科知识点的综合运用

附:经典参考书单

  • 必读:严蔚敏《数据结构》、汤子瀛《计算机操作系统》

  • 进阶:谢希仁《计算机网络》、白中英《计算机组成原理》

  • 实践:算法导论、编程珠玑

立即咨询