考试内容主要覆盖大学计算机专业所学习的程序设计、数据结构以及算法,以及相关的数学基础知识。包括但不限于:
(1)程序设计基础逻辑与数学运算,分支循环,过程调用(递归),字符串操作,文件操作等。(2)数据结构线性表(数组、队列、栈、链表)、树(堆、排序二叉树)、哈希表、集合与映射、图。(3)算法与算法设计策略排序与查找,枚举,贪心策略,分治策略,递推与递归,动态规划,搜索,图论算法,计算几何,字符串算法、线段树、随机算法,近似算法等。6、认证方式认证全部采用上机编程方式,可以自带参考资料,包括:常用语言的程序设计基础书、数据结构、算法设计、组合数学等相关书籍,入场时须经监考人员检查。但是不允许使用手机和电子设备。考核为黑盒测试,编制的程序在服务器端被编译执行,采用多组测试数据对程序进行验证,检验在题目规定的运行时间和内存空间限制内,是否能够输出正确结果,根据输出结果正确与否来进行评分,没有人工评判环节,保证认证的公平和公正性;认证时间为4小时,共5道题,从第一题至第五题,难度依次递进,每题100分,总分500分。CSP认证考试的编译器环境为:C/C++: Codeblocks-16.01或Dev-CPP 5.4.0 (Min GW 4.7.2)Java:Eclipse (Java SDK 1.7.0_15)Python:版本号:3.6.5、PyCharm、Sublime浏览器:Chrome如何制作app多开软件,网页url地址怎么设置,手机接不起来电话怎么回事如何制作app多开软件,网页url地址怎么设置,手机接不起来电话怎么回事