智能摘要 DeepSeek
2023-2025年考试内容结构稳定,C语言程序设计占比50%,第二科目占比50%。核心变化为2024年起第二科目由《软件工程》改为《数据结构》,考试内容和能力要求发生根本性转变。C语言程序设计大纲和题型(选择题、填空题、程序设计题等)三年无变化。第二科目题型2024年新增算法填空题和设计题,强化编程实践能力。参考教材方面,C语言沿用谭浩强和苏小红的教材,第二科目2024年起改用严蔚敏的《数据结构(C语言版)》。
试卷内容结构
年份 | C语言程序设计 | 软件工程/数据结构 |
---|---|---|
2023年 | 50% | 50% (软件工程) |
2024年 | 50% | 50% (数据结构) |
2025年 | 50% | 50% (数据结构) |
变化说明:
- 2023年至2025年:
- 各科目的分值占比保持稳定,均为50%。
- 核心变化:2024年及以后,第二门专业课从《软件工程》替换为《数据结构》,考试内容和能力要求发生根本性转变。
各科目考试大纲
(一)C语言程序设计
年份 | 主要变化 |
---|---|
2023年 | 包含基础知识、数据类型、顺序/选择/循环结构、数组、函数、指针、结构体、文件、位运算等12个章节。 |
2024年 | 完全一致,无任何变化。 |
2025年 | 完全一致,无任何变化。 |
(二)软件工程
年份 | 主要变化 |
---|---|
2023年 | 包含软件工程基础、可行性研究、需求分析(数据流图、E-R图)、软件设计(结构图、流程图)、软件测试与维护、UML等。 |
2024年 | 该科目被取消,不再作为考试内容。 |
2025年 | 该科目被取消,不再作为考试内容。 |
(三)数据结构
年份 | 主要变化 |
---|---|
2023年 | 该科目未出现,不在考试范围内。 |
2024年 | 新增科目,考查内容包括:基础知识、线性表、栈和队列、树与二叉树、图、查找、排序等。 |
2025年 | 完全一致,无任何变化。 |
题型结构变化
(一)C语言程序设计 题型
年份 | 题型及分数 |
---|---|
2023年 | 单项选择题(20分)、填空题(20分)、程序分析题(30分)、程序填空题(12分)、程序设计题(18分) |
2024年 | 完全一致,无变化。 |
2025年 | 完全一致,无变化。 |
(二)第二科目 题型
年份 | 题型及分数 |
---|---|
2023年 | 单项选择题(20分)、填空题(20分)、简答题(20分)、应用题(40分) |
2024年 | 单项选择题(20分)、填空题(20分)、简答题(20分)、应用题(20分)、算法填空题(10分)、算法设计题(10分) |
2025年 | 完全一致,无变化。 |
变化说明:
- 2024年:题型发生重大变化,取消了分值较高的“应用题”,新增了更注重代码实现能力的“算法填空题”和“算法设计题”,对考生的编程实践能力要求显著提高。
- 2025年:沿用2024年的题型结构,无变化。
参考教材变化
年份 | C语言程序设计 参考教材 | 第二科目 参考教材 |
---|---|---|
2023年 | 《C程序设计(第五版)》谭浩强 《C语言程序设计(第3版)》苏小红 | 《软件工程》李爱萍 《软件工程导论(第6版)》张海藩 |
2024年 | 《C程序设计(第五版)》谭浩强 《C语言程序设计(第3版)》苏小红 | 《数据结构(C语言版)》严蔚敏 |
2025年 | 《C程序设计(第五版)》谭浩强 《C语言程序设计(第3版)》苏小红 | 《数据结构(C语言版)》严蔚敏 |
变化说明:
- 2024年:第二科目的指定参考教材从软件工程类书籍更换为严蔚敏的《数据结构(C语言版)》,这是备考的核心依据。