CCF-CSP认证知识要求

认证内容主要覆盖大学计算机专业所学习的程序设计、数据结构以及算法,以及相关的数学基础知识,并关注编程技巧的使用、性能的优化,以及奇异情况的正常处理。包括但不限于:

1.程序设计基础

逻辑与数学运算,分支循环,过程调用(递归),字符串操作,文件操作等。

2.数据结构

线性表(数组、队列、栈、链表)、树(堆、排序二叉树)、哈希表、集合与映射、图。

3.算法与算法设计策略

排序与查找,枚举,贪心策略,分治策略,递推与递归,动态规划,搜索,图论算法,计算几何,字符串算法、线段树、随机算法,近似算法等。

 

CSP认证考试注意事项

1.考生必须从标准输入中读入输入数据,将输出结果写到标准输出中。一般而言,C语言使用scanf和printf来读入和输出数据,C++语言使用cin和cout来读入和输出数据,Java语言使用Scanner类读入System.in流,输出到System.out中。

2.每道试题均有输入输出格式说明,考生不得自己添加输入输出的提示语句,如“请输入n:”、“输出结果为:”,不得输出用于调试的中间结果等,这些语句被当成了程序的输出,导致输出与答案不对应,因此不能得分。

3.对于C++语言,主函数的定义必须是 int main() 或 int main(int argc, const char *argv[]),而且主函数的返回值必须是0,不能引用非标准的头文件,比如stdafx.h之类的,否则可能出现评测问题。

4.对于Java语言,主类名称必须是Main,即类的定义必须是public class Main,而入口函数应当为public static void main(String[] args)。程序中不能使用package命令定义包信息,否则可能无法评测。

5.输出时未按指定要求换行或大小写不符合题目要求的,系统会判定为错误。试题所有的输出均为半角字符(ASCII码++在10到127之间),若输出了全角字符或其他特殊符号的,评定为错误。

6.试题中给定了输入输出的样例用于帮助考生理解试题和输入输出格式,在成绩评测时,评测方会使用精心设计的输入数据来运行你的程序,并检查你程序输出的正确性,这些数据通常和样例给出的数据是不一样的。如果用你的程序运行样例不能得到正确结果,一般是因为编制的程序存在错误,该题将不能得分,或不能得到满分。如果样例得到了正确结果,也不代表该程序完全正确,可能会因为程序中隐藏的错误导致运行其他数据时得不到正确的结果,最好使用多组数据从多角度进行测试。

7.在测试好自己的程序后,请将整个程序从编辑器中拷贝出来粘贴到考试系统提交窗口里面,再提交即可。每编制与测试好一个程序后要马上提交自己的代码,以免接近考试结束时间,因为网络原因提交不上。如果提交程序之后又有修改,可以再次提交新的版本,考试系统会以你最后提交的为准。

8.考生必须提交一个单一的文件作为答案,除了引用系统标准的库文件外,不得引用其他非标准的库文件或自定义的其他文件(如C++不得引用stdafx.h之类的头文件),否则程序无法通过编译。

9.程序的长度不得超过64KB,即65536字节,否则不能提交。

10.程序在执行时会有严格的时间和内存限制,超过限制时对应的评测点不得分。

11.后台为黑盒测试,以通过10组测试数据判断程序是否能够输出正确结果来进行评分,每组测试数据10分,前面几组数据是小数据,后面是大数据;考试时间为4小时,共5道编程题,难度依次递增,每题100分,总分500分。

