--- title: CSP-J/S description: published: true date: 2025-11-28T07:55:20.277Z tags: 编程, 信奥, csp editor: markdown dateCreated: 2025-11-28T06:22:45.361Z --- # CSP-J/S 基本介绍(信息学能力测评) CSP-J/S(Certified Software Professional)是 **中国计算机学会(CCF)官方举办的全国性信息学测评体系**,接替 NOIP 的全国信息学竞赛序列,同时也是 OI 体系的重要选拔基础。 --- ## 1. 基本介绍 > **比赛历史**:前身为 NOIP > **比赛时间**:每年 9–10 月 --- ## 2. 比赛分类 CSP 分为两个组别: * **CSP-J(基础组)** * **CSP-S(提高组)** --- ### CSP-J(入门级) **面向人群**: * 初中生 * 信息学入门学生 * 高中低年级(基础薄弱) **特点**: * 难度低于 S 组 * 更侧重 **算法思维与逻辑能力** * 常用方法:模拟、简单循环、枚举 * 注重编程规范与边界处理 **官方通知** - [CCF关于举办CSP-J/S2025的通知](https://www.noi.cn/xw/2025-06-27/845923.shtml) --- ### CSP-S(提高级) **面向人群**: * 高中生 * 校队选手 * 冲击省选、NOI 的学生 **特点**: * 难度高于 J 组 * 更侧重 **数据结构与算法结合** * 常用方法:DP、图论、搜索、树状数组、线段树等 * 是进入高级 OI 的基础门槛 --- ## 3. 参赛流程(年度标准) CSP 每年分两轮: ### 第一轮:CSP-J1 / CSP-S1(计算思维能力测评) * **形式**:纸考(单选/判断/多选) * **考查重点**:逻辑推理、数学能力、程序理解、简单算法思想 * **说明**:需通过 J1/S1 才能报名 J2/S2 > [2025年CSP-JS第二轮晋级分数线](/zh/竞赛/编程/2025/2025年CSP-JS第二轮晋级分数线) {.is-info} --- ### 第二轮:CSP-J2 / CSP-S2(程序设计能力测评) * **形式**:上机编程 * **时长**:J2--3.5小时;S2--4小时 * **题量**:4道编程题 * **计分**:一道题100 分制 满分400分 * **考查重点**:编程能力、算法应用、代码规范、边界处理 --- ## 4. 内容与难度范围 ### CSP-J 难度范围(算法导向) 适合入门学生,主要包括: * 基础语法(循环、条件、数组) * 模拟 * 简单字符串处理 * 枚举 * 简单贪心算法 * 基础数学(gcd、组合数等) * 简单暴力 + 子任务制 ### CSP-S 难度范围(数据结构导向) 面向训练选手,覆盖典型 OI 算法与数据结构: * 贪心、二分 * 前缀和 / 差分 * 排序 / 离散化 * 栈、队列、链表、树 * BFS / DFS * 动态规划(常规 DP、背包 DP) * 图论基础(最短路、最小生成树) * 树状数组、线段树等数据结构 --- ## 5. 成绩意义 CSP-J2/S2 成绩通常用于: * 校内信息学选拔 * 校队入队 * 部分省份省选报名 * 编程能力认证 * 高中招生参考 * OI 学生的基础能力评估 > 对冲击 OI 的学生来说:**S2 高分是进入省选的基础门槛** --- ## 6. 常见误区 1. CSP ≠ OI,但 CSP 是 OI 基础 2. J 组并非“简单”,基础模拟都可能出错 3. 算法数量不是关键,**准确性与代码质量更重要** ---