---
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. 算法数量不是关键，**准确性与代码质量更重要**


---