CCF-CSP认证知识要求相关推荐

  1. 以CCF CSP认证为抓手,积极探索软件基础能力递进式培养体系

    原文链接:以CCF CSP认证为抓手,积极探索软件基础能力递进式培养体系 发布单位:学会      发布时间:2017-01-20 16:16 作者:陆建峰    余立功 摘要:为提升计算机专业类学生 ...

  2. CCF —— CSP认证

    1.认证知识要求: 考试内容主要覆盖大学计算机专业所学习的程序设计.数据结构以及算法,以及相关的数学基础知识.包括但不限于: (1)程序设计基础 逻辑与数学运算,分支循环,过程调用(递归),字符串操作 ...

  3. 参加CCF CSP认证者须知

    发布单位:中国计算机学会      发布时间:2014-11-11 15:06    凡有意参加CCF CSP认证者,请在cspro.org网站上注册.报名.缴费.打印准考证,参加认证后可以在网站查询 ...

  4. CCF CSP认证考试在线评测系统

    关于CCF CSP认证考试在线评测系统 CCF CSP认证考试简介 CCF是中国计算机学会的简称.CCF计算机软件能力认证(简称CCF CSP认证考试)是CCF于2014年推出,是CCF计算机职业资格 ...

  5. 计算机考csp200分啥水平,计算机与信息工程学院成功举办第20次CCF CSP认证考试

    2020年9月13日,计算机与信息工程学院在计算机大楼201举办第二十次CCF CSP认证考试.这是计算机与信息工程学院2019年12月与中国计算机学会签署协议.河南大学正式成为CSP认证考点以来,举 ...

  6. 北航ccf计算机软件能证排名前18%,CCF成功举办第十一次CCF CSP认证

    第十一次CCF CSP计算机软件能力认证(CSP)于2017年9月17日在全国66所院校举办,这是2017年度CCF举办的第二次认证,来自全国200多个单位的6591人参加了本次认证.通过对本次CSP ...

  7. python认证考试_Python入门习题(39)——CCF CSP认证考试真题:公共钥匙盒

    CCF CSP认证考试真题:共钥匙盒 问题描述 试题编号:201709-2 试题名称:公共钥匙盒 时间限制:1.0s 内存限制:256.0MB 问题描述 有一个学校的老师共用N个教室,按照规定,所有的 ...

  8. CCF CSP认证菜鸟刷题日志

    CCF CSP菜鸟刷题日志(c/c++) 本萌新写给自己看的,要是有大佬路过,请多多指教orz 立个flag:每日一更,至201903 9月15ccf csp,冲鸭! 今天(2019.8.18)起每天 ...

  9. 第十四次CCF CSP认证心得

    个人博客链接:https://www.lhbat.com 在这里强烈的鄙视了一下自己~~~~简直有些坐井观天,写的啥也不是,但想一想,或许还是能给刚入门的同学(像我一样的小小白)或还没有参加过CSP认 ...

  10. ccf csp认证考试的历年题集汇总

    1.CCF历年试题解答_按题序 2.CCF认证考试题解目录 3.CCF CSP入坑指南 4.ccf 认证历年试题解答 5.CCF认证历年真题 _无题意 6.CCF-CSP认证备考要点 6.CCF认证历 ...

最新文章

  1. js调试之console.log()
  2. R有序因子和无序因子(4)
  3. Linux 备份及恢复 Linux 文件权限
  4. kali2.0部署docker
  5. 30个数据可视化小技巧(文末赠书)
  6. cpu高对计算机有什么影响吗,CPU损坏对电脑造成哪些影响
  7. 后台业务管理系统原型模板/在线教育后台管理系统/客服系统/财务管理/用户管理/订单管理/教育业务后台管理/课程管理/教师管理/活动管理/文章管理/Axure高保真在线教育行业原型/Axure后台管理
  8. 潘建伟团队再次刷新世界纪录:实现18个光量子比特纠缠
  9. ThreadPoolExecutor执行任务,异常日志缺失问题
  10. 阿里架构师:​程序员必须掌握的几项核心能力
  11. Unity 阴影的制作方式
  12. 国内十大主流安卓和iOSApp应用商店推广渠道列表
  13. Android将网页转为pDf,UrlToPDF 输入网址直接将网页转存为 PDF 档(Android)
  14. v26.08 鸿蒙内核源码分析(自旋锁) | 当立贞节牌坊的好同志 | 百篇博客分析HarmonyOS源码
  15. JavaScript 介绍
  16. Java学习手册:Java是否支持多继承?为什么?
  17. 小学计算机社团活动简报,多彩社团活动幸福校园生活——南街小学社团活动报道...
  18. python plot画柱状图_python plotly画柱状图
  19. 20行代码爬取原神角色全图
  20. HTML学生个人网站作业设计——html css javascript简单的大学生书店网页制作(13页) web期末作业设计网页 web结课作业的源码 web网页设计实例作业

热门文章

  1. 分发服务器性能,高性能P2P流媒体内容分发服务器的设计与实现
  2. 新概念二册 Lesson 6 Percy Buttons泊西·巴顿斯 (冠词)
  3. mk突变点检测_MK突变检测程序
  4. 基于主成分分析PCA的人脸识别
  5. 人和人之间的距离有多远
  6. L1 L2正则化和优化器的weight_decay参数
  7. 即插即用和热插拔的区别
  8. 创意非凡--找到许多人熟视无睹的宝藏!
  9. GIS地图坐标系转换方法,快快收藏
  10. 个人博客主页搭建随笔