一年一度的CSP又开始了。首先,祝大家考的全会,蒙的全对,第一轮笔试都能取得好成绩。但是,也有许多朋友不知道CSP是什么,在此,根据官网的材料介绍给大家。

CSP-J/S

CCF非专业级软件能力认证(Certified Software Professional Junior/Senior,简称CSP-J/S)创办于2019年,是由中国电子学会(CCF)统一组织的评价计算机非专业人士算法和编程能力的活动。在同一时间、不同地点以各省市为单位由CCF授权的省认证组织单位和总负责人组织。全国统一大纲、统一认证题目,任何人均可报名参加。CSP-J/S分两个级别进行,分别为CSP-J(入门级,Junior)和CSP-S(提高级,Senior),两个级别难度不同,均涉及算法和编程。CSP-J/S分第一轮和第二轮两个阶段。第一轮考察通用和实用的计算机科学知识,以笔试为主,部分省市以机试方式认证。第二轮为程序设计,须在计算机上调试完成。第一轮认证成绩优异者进入第二轮认证,第二轮认证结束后,CCF将根据CSP-J/S各组的认证成绩和给定的分数线,颁发认证证书。CSP-J/S成绩优异者,可参加NOI省级选拔,省级选拔成绩优异者可参加NOI。

虽然官网上面没有明说,但CSP认证基本上取代了NOIP:全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces简称NOIP)。

这个比赛有什么用?

肯定好多人都关心这个问题。从功利主义出发,有的省市会用这个作为中小学升学的依据,有一些大学也会根据NOI的成绩进行优先录取;另一方面,未来肯定是信息的时代,谁能和机器对话,谁在社会中占据优势。

数学是研究数量、结构、变化、空间以及信息等概念的一门学科。在人类历史发展进程中,数学发挥着不可替代的作用。今天,在我们生产生活的方方面面,小到上街买菜,大到神舟飞船,都能看到数学的身影。信息学是数学的延伸,学习信息学,有助于开发孩子的数学思维。

0ec0113cc3494c5d9ecf001442a3a800

需要学习哪些知识?

  1. 计算机与信息学常识及基础知识;
  2. C++语言(官网说,目前采用C++14标准);
  3. 计算机算法
  4. 数据结构

公众号:格致书院