惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Cloudflare Blog
Microsoft Security Blog
Microsoft Security Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
L
LangChain Blog
W
WeLiveSecurity
P
Proofpoint News Feed
月光博客
月光博客
NISL@THU
NISL@THU
L
LINUX DO - 最新话题
Webroot Blog
Webroot Blog
T
Threatpost
Y
Y Combinator Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Threat Research - Cisco Blogs
Vercel News
Vercel News
Jina AI
Jina AI
阮一峰的网络日志
阮一峰的网络日志
S
Schneier on Security
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
小众软件
小众软件
MyScale Blog
MyScale Blog
N
News and Events Feed by Topic
Stack Overflow Blog
Stack Overflow Blog
有赞技术团队
有赞技术团队
The Hacker News
The Hacker News
Schneier on Security
Schneier on Security
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Help Net Security
Help Net Security
Recent Announcements
Recent Announcements
S
Security @ Cisco Blogs
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Securelist
T
The Exploit Database - CXSecurity.com
云风的 BLOG
云风的 BLOG
C
Cisco Blogs
雷峰网
雷峰网
量子位
Google DeepMind News
Google DeepMind News
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Spread Privacy
Spread Privacy
L
Lohrmann on Cybersecurity
I
Intezer
T
The Blog of Author Tim Ferriss
G
GRAHAM CLULEY
D
DataBreaches.Net
V
Vulnerabilities – Threatpost
P
Privacy & Cybersecurity Law Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
罗磊的独立博客

小王子

再见十八班 腾讯云EdgeOne零元薅多个免费套餐教程 小组第三都能出线,世界杯的“死亡之组”已死 光荣入团 2026年美加墨世界杯观赛指南 疲劳驾驶新规怎么认定及如何处罚 涅槃重生,重返荣耀? 让AI写前端不难,难的是让它别那么AI里AI气 WordPress Studio:官方出品的本地开发神器 GESP真题下载工具使用教程 中考家长实录 · 一模后,签约、志愿、自招的两难抉择 暮春山行 · 农历二月末的闲情 从RSS订阅器到知识库:我的网站整合之路 编程赛变“文艺创作赛”,真没必要硬卷! 致百日誓师的你,以笔为剑,不负韶华 惊蛰无声 解锁不回老家的春节打开方式 十年乐视退休,新年换新机|TCL雷鸟鹤6 26 款 全在教我走路,没人教我开车 要等级还是分数? 寒假已来 十年雪落,东莞那场等了124年的相遇 2026年东莞中考报名,比以往时候来得要早些! 东莞记忆 新年寄语 Photoshop 2026, 让工具开始懂你 15类修辞金句助力写作提分 My Love 从“甩一甩”的旧时光,到“按一下”的新未来 冒姓琅琊 簪锋傲骨 数学奥林匹克小丛书 初中卷 哪吒之魔童闹海 唐探1900 三体 富爸爸穷爸爸 小狗钱钱 父与子 亲爱的汉修先生 孩子,你是在为自己读书 给孩子读诗 我和我的祖国 我的自传 小王子 时代广场的蟋蟀 快速搞定macOS Web环境:PHP+Nginx+MySQL+WordPress 配置指南 世界杯江湖帖,北美风云再起 打印作业的时代悖论:效率提升与“隐性学力”的流失 USACO题库与真题全攻略 苹果妙控鼠标开箱与简单体验 GESP编程等级认证全解析:从入门到竞赛的指南 网站那点事儿 CSP-J/S 复赛必备系统 NOI Linux 2.0 放了个假假 我不在江湖,但江湖都是我的人 孩子参赛参考!教育部2025-2028竞赛白名单赛事攻略 简明解读一下CCF CSP-J/S 2025首轮晋级规则 台风来了 2025 CCF第一轮认证CSP-S提高组真题及解析 2025 CCF第一轮认证CSP-J入门组真题及解析 教育部2025-2028学年全国性竞赛活动最新白名单解读 致旧时光里的暖与新学期的光 数学最值问题的十种常用解法 汕头Citywalk:雨与味 编程浪潮下的2025:喧嚣与重构 寒来暑往,感恩相伴丨那些与生物、地理同行的时光 指尖轻旋,定格时光的温柔韵律 - 入手DJI Osmo Mobile SE 春日里的知行乐章 我们是冠军 CSP限龄了 2025年信息学赛考规划 驾驶证换证和车做保养 家有初中生,跟着B站学习“小四门”
2025 CSP-J/S 考点大纲清单
Kevin · 2025-08-15 · via 小王子

CCF面向社会非专业人士推出CSP非专业级别软件能力认证。非专业级别能力认证CSP-J/S分两个级别,分别为CSP-J(入门级,Junior)和CSP-S(提高级,Senior),均涉及算法和编程。2025年9月1日(不含)前满12周岁者可报名参加。

报名时间

截止至2025年9月6日15:00(已结束)

认证时间

CSP-J/S第一轮

时间 入门级 提高级
2025年9月20日(周六 9:30-11:30 14:30-16:30

CSP-J/S第二轮

时间 入门级 提高级
2025年11月1日(周六 8:30-12:00 14:30-18:30

CSP-J/S 第一轮为集中笔试(满分100分);第二轮为现场集中上机认证(满分400分)。

考试大纲

一、基础知识与编程环境

  1. 计算机的基本构成(CPU、内存、I/O设备等)
  2. Windows、Linux等操作系统的基本概念及其常见操作
  3. 计算机网络和Internet的基本概念
  4. 计算机的历史和常见用途
  5. NOI以及相关活动的历史
  6. NOI以及相关活动的规则
  7. 位、字节与字
  8. 程序设计语言以及程序编译和运行的基本概念
  9. 使用图形界面新建、复制、删除、移动文件或目录
  10. 使用Windows系统下的集成开发环境(例如Dev-C++等)
  11. 使用Linux系统下的集成开发环境(例如Code::Blocks等)
  12. 常用编译命令g++的基本使用

二、 C++程序设计

2.1 程序基本概念

  1. 标识符、关键字、常量、变量、字符串、表达式的概念
  2. 常量与变量的命名、定义及作用
  3. 头文件与名字空间的概念
  4. 编辑、编译、解释、调试的概念

2.2 基本数据类型

  1. 整数型:int、long long
  2. 实数型:float、double
  3. 字符型:char
  4. 布尔型:bool

2.3 程序基本语句

  1. cin语句、scanf语句、cout语句、printf语句、赋值语句、复合语句
  2. if语句、switch语句、多层条件语句
  3. for语句、while语句、do while语句
  4. 多层循环语句

2.4 基本运算

  1. 算术运算:加、减、乘、除、整除、求余
  2. 关系运算:大于、大于等于、小于、小于等于、等于、不等于
  3. 逻辑运算:与(&&)、或(||)、非(!)
  4. 变量自增与自减运算
  5. 三目运算
  6. 位运算:与(&)、或(|)、非(~)、异或(^)、左移(<<)、右移(>>)

2.5 数学库常用函数
绝对值函数、四舍五入函数、下取整函数、上取整函数、平方根函数、常用三角函数、对数函数、指数函数

2.6 结构化程序设计

  1. 顺序结构、分支结构和循环结构
  2. 自顶向下、逐步求精的模块化程序设计
  3. 流程图的概念及流程图描述

2.7 数组

  1. 数组与数组下标
  2. 数组的读入与输出
  3. 二维数组与多维数组

2.8 字符串的处理

  1. 字符数组与相关函数
  2. string类与相关函数

2.9 函数与递归

  1. 函数定义与调用、形参与实参
  2. 传值参数与传引用参数
  3. 常量与变量的作用范围
  4. 递归函数

2.10 结构体与联合体

  1. 结构体
  2. 联合体

2.11 指针与引用

  1. 指针
  2. 基于指针的数组访问
  3. 字符指针
  4. 指向结构体的指针
  5. 引用

2.12 文件及基本读写

  1. 文件的基本概念、文本文件的基本操作
  2. 文本文件类型与二进制文件类型
  3. 文件重定向、文件读写等操作

2.13 STL模板

  1. 常用函数与算法模板:min、max、swap、sort
  2. 栈(stack)、队列(queue)、链表(list)、向量(vector)等容器

三、 数据结构

3.1 线性结构

  1. 链表:单链表、双向链表、循环链表
  2. 队列

3.2 简单树

  1. 树的定义与相关概念
  2. 树的表示与存储
  3. 二叉树的定义与基本性质
  4. 二叉树的表示与存储
  5. 二叉树的遍历:前序、中序、后序

3.3 特殊树

  1. 完全二叉树的定义与基本性质
  2. 完全二叉树的数组表示法
  3. 哈夫曼树的定义和构造、哈夫曼编码
  4. 二叉搜索树的定义和构造

3.4 简单图

  1. 图的定义与相关概念
  2. 图的表示与存储:邻接矩阵
  3. 图的表示与存储:邻接表

四、 算法

4.1 算法概念与描述

  1. 算法概念
  2. 算法描述:自然语言描述、流程图描述、伪代码描述

4.2 入门算法

  1. 枚举法
  2. 模拟法

4.3 基础算法

  1. 贪心法
  2. 递推法
  3. 递归法
  4. 二分法
  5. 倍增法

4.4 算法策略

  1. 前缀和
  2. 差分

4.5 数值处理算法

  1. 高精度的加法
  2. 高精度的减法
  3. 高精度的乘法
  4. 高精度整数除以单精度整数的商和余数

4.6 排序算法

  1. 排序的基本概念
  2. 冒泡排序
  3. 选择排序
  4. 插入排序
  5. 计数排序

4.7 搜索算法

  1. 深度优先搜索
  2. 广度优先搜索

4.8 图论算法

  1. 深度优先遍历
  2. 广度优先遍历
  3. 泛洪算法(Flood Fill)

4.9 动态规划

  1. 动态规划的基本思路
  2. 简单一维动态规划
  3. 简单背包类型动态规划
  4. 简单区间类型动态规划

五、 数学与其他

5.1 数及其运算

  1. 自然数、整数、有理数、实数及其算术运算(加、减、乘、除)
  2. 进制与进制转换:二进制、八进制、十进制、十六进制

5.2 初等数学

  1. 代数(初中部分)
  2. 几何(初中部分)

5.3 初等数论

  1. 整除、因数、倍数、指数、质(素)数、合数
  2. 取整
  3. 模运算与取余
  4. 整数唯一分解定理
  5. 辗转相除法(欧几里得算法)
  6. 素数筛法:埃氏筛法与线性筛法

5.4 离散与组合数学

  1. 集合
  2. 加法原理
  3. 乘法原理
  4. 排列
  5. 组合
  6. 杨辉三角

5.5 其他
ASCII码